Critterding er et open source og "Petry dish" -universe i C ++ og OpenGL, der viser simpel kunstig intelligens ved evolution.
Det er sådan her det program virker: det opretter et 25x25 verden med 500 kostenheder
og holder smide i critters med tilfældigt genererede hjerner.
Critters informeres af sensorer:
- Hvis de står over fødevarer
- Hvis de er i stand til at formere
- Hvis de er i stand til at affyre en kugle
- Hvis de medbringer mad
- Hvis de medbringer lig
- Om deres energitilstand
- Om deres alder
- Hvordan verden ser ud (RGBA vision)
Critters kan gøre brug af følgende motoriske neuroner (aktioner):
- Bevæge sig fremad
- Flytte tilbage
- Maskingeværild venstre
- Maskingeværild højre
- Drej til venstre
- Drej til højre
- Spise
- Brand
- Formere
- Afhentning / drop
Hvad er nyt i denne udgivelse:
- Denne version tilføjer bølgefrontdata obj kort, teksturer, normal mapping og critter kameraer. Windows eksekverbare er tilgængelige igen.
Hvad er nyt i version 1.0 Beta 12.1:
- nogle rettelser og oprydninger
- fangst segmenteringsfejl ved brug af hovedløs uden critter_raycastvision
Hvad er nyt i version 1.0 Beta 12:
- critter udvælgelse og handlinger (dræbe, duplikere)
- nye paneler: neurale net brainviewer, HUD, artsliste
- touchingcritter hjerne input fix
- profil gemmer til ~ / critterding / gemme / (profil) / (profil) .pro
- toggle rendering af GUI og scene (nøgler H & R)
- font skifte til DejaVuSans
- et ikon takket være jrabbit
- nye muligheder:
- - roundworld: en rund planet
- - Benchmark: gange en scene på 10000 frames
- - hovedløs: konsoltilstand
- - startseed: frø til det tilfældige tal generator
- - killhalf_incrworldsizeX / Y: mulighed for at øge worldsize når killhalf udløser
- - killhalf_decrmaxlifetimepct: mulighed for at mindske critter maxlifetime når killhalf udløser
- - critter_raycastvision: raycast vision for critters
- - tråd, antal tråde, hvilket gør OpenMP (leveres med gcc4.2 +) et krav
- bygge systemet:
- hvis det er tilgængeligt, bygge mod systemet ftgl (flyt --disable-systemet ftgl at anvende interne) make install
- mange rettelser, oprydninger og ændringer
Hvad er nyt i version 1.0 Beta 11:
- Denne udgivelse har en forbedret grafisk brugergrænseflade med nye indstillinger paneler, en exit panelet og en critters vs mad graf.
- Det tilføjer et par mere krop mutationer.
- Der er mange andre forbedringer, rettelser og oprydninger.
Hvad er nyt i version 1.0 Beta 10:
- Denne udgivelse har et spil skiftende omskrivning, og nu inkorporerer Bullet Fysik, SDL, mus udseende, og fænotyper.
Hvad er nyt i version 1.0 Beta 9:.
- planteædere og kødædere nu tydelig hudfarve
- Kugler ikke længere skyde gennem vægge.
- Tekst gengives med fglx.
- Synaptic plasticitet hjerner blev forbedret.
- Mange rettelser og oprydninger blev foretaget.
Hvad er nyt i version Beta 8:
- nyt: brugerdefinerede indstillinger profiler, critter at gemme automatisk, exit hvis-tom
- lig og regnskabsmæssige deaktiveres ved misligholdelse
- diverse rettelser og oprydninger
Kommentarer ikke fundet