fixed eval() for usage without supplying candidates in phenotype space