C# Class Encog.Neural.Networks.Training.NEAT.NEATInnovation

Stores a NEAT innovation. This is an improvement that was attempted to the neural network.
Inheritance: Encog.Solve.Genetic.Innovation.BasicInnovation
ファイルを表示 Open project: encog/encog-silverlight-core Class Usage Examples

Public Methods

Method Description
NEATInnovation ( ) : System

Default constructor.

NEATInnovation ( NEATNeuronGene neuronGene, long innovationID, long neuronID ) : System

Construct an innovation.

NEATInnovation ( long fromNeuronID, long toNeuronID, NEATInnovationType innovationType, long innovationID ) : System

Construct an innovation.

NEATInnovation ( long fromNeuronID, long toNeuronID, NEATInnovationType innovationType, long innovationID, NEATNeuronType neuronType, double x, double y ) : System

Construct an innovation.

ToString ( ) : String

Convert the innovation to a string.

Method Details

NEATInnovation() public method

Default constructor.
public NEATInnovation ( ) : System
return System

NEATInnovation() public method

Construct an innovation.
public NEATInnovation ( NEATNeuronGene neuronGene, long innovationID, long neuronID ) : System
neuronGene NEATNeuronGene The neuron gene.
innovationID long The innovation id.
neuronID long The neuron id.
return System

NEATInnovation() public method

Construct an innovation.
public NEATInnovation ( long fromNeuronID, long toNeuronID, NEATInnovationType innovationType, long innovationID ) : System
fromNeuronID long The from neuron.
toNeuronID long The two neuron.
innovationType NEATInnovationType The innovation type.
innovationID long The innovation id.
return System

NEATInnovation() public method

Construct an innovation.
public NEATInnovation ( long fromNeuronID, long toNeuronID, NEATInnovationType innovationType, long innovationID, NEATNeuronType neuronType, double x, double y ) : System
fromNeuronID long The from neuron.
toNeuronID long The to neuron.
innovationType NEATInnovationType The innovation type.
innovationID long The innovation id.
neuronType NEATNeuronType The neuron type.
x double The x coordinate.
y double The y coordinate.
return System

ToString() public method

Convert the innovation to a string.
public ToString ( ) : String
return String