Class | Description |
---|---|
NEATBreeder |
NEATBreeder is a Breeder which overrides the breedPopulation method to first
mark the individuals in each subspecies that are allow to reproduce, and
replace the population with new individuals in each subspecies.
|
NEATDefaults |
NEATDefaults is the basic defaults class for the neat package.
|
NEATGene |
NEATGene is the combination of class Gene and class Link in original code.
|
NEATIndividual |
NEATIndividual is GeneVectorIndividual with NEATNetwork as pheotype.
|
NEATInitializer |
NEATInitializer is a SimpleInitializer which ensures that the subpopulations
are all create from an existing template individual read from file.
|
NEATInnovation |
NEATInnovation is a class for recording the innovation information during the
evolution of neat.
|
NEATNetwork |
NEATNetwork is the phenotype of NEATIndividual.
|
NEATNode |
NEATNode is the class to represent node in network, it stores status of the
node in that network.
|
NEATSpecies |
NEATSpecies is a GeneVectorSpecies which implements NEAT algorithm.
|
NEATSubspecies |
NEATSubspecies is the actual Species in original code.
|
Enum | Description |
---|---|
NEATNode.FunctionType |
The activation function is used in for hidden node.
|
NEATNode.NodePlace |
The place this node could be.
|
NEATNode.NodeType |
The type of a node.
|
NEATSpecies.MutationType |