# Package ec.neat

package ec.neat

- Related Packages
  Package
  Description
  ec
- 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 phenotype.
  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.
  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
  NEATSpecies is a GeneVectorSpecies which implements NEAT algorithm.
  NEATSpecies.MutationType
  NEATSubspecies
  NEATSubspecies is the actual Species in original code.