Abstract Type of the group (array, tensor, set, etc.) of genes. The genome will be a group of this type. By default, it is an array of numbers.
The type of the returned score of the agent. By default, it is a number.
Abstract genomeGroup of chromosomes that forms the agent
Abstract getGets the fitness value of the agent.
The fitness value of the agent.
Static crossoverGenerates a child agent from two agents.
The child agent.
The first agent.
The second agent.
The function used to split the genomes.
The function used to mix the genomes.
The function used to mutate the genomes.
The agent generator used to generate the child agent.
Generated using TypeDoc
Description
An agent is a virtual entity that can be placed in a simulation. It contains a set of chromosomes and compute a fitness value that is used during the selection and crossover process.