Critterding är en öppen källkod och "petry skålen" -universe i C ++ och OpenGL som visar enkla artificiell intelligens genom evolutionen.
Här är hur programmet fungerar: det sätter upp ett 25x25 värld med 500 livsmedelsheter
och håller kastar in critters med slumpmässigt genererade hjärnor.
Critters informeras av sensorer:
- Om de står över mat
- Om de har möjlighet att fortplanta
- Om de har möjlighet att avfyra en kula
- Om de bär mat
- Om de bär liket
- Om deras energitillstånd
- Om deras ålder
- Hur världen ser ut (RGBA visionen)
Critters kan utnyttja följande motoriska nervceller (åtgärder):
- Gå framåt
- Flytta bakåt
- Strafe vänster
- Strafe höger
- Rotera vänster
- Rotera höger
- Äta
- Brand
- Procreate
- Plocka upp
Vad är nytt i den här versionen / drop:
- Denna version lägger vågfront obj kartor, texturer, normal mapping och critter kameror. Windows körbara är tillgänglig igen.
Vad är nytt i version 1.0 Beta 12,1:
- vissa korrigeringar och rengöringar
- fångst segfault när huvudlös utan critter_raycastvision
Vad är nytt i version 1.0 Beta 12:
- critter urval och åtgärder (döda, duplicera)
- nya paneler: neural net brainviewer, hud, art lista li>
- touchingcritter hjärningångs fix
- profil sparar till ~ / critterding / spara / (profil) / (profil) .pro
- växla rendering av gui och scen (nycklar H & R)
- font byta till DejaVuSans
- en ikon tack vare jrabbit
- nya alternativ:
- - roundworld: en rund planet
- - benchmark: gånger en scen av 10000 ramar
- - huvudlös: konsolläge
- - startseed: utsäde för slumptalsgenerator
- - killhalf_incrworldsizeX / Y: option att öka worldsize när killhalf triggers
- - killhalf_decrmaxlifetimepct: alternativet att minska critter maxlifetime när killhalf utlöser
- - critter_raycastvision: raycast vision för critters
- - Trådar, antal trådar, vilket gör OpenMP (medföljer gcc4.2 +) ett krav
- bygga systemet:
- Om tillgängligt, bygga mot systemet ftgl (pass --disable-systemet-ftgl att använda interna) make install
- många fixar, rensas och förändringar
Vad är nytt i version 1.0 Beta 11:
- har här versionen ett förbättrat grafiskt användargränssnitt med nya inställningar paneler, en exit panelen och en nötkreatur vs mat grafen.
- Det lägger några fler kropps mutationer.
- Det finns många andra förbättringar, fixar och rensas.
Vad är nytt i version 1.0 Beta 10:
- Denna utgåva innehåller ett spel förändras omskrivning, och nu inkorporerar Bullet Physics, SDL, mus utseende och fenotyper.
Vad är nytt i version 1.0 Beta 9:.
- växtätare och köttätare har nu distinkt skincolor
- Kulor inte längre skjuta genom väggar.
- Text återges med fglx.
- Synaptic plasticitet hjärnor förbättrades.
- Många fixar och rengöringar gjordes.
Vad är nytt i version Beta 8:
- nytt: anpassade inställningsprofiler, nötkreatur automatiska sparandet, exit- om-tomt
- lik och redovisade deaktiveras vid standard
- diverse fixar och rengöringar
Kommentarer hittades inte