- Create a new world by setting parameters Population size, Number of sessions and Number of actions per session. Their default values are 200, 50 and 50 (respectively). Do not set Population size > 1000, running time of a computation rapidly increases then. Keep remaining two paramters less than or equal to 100. These settings are binding for all rounds of evolution run in this world. Complete the creation process by clicking a button Create a world.
- Set evolution parameters Number of generations and Mutation probability. The more generations you set, the longer the evolution takes. It is better to start with lower values and run the evolution more times, if necessary. Leave the Mutation probability less than 0.01. The higher its value is, the more randomly the evolution proceeds and does not lead to desired result. Click a button Evolve to run the evolution.
- The process of evolution can take some tome. Check interim results published in a textarea. Its one line conforms to one generation. Fitness values of strategies within the generation are sorted from the greatest to the lowest in a direction from left to right.
- When the evolution is finished, see its results. There is a graph, that figures changes of best strategy’s fitness value in time. The best strategy overall is presented under the graph.
- The current best strategy is uploaded into a playground visualization in the right part of the applet. Click the button Create a playground to initialize the playground. By clicking Test strategy, Robby starts to move in accordance with uploaded strategy. If he is not stopped by a button Stop testing procedure, Robby performs number of steps determined by parameter Number of actions per session.
|
|