Critterding

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

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

GPdotNET
GPdotNET

20 Feb 15

PySWIP
PySWIP

2 Jun 15

URBI SDK
URBI SDK

14 Apr 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!