C# 클래스 SharpNeat.EvolutionAlgorithms.NeatAlgorithmStats

Neat evolution algorithm statistics.
상속: ILoggable
파일 보기 프로젝트 열기: colgreen/sharpneat 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_asexualOffspringCount ulong
_bestFitnessMA SharpNeat.Utility.DoubleCircularBufferWithStats
_complexityMA SharpNeat.Utility.DoubleCircularBufferWithStats
_evalsCountAtLastUpdate ulong
_evalsPerSecLastSampleTime System.DateTime
_evaluationsPerSec int
_generation uint
_interspeciesOffspringCount ulong
_maxComplexity double
_maxFitness double
_maxSpecieSize int
_meanComplexity double
_meanFitness double
_meanSpecieChampFitness double
_meanSpecieChampFitnessMA SharpNeat.Utility.DoubleCircularBufferWithStats
_minSpecieSize int
_prevBestFitnessMA double
_prevComplexityMA double
_prevMeanSpecieChampFitnessMA double
_sexualOffspringCount ulong
_totalEvaluationCount ulong
_totalOffspringCount ulong

공개 메소드들

메소드 설명
NeatAlgorithmStats ( NeatEvolutionAlgorithmParameters eaParams ) : System

Construct a NEAT statistics object based on a specified set of NEAT parameters.

메소드 상세

NeatAlgorithmStats() 공개 메소드

Construct a NEAT statistics object based on a specified set of NEAT parameters.
public NeatAlgorithmStats ( NeatEvolutionAlgorithmParameters eaParams ) : System
eaParams NeatEvolutionAlgorithmParameters
리턴 System

프로퍼티 상세

_asexualOffspringCount 공개적으로 프로퍼티

Total number of genomes created from asexual reproduction.
public ulong _asexualOffspringCount
리턴 ulong

_bestFitnessMA 공개적으로 프로퍼티

A buffer of the N most recent best fitness values. Allows the calculation of a moving average.
public DoubleCircularBufferWithStats,SharpNeat.Utility _bestFitnessMA
리턴 SharpNeat.Utility.DoubleCircularBufferWithStats

_complexityMA 공개적으로 프로퍼티

A buffer of the N most recent population mean complexity values. Allows the calculation of a moving average.
public DoubleCircularBufferWithStats,SharpNeat.Utility _complexityMA
리턴 SharpNeat.Utility.DoubleCircularBufferWithStats

_evalsCountAtLastUpdate 공개적으로 프로퍼티

The total evaluation count at the last update to _evaluationsPerSec.
public ulong _evalsCountAtLastUpdate
리턴 ulong

_evalsPerSecLastSampleTime 공개적으로 프로퍼티

The clock time of the last update to _evaluationsPerSec.
public DateTime,System _evalsPerSecLastSampleTime
리턴 System.DateTime

_evaluationsPerSec 공개적으로 프로퍼티

Current evaluations per second reading.
public int _evaluationsPerSec
리턴 int

_generation 공개적으로 프로퍼티

The current generation number.
public uint _generation
리턴 uint

_interspeciesOffspringCount 공개적으로 프로퍼티

Total number of genomes created from interspecies sexual reproduction.
public ulong _interspeciesOffspringCount
리턴 ulong

_maxComplexity 공개적으로 프로퍼티

The complexity of the most complex genome.
public double _maxComplexity
리턴 double

_maxFitness 공개적으로 프로퍼티

The fitness of the best genome.
public double _maxFitness
리턴 double

_maxSpecieSize 공개적으로 프로퍼티

The number of genomes in the largest specie.
public int _maxSpecieSize
리턴 int

_meanComplexity 공개적으로 프로퍼티

The mean genome complexity.
public double _meanComplexity
리턴 double

_meanFitness 공개적으로 프로퍼티

The mean genome fitness.
public double _meanFitness
리턴 double

_meanSpecieChampFitness 공개적으로 프로퍼티

The mean fitness of current specie champions.
public double _meanSpecieChampFitness
리턴 double

_meanSpecieChampFitnessMA 공개적으로 프로퍼티

A buffer of the N most recent mean specie champ fitness values (the average fitness of all specie champs). Allows the calculation of a moving average.
public DoubleCircularBufferWithStats,SharpNeat.Utility _meanSpecieChampFitnessMA
리턴 SharpNeat.Utility.DoubleCircularBufferWithStats

_minSpecieSize 공개적으로 프로퍼티

The number of genomes in the smallest specie.
public int _minSpecieSize
리턴 int

_prevBestFitnessMA 공개적으로 프로퍼티

The previous moving average value for the 'best fitness' series. Allows testing for fitness stalling by comparing with the current MA value.
public double _prevBestFitnessMA
리턴 double

_prevComplexityMA 공개적으로 프로퍼티

The previous moving average value for the complexity series. Allows testing for stalling during the simplification phase of complexity regulation.
public double _prevComplexityMA
리턴 double

_prevMeanSpecieChampFitnessMA 공개적으로 프로퍼티

The previous moving average value for the 'mean specie champ fitness' series. Allows testing for fitness stalling by comparing with the current MA value.
public double _prevMeanSpecieChampFitnessMA
리턴 double

_sexualOffspringCount 공개적으로 프로퍼티

Total number of genomes created from sexual reproduction. This includes the number of offspring created from interspecies reproduction.
public ulong _sexualOffspringCount
리턴 ulong

_totalEvaluationCount 공개적으로 프로퍼티

The total number of genome evaluations for the current NEAT search.
public ulong _totalEvaluationCount
리턴 ulong

_totalOffspringCount 공개적으로 프로퍼티

Total number of offspring created in the lifetime of a NEAT search.
public ulong _totalOffspringCount
리턴 ulong