SharpNeat.EvolutionAlgorithms.NeatAlgorithmStats.NeatAlgorithmStats C# (CSharp) Method

NeatAlgorithmStats() public method

Construct a NEAT statistics object based on a specified set of NEAT parameters.
public NeatAlgorithmStats ( NeatEvolutionAlgorithmParameters eaParams ) : System
eaParams NeatEvolutionAlgorithmParameters
return System
        public NeatAlgorithmStats(NeatEvolutionAlgorithmParameters eaParams)
        {
            _bestFitnessMA = new DoubleCircularBufferWithStats(eaParams.BestFitnessMovingAverageHistoryLength);
            _meanSpecieChampFitnessMA = new DoubleCircularBufferWithStats(eaParams.MeanSpecieChampFitnessMovingAverageHistoryLength);
            _complexityMA = new DoubleCircularBufferWithStats(eaParams.ComplexityMovingAverageHistoryLength);
        }
NeatAlgorithmStats