Critterding

Software screenshot:
Critterding
Software informatie:
Versie: 1.0 Beta 14
Upload datum: 19 Feb 15
Ontwikkelaar: Bob Winckelmans
Licentie: Gratis
Populariteit: 22

Rating: 1.0/5 (Total Votes: 1)

Critterding is een open source en "petry gerecht" -universe in C ++ en OpenGL die een goede illustratie eenvoudige kunstmatige intelligentie door evolutie.
Hier is hoe het programma werkt: Het wordt een 25x25 wereld met 500 voedsel eenheden
en houdt het gooien in beestjes met willekeurig gegenereerde hersenen.
Critters worden geïnformeerd door sensoren:
- Indien zij zich over voedsel
- Indien zij in staat zijn om zich voort te planten
- Indien zij kunnen een kogel brand
- Indien zij die voedsel
- Indien zij dragen lijk
- Over hun energietoestand
- Over hun leeftijd
- Hoe de wereld eruit ziet (RGBA visie)
Beestjes kunnen gebruik maken van de volgende motorische neuronen (acties) te maken:
- Vooruit
- Naar achteren
- Strafe links
- Strafe rechts
- Linksom
- Draai rechts
- Eten
- Brand
- Voortplanten
- Pick-up / drop

Wat is nieuw in deze release:

  • Deze versie voegt golffront obj kaarten, texturen, normale mapping en critter camera's. Windows executables zijn weer beschikbaar.

Wat is nieuw in versie 1.0 Beta 12.1:

  • een aantal fixes en opruimingen
  • vangst segfault bij het gebruik van headless zonder critter_raycastvision

Wat is nieuw in versie 1.0 Beta 12:

  • critter selectie en acties (doden, dupliceren)
  • nieuwe panelen: neurale net brainviewer, hud, soortenlijst
  • touchingcritter hersenen ingang fix
  • profiel bespaart tot ~ / critterding / opslaan / (profiel) / (profiel) .pro
  • toggle weergave van gui en scène (toetsen h & r)
  • lettertype schakelaar op DejaVuSans
  • een icoon dankzij jrabbit
  • nieuwe opties:
  • - roundworld: een ronde planeet
  • - ijkpunt: keer een scène van 10.000 frames
  • - headless: console-modus
  • - startseed: zaad voor de random number generator
  • - killhalf_incrworldsizeX / Y: optie om worldsize verhogen wanneer killhalf triggers
  • - killhalf_decrmaxlifetimepct: optie om critter maxlifetime afnemen wanneer killhalf triggers
  • - critter_raycastvision: raycast visie voor beestjes
  • - draad, het aantal draden, waardoor OpenMP (komt met gcc4.2 +) de eis
  • bouwen systeem:
  • indien beschikbaar, op te bouwen tegen het systeem ftgl (pass --disable-systeem-ftgl intern te gebruiken) make install
  • vele fixes, opruimingen & veranderingen

Wat is nieuw in versie 1.0 Beta 11:

  • Deze versie heeft een verbeterde grafische gebruikersinterface met nieuwe instellingen panelen, een exit-paneel, en een beestjes vs voedsel grafiek.
  • Het voegt een paar meer body mutaties.
  • Er zijn tal van andere verbeteringen, fixes, en opruimingen.

Wat is nieuw in versie 1.0 Beta 10:

  • Deze versie is voorzien van een spel-veranderende herschrijven, en nu bevat Bullet Physics, SDL, muis look, en fenotypes.

Wat is nieuw in versie 1.0 Beta 9:.

  • herbivoren en carnivoren hebben nu verschillende huidskleur
  • Bullets niet meer schieten door muren heen.
  • De tekst wordt teruggegeven met fglx.
  • synaptische plasticiteit van de hersenen werd verbeterd.
  • Veel fixes en opruimingen werden gemaakt.

Wat is nieuw in versie Beta 8:

  • nieuw: aangepaste instellingen profielen, critter automatisch opslaan, exit als-leeg
  • lijken en draagtas zijn uitgeschakeld op standaard
  • diverse fixes en opruimingen

Screenshots

critterding_1_71109.png
critterding_2_71109.png
critterding_3_71109.png

Vergelijkbare software

dysii
dysii

3 Jun 15

magic.jar
magic.jar

17 Feb 15

Narval
Narval

11 May 15

Texai
Texai

3 Jun 15

Andere software van ontwikkelaar Bob Winckelmans

Stunt Coureur
Stunt Coureur

12 May 15

Reacties op Critterding

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!