Метод | Описание | |
---|---|---|
CheckInnovation ( long ins0, long xout, NEATInnovationType type ) : |
Check to see if we already have an innovation.
|
|
CreateNeuronFromID ( long neuronID ) : NEATNeuronGene |
Create a new neuron gene from an id.
|
|
CreateNewInnovation ( long from, long to, NEATInnovationType innovationType, NEATNeuronType neuronType, double x, double y ) : long |
Create a new innovation.
|
|
CreateNewInnovation ( long ins0, long xout, NEATInnovationType type ) : void |
Create a new innovation.
|
|
NEATInnovationList ( ) : System |
The default constructor, used mainly for persistance.
|
|
NEATInnovationList ( IPopulation population_0, |
Construct an innovation list.
|
Метод | Описание | |
---|---|---|
AssignNeuronID ( ) : long |
Assign a neuron ID.
|
public CheckInnovation ( long ins0, long xout, NEATInnovationType type ) : |
||
ins0 | long | The input neuron. |
xout | long | THe output neuron. |
type | NEATInnovationType | The type. |
Результат |
public CreateNeuronFromID ( long neuronID ) : NEATNeuronGene | ||
neuronID | long | The neuron id. |
Результат | NEATNeuronGene |
public CreateNewInnovation ( long from, long to, NEATInnovationType innovationType, NEATNeuronType neuronType, double x, double y ) : long | ||
from | long | The from neuron. |
to | long | The to neuron. |
innovationType | NEATInnovationType | THe innovation type. |
neuronType | NEATNeuronType | The neuron type. |
x | double | The x-coordinate. |
y | double | The y-coordinate. |
Результат | long |
public CreateNewInnovation ( long ins0, long xout, NEATInnovationType type ) : void | ||
ins0 | long | The input neuron. |
xout | long | The output neuron. |
type | NEATInnovationType | The type. |
Результат | void |
public NEATInnovationList ( IPopulation population_0, |
||
population_0 | IPopulation | The population. |
links | The links. | |
neurons | THe neurons. | |
Результат | System |