public static BinaryVector BinaryVector(this Individual individual) { var encoding = individual.GetEncoding <BinaryVectorEncoding>(); return(individual.BinaryVector(encoding.Name)); }
public sealed override double Evaluate(Individual individual, IRandom random) { return(Evaluate(individual.BinaryVector(), random)); }