Critterding jest open source i "danie Petry" -universe w C ++ i OpenGL, który demonstruje prosty sztucznej inteligencji przez ewolucję.
Oto, jak program działa: to ustawia świat 25x25 z 500 jednostek żywności
i utrzymuje rzucanie w zwierzaków z losowo generowanych mózgu.
Critters są informowani przez czujniki:
- Jeśli stoją na żywność
- Jeżeli są one w stanie rozmnażać
- Jeżeli są w stanie wystrzelić pocisk
- Jeżeli są one przenoszenia żywności
- Jeśli są niosąc zwłoki
- Na temat ich stanu energetycznego
- Na temat ich wieku
- Co świat wygląda (RGBA widzenie)
Critters mogą korzystać z następujących silnikowych neuronów (działań):
- Iść do przodu
- Przesunąć do tyłu
- Ostrzelać z lewej
- Prawo ostrzelać
- Obrócić w lewo
- Obrócić w prawo
- Jeść
- Pożar
- Prokreacji
- Odebrać / spadek
Co nowego w tym wydaniu:
- Ta wersja dodaje mapy, tekstury Wavefront obj, normalne mapowania i kamer critter. Wykonywalne systemu Windows są dostępne ponownie.
Co nowego w wersji 1.0 Beta 12.1:
- niektóre poprawki i porządki,
- segfault przy użyciu połowu bez głowy bez critter_raycastvision
Co nowego w wersji 1.0 Beta 12:
- Wybór zwierzaka i działania (zabić, powielić)
- Nowe panele: nerwowa brainviewer netto, hud, lista gatunków,
- fix touchingcritter wejście mózgu
- profil zapisuje do ~ / critterding / zapisać / (profil) / (profil) .pro
- renderowania przełącz GUI i tematycznych (klawisze H & R),
- Przełącznik czcionki do DejaVuSans
- ikona dzięki jrabbit
- nowe opcje:
- - roundworld: rundy planety
- - benchmarków: razy scena 10000 klatek,
- - bez głowy: Tryb konsoli
- - startseed: nasiona dla generatora liczb losowych,
- - killhalf_incrworldsizeX / Y: możliwość zwiększenia worldsize gdy killhalf wyzwalacze,
- - killhalf_decrmaxlifetimepct: możliwość zmniejszenia Critter maxlifetime gdy killhalf wyzwala
- - critter_raycastvision: raycast wizja zwierzaków
- - nić, liczba wątków, co OpenMP (pochodzi z gcc4.2 +) wymóg,
- System budowy:
- jeśli są dostępne, budować wobec systemu ftgl (przesuń --disable-system-ftgl do użytku wewnętrznego) make install
- wiele poprawek, porządki i zmiany
Co nowego w wersji 1.0 Beta 11:
- Ta wersja ma ulepszony interfejs graficzny z nowym Ustawienia panele, panel wyjść i Critters vs wykresie żywności.
- Dodaje jeszcze kilka mutacji ciała.
- Istnieje wiele innych ulepszeń, poprawek i porządki.
Co nowego w wersji 1.0 Beta 10:
- To wydanie zawiera gry zmieniających się przepisać, a teraz Bullet Physics zawiera bibliotekę SDL, wygląd, myszy i fenotypy.
Co nowego w wersji 1.0 Beta 9:.
- Zwierzęta roślinożerne i mięsożerne mają teraz wyraźną skincolor
- Kule nie strzelać przez ściany.
- Tekst jest wykonane z fglx.
- Synaptic plastyczność mózgu uległa poprawie.
- Wiele poprawek i porządki zostały wykonane.
Co nowego w wersji Beta 8:
- Nowy: Ustawienia niestandardowe profile, Critter automatycznego zapisywania, exit- jeśli pusty
- trupy i bilansowa domyślnie są wyłączone w
- różne poprawki i porządki,
Komentarze nie znaleziono