-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Evolutionary Game of Life #6
Labels
Comments
Tema odobrena. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Autor: Ljubisa Moćić, RA91/2014, grupa 4
Asistent: Ivan Perić @ivan7792
Cilj projekta: Istraživanje, implementacija i vizualizacija algoritama neuroevolucije.
Opis projekta:
Projekat je zamišljen kao pokušaj vizuelizacije znatno pojednostavljenog modela života. Postoje jedinke koje su grafički predstavljene krugovima, koje imaju moć vida koji je zapravo senzor koji je predstavljen većom kružnicom ili delom kružnice oko kružnice jedinke.
Svaka jedinka je sposobna da vidi objekte uz pomoc senzora vida. Jedinke se nalaze u okviru ograničenog prostora koji je predstavljen mapom koja sadrži resurse koji su joj potrebni za život, kao što su hrana i voda, ali i otrov, koji se nasumično generišu. Postoje ograničenja kretanja, jedinka ne poseduje mogućnost prolaza preko nekih prepreka, ukoliko ne dostigne nivo sposobnosti koji omogućava prolaz kroz neke prepreke.
Algoritmi:
Algoritmi koji će se potencijalno koristiti:
Metrika za poređenje performansi algoritama i/ili parametara algoritma: Vršiće se poređenjem najsposobnije jedinke u populaciji i prosečnim kvalitetom svih jedinki u populaciji.
Podaci koji se koriste: Generisani tokom izvršavanja. Potencijalno bi se mogao koristiti Google Maps API.
Validacija rešenja: Empirijski, uz pomoć demo sajta
Repozitorijum: https://github.com/ljmocic/evolutionary-game-of-life
Implementacija: JavaScript uz koriscenje biblioteke p5js
The text was updated successfully, but these errors were encountered: