class NEAT::Trait
Traits¶ ↑
A Trait is a group of parameters that can be expressed as a group more than one time. Traits save a genetic algorithm from having to search vast parameter landscapes on every node. Instead, each node can simply point to a trait and those traits can evolve on their own. (Taken from the C version of NEAT) Since we wish to allow for different classes of Neurons, this trait idea is super, since all we need to do is have a different trait species for the different node types.