Interface SimulationOptions<GenType, FitnessType>

Type Parameters

  • GenType

  • FitnessType

Hierarchy

  • SimulationOptions

Properties

agentGenerator: AgentGenerator<GenType, FitnessType>

Defines how a generation is created

mixFunction: MixFunction<GenType, GenType>

Defines the function used to mix the genome

mutationFunction: MutationFunction<GenType>

Defines the function used to mutate the genome

selectionFunction: SelectionFunction<GenType, FitnessType>

Defines the selection of the agents

sortFunction: SortFunction<GenType, FitnessType>

Defines how scores are sorted

splitFunction: SplitFunction<GenType, GenType>

Defines the function used to split the genome

Generated using TypeDoc