Genetic Turmit Evolver
| gte | ||
| tests | ||
| Doxyfile | ||
| README | ||
| README.txt | ||
| runtest.sh | ||
| WOOT.result | ||
GTE Genetic Turmit Evolver Use selection to evolve turmits. Turmit's behavior is defined by an expression in reverse polish notation using an infinite loop stack and avoiding arithmetic errors. Exemple : --------- # Evolve a pool of random generated turmit (with prog expr of size 5) the pool # contains 15 turmits and only the best 1/5 is kept. The "best" is evaluated # after 30000 steps and on an average of 3 runs. 2 threads will be used and # a log with all expr and there fractdim will be written in gte.log python3 -m gte evolve --threads 2 -L gte.log -p 15 -D 5 --steps 30000 -R 3 --prog-size 5 # Generate an image of 40000 steps of 10 turmits in gte.png python3 -m gte generate -o gte.png --steps 40000 -x 1024 -y 1024 -T 10 -P '0x982A POP 0xAE9D R & +'