GeneTrees-v2 is a toy that simulates artificial tree-like organisms and mutates them based on fitness, simulating evolution.
- Install Java
- Download GeneTrees-v2 jar file
- Run GeneTrees-v2 jar file
Optional: configure parameters by editing treeConfig.yaml
Main window:
- Click and drag - pan view
- P - Pause simulation
- D - Toggle debug features
- Q - Stop visual rendering (but keep simulating)
- M - Toggle multithreading
- T - Execute a single tick; only works if simulation is not currently running
Click on a tree to track it. This displays additional information about it in the upper-left corner, and displays the tree seperately in the lower-right corner.
The graph windows cannot be reopened once closed. Graph window controls:
- Click and drag - pan view
- Scroll - scale vertical axis
- CTRL+Scroll - scale horizontal axis
Running for 300 generations: