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

Inheritance: Encog.ML.Genetic.Innovation.BasicInnovation
Show file Open project: encog/encog-silverlight-core Class Usage Examples

Public Methods

Method Description
NEATInnovation ( ) : System

Default constructor, used mainly for persistence.

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

Construct an innovation.

NEATInnovation ( long fromNeuronID_0, long toNeuronID_1, NEATInnovationType innovationType_2, long innovationID ) : System

Construct an innovation.

NEATInnovation ( long fromNeuronID_0, long toNeuronID_1, NEATInnovationType innovationType_2, long innovationID, NEATNeuronType neuronType_3, double x, double y ) : System

Construct an innovation.

ToString ( ) : String

Method Details

NEATInnovation() public method

Default constructor, used mainly for persistence.
public NEATInnovation ( ) : System
return System

NEATInnovation() public method

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

NEATInnovation() public method

Construct an innovation.
public NEATInnovation ( long fromNeuronID_0, long toNeuronID_1, NEATInnovationType innovationType_2, long innovationID ) : System
fromNeuronID_0 long The from neuron.
toNeuronID_1 long The two neuron.
innovationType_2 NEATInnovationType The innovation type.
innovationID long The innovation id.
return System

NEATInnovation() public method

Construct an innovation.
public NEATInnovation ( long fromNeuronID_0, long toNeuronID_1, NEATInnovationType innovationType_2, long innovationID, NEATNeuronType neuronType_3, double x, double y ) : System
fromNeuronID_0 long The from neuron.
toNeuronID_1 long The to neuron.
innovationType_2 NEATInnovationType The innovation type.
innovationID long The innovation id.
neuronType_3 NEATNeuronType The neuron type.
x double The x coordinate.
y double THe y coordinate.
return System

ToString() public method

public ToString ( ) : String
return String