Executing and Visualising a Genetic Algorithm

After the creation of a new Genetic Algorithm project (read Create a new Genetic Algorithm Project section), or after the successful load of a stored GAJLib XML configuration file (read Open an Evolution History File section), the user have to choose the type of the Evolution History file. And when the button evole is pressed, the Genetic Algorithm is executing.

Evolve dialog
Evolve dialog

During the process of evolution, the GAJVis application is displaying in real-time the fittest vs mean fitness values of every generation. The user can pause the algorithm and press the "Visualize" button for visualizing all the availiable data.

Realtime plot
Realtime plot

Visualization

The visualization diagrams are seperated in two groups, the "Cource of the GA" and the "State of the GA".

The "Cource of the GA" includes the above diagrams:

The "State of the GA" includes the above diagrams: