C# Class TestHandler, promenade

Inheritance: MonoBehaviour
Mostrar archivo Open project: jarllarsson/promenade Class Usage Examples

Public Properties

Property Type Description
m_instantEval bool
m_samplesPerIteration int
m_simTime float
m_warmupTime float

Public Methods

Method Description
Awake ( ) : void
Init ( ) : void
OnDrawGizmos ( ) : void
Update ( ) : void
drawLineGraph ( List p_graph, Vector2 p_scale, Vector3 p_wpos ) : void
drawParamGraphs ( ) : void
getCurrentSimTime ( ) : float

Private Methods

Method Description
EvaluateAll ( ) : void
EvaluateCandidateFitness ( int p_idx ) : double
FindCurrentBestCandidate ( ) : void
PerturbParams ( int p_offset ) : void
ResetScores ( ) : void
RestartSample ( ) : void
RestartSim ( ) : void
StoreParams ( ) : void
VoidBestCandidate ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

Init() public method

public Init ( ) : void
return void

OnDrawGizmos() public method

public OnDrawGizmos ( ) : void
return void

Update() public method

public Update ( ) : void
return void

drawLineGraph() public method

public drawLineGraph ( List p_graph, Vector2 p_scale, Vector3 p_wpos ) : void
p_graph List
p_scale Vector2
p_wpos Vector3
return void

drawParamGraphs() public method

public drawParamGraphs ( ) : void
return void

getCurrentSimTime() public method

public getCurrentSimTime ( ) : float
return float

Property Details

m_instantEval public_oe property

public bool m_instantEval
return bool

m_samplesPerIteration public_oe property

public int m_samplesPerIteration
return int

m_simTime public_oe property

public float m_simTime
return float

m_warmupTime public_oe property

public float m_warmupTime
return float