Click and drag a creature to move it. Click on a creature for information on it, printed into the list on the left. Click the "Clear" button to empty the list. Press 'Q' to pause or resume the simulation. "Population" shows the number of creatures on the map. "Steps" shows the number of turns the simulation has lasted so far. This simulation will create interesting results if left running for over an hour. This simulation is compatible with turbo mode. This is mostly a hands-off simulation.
Watch as each simulated creature searches for food. Each creature is able to reproduce, and each offspring is randomly mutated, slightly, from their parent. The creatures compete for limited resources, so the offspring better suited to their environment are more likely to survive. Each creature inherits a list, labeled a "genome", which is a copy of their parent's genome, plus tiny changes. This mostly dictates their behavior, so over many many generations, a creature will follow a better strategy than its ancestors. Each creature will perform different actions based on random chance, and their genome dictates the likelihood of each behavior. The rings you can see around the creatures increase their tree-eating reach, allowing them to reap trees from a greater distance. There is a grazing behavior available, but the default starting genome does not use it.