Advanced

The Advanced tab is visible if the option is enabled in the Evolution Options.

A genetic algorithm is a process whereby the best attributes of a number of intermediary solutions are combined to produce a final result. Evolution uses genetic algorithms for schedule production. In the Advanced tab, a number of controls are provided to optimise this process according to the user's needs. These include:

Main Genetic Algorithm Options

  • Population — Specify the number of schedules that will be used to produce the final result.

  • Maximum Periods — Specify the maximum number of periods that will be used to produce the final result.

  • Maximum Generations — Specify the number of generations required to create the final result.

  • No Improvement Count — Specify the maximum number of generations that are produced with no improvement, before the software stops searching for a better solution.

Local Search Options

  • Population — Specify the number of schedules created at a local search level.

  • Maximum Iterations — Specify the maximum number of generations produced at a local search level.

  • No Improvement Count — Specify the maximum number of generations that are produced with no improvement at local, before the software stops looking for a better solution.

  • Search Frequency — Specify how frequently the local search function will be executed.