Interface Representation<G>
- Type Parameters:
G- genotype value type.
- All Known Implementing Classes:
BitStringRepresentation,CategoricalVectorRepresentation,GrammarBitStringRepresentation,IntVectorRepresentation,MixedDiscreteVectorRepresentation,MixedRealDiscreteVectorRepresentation,PermutationVectorRepresentation,RealVectorRepresentation,VariableLengthVectorRepresentation
public interface Representation<G>
Domain-specific genotype representation.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns true if the genotype is valid in this domain.Creates a random feasible genotype.Repairs a genotype into the feasible domain.Provides a stable summary for logs and reports.type()Representation identifier used in configuration and logs.
-
Method Details
-
type
String type()Representation identifier used in configuration and logs. -
random
-
isValid
Returns true if the genotype is valid in this domain. -
repair
-
summarize
-