Gén obsahuje veľkosť dvoch kolies (čierne kružnice), dvoch pasažierov (červené kružnice) a dĺžku jednotlivých spojníc.
Fitness funkcia kontroluje či sa pasažieri nedotkli zeme a meria tiež prejdenú trasu za pevný čas.
Systém spustí test pre 20 jedincov generácie, vyhodnotí fitness, vyberie najlepších jedincov (koľko?) a vyrobí ich crossovernuté a jemne zmutované detičky.
Na začiatku systém generoval absolútne nefunkčné jedince (jeden z pasažierov pod predným kolesom, kolesá tesne vedľa seba a pasažieri na vysokom posede vzadu) ale terénna trať tieto snahy rýchlo zrušila. Potom skúšal dávať dopredu malé koleso a dozadu veľké, potom dopredu veľké a dozadu malé (klasický bicykel z prelomu 19. a 20. storočia).
Nakoniec skonvergoval k niečomu veľmi podobnému dnešným bicyklom a motorkám.
Update 2014-02-11: devisland je offline, ale flashova simulacia sa da najst na archive.org
[ archive.org: devisland ]
Žiadne komentáre:
Zverejnenie komentára