Graphs
In Darwinbots there are a number of graphs that can be used to track the progress of your simulation. These graphs are most important for monitoring evosims although they are also useful for monitoring information that is difficult to see visually.
Contents
- 1 Population Graph
- 2 Average Mutations Graph
- 3 Average Mutations/DNA Length
- 4 Average Age
- 5 Average Descendants
- 6 Average Energy
- 7 Average DNA Length
- 8 Average DNA Conditions
- 9 Total Energy
- 10 Dynamic Costs Stats
- 11 Species Diversity
- 12 Genetic Distance (Maximum)
- 13 Internet Species Population
- 14 Internet Sim Populations
Population Graph
This graph shows the population of bots each update interval. If the graph appears to fluctuate a large amount over time at times dipping close to the bottom it would be a good idea to reduce costs to prevent a die out. However large amounts of fluctuation can be expected in sims that have day/night cycles enabled. If this graph rises upward away from the past trend and stays there it is likely that your bots have experienced a beneficial mutation.
Average Mutations Graph
This graph shows the number of mutations average per species. This graph will count mutations through the many subspecies that can exist. The presence of spikes in this graph should be taken as a hint to lower the mutation rate since it can be evidence of muller's ratchet happening in the sim. When a robot reproduces using .sexrepro the mutations will be counted using the mutations along the mothers line. Mutations from the father will not be counted but may be present in the bot.
Average Mutations/DNA Length
This graph shows the average number of mutations per unit of robot DNA length.
Average Age
This graph shows the average age of all the members of a species.
Average Descendants
This graph shows the average number of descendants.
Average Energy
This graph shows the average energy among all bots within the same species.
Average DNA Length
This graph shows the average robot DNA length.
Average DNA Conditions
This graph shows the average number of DNA conditions per robot.
Total Energy
This graph shows the total energy contained within all members of a species.
Dynamic Costs Stats
Species Diversity
This graph shows the number of distinct bot genomes.
Genetic Distance (Maximum)
The new Genetic Distance (Maximum) graph has replaced the Subspecies Distance graph. This graph displays the maximum genetic distance within each species. The genetic distance is the number of mutations separating two bots. If two bots A and B are of the same species, ignoring the case of sim startup, share a most recent, common and perhaps long dead ancestor bot C. The genetic distance between bots A and B is the sum of mutations that have occurred between bots C and A and the number of mutations that have occurred between bots C and B. The maximum genetic distance for a species is the number of mutations separating the two most distantly related bots of a species.