This is an Evolutionary strategy algorithm for function optimizing. It was done as a part of assignment for the course of Evolutionary Computation.
The goal is to optimize the function:
using the evolutionary strategy. The population consists of possible solutions (combinations) of xi and sigma: the number which controles the rate of mutation and mutates itself.
The source code can be downloaded here.