{
private static final long serialVersionUID = 1L;
@Override
public Double apply(final Genotype<DoubleGene> genotype) {
final DoubleGene gene = genotype.getChromosome().getGene(0);
final double radians = toRadians(gene.doubleValue());
return Math.log(sin(radians)*cos(radians));
}