algorithm | LearningUnit< state, action, environment > | protected |
b | Unit< state, action, environment > | private |
currentLoc | LearningUnit< state, action, environment > | protected |
Done() | LearningUnit< state, action, environment > | inlinevirtual |
g | Unit< state, action, environment > | private |
GetColor(GLfloat &_r, GLfloat &_g, GLfloat &_b) const | Unit< state, action, environment > | inlinevirtual |
GetGoal(state &s) | LearningUnit< state, action, environment > | inlinevirtual |
GetLocation(state &s) | LearningUnit< state, action, environment > | inlinevirtual |
GetName() | LearningUnit< state, action, environment > | inlinevirtual |
GetNum() | Unit< state, action, environment > | inlinevirtual |
GetPriority() | Unit< state, action, environment > | inlinevirtual |
GetSpeed() | Unit< state, action, environment > | inlinevirtual |
GetUnitGroup() | Unit< state, action, environment > | inline |
goalLoc | LearningUnit< state, action, environment > | protected |
group | Unit< state, action, environment > | private |
LearningUnit(state &s, state &target, LearningAlgorithm< state, action, environment > *alg) | LearningUnit< state, action, environment > | inline |
LogFinalStats(StatCollection *s) | LearningUnit< state, action, environment > | inlinevirtual |
LogStats(StatCollection *) | Unit< state, action, environment > | inlinevirtual |
MakeMove(environment *, OccupancyInterface< state, action > *, SimulationInfo< state, action, environment > *, action &a) | LearningUnit< state, action, environment > | virtual |
nodesExpanded | LearningUnit< state, action, environment > | protected |
nodesTouched | LearningUnit< state, action, environment > | protected |
OpenGLDraw(const environment *e, const SimulationInfo< state, action, environment > *) const | LearningUnit< state, action, environment > | virtual |
path | LearningUnit< state, action, environment > | protected |
priority | Unit< state, action, environment > | private |
r | Unit< state, action, environment > | private |
SetColor(GLfloat _r, GLfloat _g, GLfloat _b) | Unit< state, action, environment > | inlinevirtual |
SetNum(unsigned int num) | Unit< state, action, environment > | inlinevirtual |
SetPriority(int val) | Unit< state, action, environment > | inlinevirtual |
SetSpeed(double s) | Unit< state, action, environment > | inline |
SetUnitGroup(UnitGroup< state, action, environment > *_group) | Unit< state, action, environment > | inline |
speed | Unit< state, action, environment > | private |
StartNewTrial(StatCollection *s) | LearningUnit< state, action, environment > | inlinevirtual |
totalLearned | LearningUnit< state, action, environment > | protected |
Unit() | Unit< state, action, environment > | inline |
unitid | Unit< state, action, environment > | private |
UpdateLocation(environment *, state &s, bool success, SimulationInfo< state, action, environment > *) | LearningUnit< state, action, environment > | inlinevirtual |
~LearningUnit() | LearningUnit< state, action, environment > | inlinevirtual |
~Unit() | Unit< state, action, environment > | inlinevirtual |