Graphs

From WikiManual
Revision as of 21:41, 20 July 2008 by Jarbon (talk | contribs) (Created an article describing the graphs. Filled in what I could.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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.

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.

Subspecies Distance

This graph shows the number of generations that members of a species are separated from each other. It is calculated using the subspecies number. However far the original subspecies number is separated from the farthest subspecies number is how subspecies distance is calculated. Obviously this method can lead to inaccurate results. For example if 20 species are one mutation from the original species then the subspecies distance would be calculated as 20 when in fact the subspecies distance should only be 1. There are exciting changes planned to make this graph more functional in the future.

Internet Species Population

Internet Sim Populations