It also maintains the definitions for all genetic groupings that have been defined. The brains are cloned from an executable that accepts full genetic taglists and simulates a brain based on them. This means that networking and networked brains could be integrated seamlessly into the system, as could a full environment, APIs, or whatever else the software author could come up with. Positive and negative reinforcements are provided to reinforce connections or detract from connections, respectively. In the Thinkers implementation, biochemical reactions are also thrown into this mix.
Chemicals take over the role of determining positive and negative synapse reinforcement.
Chemical reactions can occur, based on other chemicals, other chemical reactions, input, output, temperatures, and high or low synapse activity. The Chromosomes used in Genetic Alogrithms consist of chunks of data, usually either bits or bytes, which represent part of one of the ways possible to perform a task. Each generation is made up of numerous chains, each attempting to perform one or more of their assigned tasks. When they have all either failed, gotten stuck, or succeeded, a routine checks each and applies a weighted value, depending on how well they did in reaching their intended goal. Interaction consists of taking chromosomes from two or more gene sequences and splicing them together to make a new sequence.