Hakutulokset - self-adaptive (differentes OR (differents OR differences)) evolution algorithm~