INSTRUCTIONS

This Java-applet visualizes the probabilistic search process of a Genetic Algorithm (GA). The task of the GA is to maximize a 2-dimensional Shekel-function. The coloured square at the top shows a density plot of this function being the playing ground for the GA. Underneath some informations about the actual state of the optimization process are presented. The four buttons at the bottom allow The GA search can be started by either pressing the "Start All" or the "Step by Step" button. The "Start All" button causes a complete animation run which is stopped not before the specified number of generations is reached. After each computed generation the actual distribution of its individuals is plotted upon the density plot. A few seconds later the animation automatically proceeds to the next generation. The "Step by Step" button allows to manually perform the animation stepwise. This enables the user to comprehensively analyze each animation step for an arbitrary amount of time. The "Change Parameter" button gives the user the opportunity to manipulate the GA control parameters. The pressing of the "Show Function 3D" button activates a window with a graphical 3D-representation of the optimized goal function (here the Shekel-function).