C# Class SharpNeat.EvolutionAlgorithms.NeatEvolutionAlgorithmParameters

Parameters specific to the NEAT evolution algorithm.
Mostra file Open project: colgreen/sharpneat Class Usage Examples

Public Methods

Method Description
CreateSimplifyingParameters ( ) : NeatEvolutionAlgorithmParameters

Creates a set of parameters based on the current set and that are suitable for the simplifying phase of the evolution algorithm when running with complexity regulation enabled.

NeatEvolutionAlgorithmParameters ( )

Constructs with the default parameters.

NeatEvolutionAlgorithmParameters ( NeatEvolutionAlgorithmParameters copyFrom )

Copy constructor.

Private Methods

Method Description
NormalizeProportions ( ) : void

Normalize the sexual and asexual proportions such that their sum equals 1.

Method Details

CreateSimplifyingParameters() public method

Creates a set of parameters based on the current set and that are suitable for the simplifying phase of the evolution algorithm when running with complexity regulation enabled.
public CreateSimplifyingParameters ( ) : NeatEvolutionAlgorithmParameters
return NeatEvolutionAlgorithmParameters

NeatEvolutionAlgorithmParameters() public method

Constructs with the default parameters.

NeatEvolutionAlgorithmParameters() public method

Copy constructor.
public NeatEvolutionAlgorithmParameters ( NeatEvolutionAlgorithmParameters copyFrom )
copyFrom NeatEvolutionAlgorithmParameters