C# Class SharpNeat.Core.FitnessInfo

Wrapper struct for fitness values.
ファイルを表示 Open project: colgreen/sharpneat Class Usage Examples

Public Properties

Property Type Description
Zero FitnessInfo
_auxFitnessArr SharpNeat.Core.AuxFitnessInfo[]
_fitness double

Public Methods

Method Description
FitnessInfo ( double fitness, AuxFitnessInfo auxFitnessArr )

Construct with the provided fitness value and auxiliary fitness info.

FitnessInfo ( double fitness, double alternativeFitness )

Default constructor.

Method Details

FitnessInfo() public method

Construct with the provided fitness value and auxiliary fitness info.
public FitnessInfo ( double fitness, AuxFitnessInfo auxFitnessArr )
fitness double
auxFitnessArr AuxFitnessInfo

FitnessInfo() public method

Default constructor.
public FitnessInfo ( double fitness, double alternativeFitness )
fitness double
alternativeFitness double

Property Details

Zero public_oe static_oe property

Pre-constructed FitnessInfo for common case of representing zero fitness.
public static FitnessInfo,SharpNeat.Core Zero
return FitnessInfo

_auxFitnessArr public_oe property

Auxiliary fitness info, i.e. for evaluation metrics other than the primary fitness metric but that nonetheless we are interested in observing.
public AuxFitnessInfo[],SharpNeat.Core _auxFitnessArr
return SharpNeat.Core.AuxFitnessInfo[]

_fitness public_oe property

Fitness score.
public double _fitness
return double