C# Класс SharpNeat.Domains.DoublePoleBalancing.DoublePoleBalancingEvaluatorNv

Evaluator for the double pole balancing task with no velocity (NV) inputs.
Наследование: DoublePoleBalancingEvaluator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DoublePoleBalancingEvaluatorNv ( ) : System

Construct evaluator with default task arguments/variables.

DoublePoleBalancingEvaluatorNv ( double trackLength, int maxTimesteps, double poleAngleThreshold ) : System

Construct evaluator with the provided task arguments/variables.

Evaluate ( IBlackBox box ) : FitnessInfo

Evaluate the provided IBlackBox.

Описание методов

DoublePoleBalancingEvaluatorNv() публичный Метод

Construct evaluator with default task arguments/variables.
public DoublePoleBalancingEvaluatorNv ( ) : System
Результат System

DoublePoleBalancingEvaluatorNv() публичный Метод

Construct evaluator with the provided task arguments/variables.
public DoublePoleBalancingEvaluatorNv ( double trackLength, int maxTimesteps, double poleAngleThreshold ) : System
trackLength double
maxTimesteps int
poleAngleThreshold double
Результат System

Evaluate() публичный Метод

Evaluate the provided IBlackBox.
public Evaluate ( IBlackBox box ) : FitnessInfo
box IBlackBox
Результат SharpNeat.Core.FitnessInfo