HOG2
LearningUnit< state, action, environment > Member List

This is the complete list of members for LearningUnit< state, action, environment >, including all inherited members.

algorithmLearningUnit< state, action, environment >protected
bUnit< state, action, environment >private
currentLocLearningUnit< state, action, environment >protected
Done()LearningUnit< state, action, environment >inlinevirtual
gUnit< state, action, environment >private
GetColor(GLfloat &_r, GLfloat &_g, GLfloat &_b) constUnit< 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
goalLocLearningUnit< state, action, environment >protected
groupUnit< 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
nodesExpandedLearningUnit< state, action, environment >protected
nodesTouchedLearningUnit< state, action, environment >protected
OpenGLDraw(const environment *e, const SimulationInfo< state, action, environment > *) constLearningUnit< state, action, environment >virtual
pathLearningUnit< state, action, environment >protected
priorityUnit< state, action, environment >private
rUnit< 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
speedUnit< state, action, environment >private
StartNewTrial(StatCollection *s)LearningUnit< state, action, environment >inlinevirtual
totalLearnedLearningUnit< state, action, environment >protected
Unit()Unit< state, action, environment >inline
unitidUnit< 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