Hakutulokset - self-adaptive (differentes OR (difference OR differences)) evolution (algorithm* OR algorithms*)