Method | Description | |
---|---|---|
CreateCopy ( ) : |
Creates a copy of the current gene. Virtual method that can be overridden by sub-types.
|
|
CreateCopy ( bool copyConnectivityData ) : |
Creates a copy of the current gene. Virtual method that can be overridden by sub-types.
|
|
NeuronGene ( |
Copy constructor.
|
|
NeuronGene ( uint innovationId, NodeType neuronType, int activationFnId ) : SharpNeat.Network |
Construct new NeuronGene with the specified innovationId, neuron type and activation function ID.
|
|
NeuronGene ( uint innovationId, NodeType neuronType, int activationFnId, double auxState ) : SharpNeat.Network |
Construct new NeuronGene with the specified innovationId, neuron type activation function ID and auxiliary state data.
|
public CreateCopy ( bool copyConnectivityData ) : |
||
copyConnectivityData | bool | Indicates whether or not top copy connectivity data for the neuron. |
return |
public NeuronGene ( |
||
copyFrom | NeuronGene to copy from. | |
copyConnectivityData | bool | Indicates whether or not top copy connectivity data for the neuron. |
return | SharpNeat.Network |
public NeuronGene ( uint innovationId, NodeType neuronType, int activationFnId ) : SharpNeat.Network | ||
innovationId | uint | |
neuronType | NodeType | |
activationFnId | int | |
return | SharpNeat.Network |
public NeuronGene ( uint innovationId, NodeType neuronType, int activationFnId, double auxState ) : SharpNeat.Network | ||
innovationId | uint | |
neuronType | NodeType | |
activationFnId | int | |
auxState | double | |
return | SharpNeat.Network |