HOG2
|
#include <SimulationInfo.h>
Public Member Functions | |
PublicUnitInfo () | |
PublicUnitInfo (state &_startState, state &_currentState, state &_lastState, action _lastMove, double _lastTime, double _nextTime) | |
void | init (state &_startState, state &_currentState, state &_lastState, action _lastMove, double _lastTime, double _nextTime) |
Public Attributes | |
state | startState |
state | currentState |
state | lastState |
action | lastMove |
double | lastTime |
double | nextTime |
Definition at line 9 of file SimulationInfo.h.
|
inline |
Definition at line 43 of file SimulationInfo.h.
|
inline |
Definition at line 44 of file SimulationInfo.h.
|
inline |
Definition at line 49 of file SimulationInfo.h.
References PublicUnitInfo< state, action, environment >::currentState, PublicUnitInfo< state, action, environment >::lastMove, PublicUnitInfo< state, action, environment >::lastState, PublicUnitInfo< state, action, environment >::lastTime, PublicUnitInfo< state, action, environment >::nextTime, and PublicUnitInfo< state, action, environment >::startState.
Referenced by UnitSimulation< state, action, environment >::GetPublicUnitInfo().
state PublicUnitInfo< state, action, environment >::currentState |
Definition at line 61 of file SimulationInfo.h.
Referenced by PublicUnitInfo< state, action, environment >::init(), GenericPatrolUnit< state, action, environment >::OpenGLDraw(), RandomUnit< state, action, environment >::OpenGLDraw(), LearningUnit< state, action, environment >::OpenGLDraw(), and GenericSearchUnit< state, action, environment >::OpenGLDraw().
action PublicUnitInfo< state, action, environment >::lastMove |
Definition at line 63 of file SimulationInfo.h.
Referenced by PublicUnitInfo< state, action, environment >::init().
state PublicUnitInfo< state, action, environment >::lastState |
Definition at line 62 of file SimulationInfo.h.
Referenced by PublicUnitInfo< state, action, environment >::init(), GenericPatrolUnit< state, action, environment >::OpenGLDraw(), RandomUnit< state, action, environment >::OpenGLDraw(), LearningUnit< state, action, environment >::OpenGLDraw(), and GenericSearchUnit< state, action, environment >::OpenGLDraw().
double PublicUnitInfo< state, action, environment >::lastTime |
Definition at line 65 of file SimulationInfo.h.
Referenced by PublicUnitInfo< state, action, environment >::init(), GenericPatrolUnit< state, action, environment >::OpenGLDraw(), RandomUnit< state, action, environment >::OpenGLDraw(), LearningUnit< state, action, environment >::OpenGLDraw(), and GenericSearchUnit< state, action, environment >::OpenGLDraw().
double PublicUnitInfo< state, action, environment >::nextTime |
Definition at line 66 of file SimulationInfo.h.
Referenced by PublicUnitInfo< state, action, environment >::init(), GenericPatrolUnit< state, action, environment >::OpenGLDraw(), RandomUnit< state, action, environment >::OpenGLDraw(), LearningUnit< state, action, environment >::OpenGLDraw(), and GenericSearchUnit< state, action, environment >::OpenGLDraw().
state PublicUnitInfo< state, action, environment >::startState |
Definition at line 60 of file SimulationInfo.h.
Referenced by PublicUnitInfo< state, action, environment >::init().