C# Class OptimizationController, promenade

Inheritance: MonoBehaviour
Show file 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 property

public bool m_instantEval
return bool

m_optimizables public property

public IOptimizable[] m_optimizables
return IOptimizable[]

m_optimizablesOBJS public property

public PcswiseLinear[], m_optimizablesOBJS
return PcswiseLinear[],

m_showcase public property

public PcswiseLinear, m_showcase
return PcswiseLinear,

m_simTime public property

public float m_simTime
return float