C# Class OptimizationController, promenade

Inheritance: MonoBehaviour
Exibir arquivo Open project: jarllarsson/promenade Class Usage Examples

Public Properties

Property Type Description
m_instantEval bool
m_optimizables IOptimizable[]
m_optimizablesOBJS PcswiseLinear[],
m_showcase PcswiseLinear,
m_simTime float

Public Methods

Method Description
OnDrawGizmos ( ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Method Description
EvaluateAll ( ) : void
FindCurrentBestCandidate ( ) : void
GetCandidateFitness ( int p_idx ) : double
PerturbParams ( ) : void
ResetScores ( ) : void
RestartSim ( ) : void
VoidBestCandidate ( ) : void

Method Details

OnDrawGizmos() public method

public OnDrawGizmos ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

m_instantEval public_oe property

public bool m_instantEval
return bool

m_optimizables public_oe property

public IOptimizable[] m_optimizables
return IOptimizable[]

m_optimizablesOBJS public_oe property

public PcswiseLinear[], m_optimizablesOBJS
return PcswiseLinear[],

m_showcase public_oe property

public PcswiseLinear, m_showcase
return PcswiseLinear,

m_simTime public_oe property

public float m_simTime
return float