evlutionStrategies imlementation