HOG2
WeightedUnitGroup< state, action, environment > Member List

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

AddUnit(Unit< state, action, environment > *u)UnitGroup< state, action, environment >inline
ComputeArrowMetric(bool b, double t, bool b2, double mt)WeightedUnitGroup< state, action, environment >inline
currDrawEnvWeightedUnitGroup< state, action, environment >private
Done()UnitGroup< state, action, environment >inlinevirtual
DrawNextEnvironment()WeightedUnitGroup< state, action, environment >inline
envWeightedUnitGroup< state, action, environment >private
GetMember(int which) constUnitGroup< state, action, environment >inline
GetMembers()UnitGroup< state, action, environment >inlinevirtual
GetName()WeightedUnitGroup< state, action, environment >inlinevirtual
GetNumMembers()UnitGroup< state, action, environment >inline
GetUnitIndex(Unit< state, action, environment > *u)WeightedUnitGroup< state, action, environment >inline
GetWeightedEnvironment()WeightedUnitGroup< state, action, environment >inline
learningRateWeightedUnitGroup< state, action, environment >private
localRadiusWeightedUnitGroup< state, action, environment >private
localWeightsWeightedUnitGroup< state, action, environment >private
MakeMove(Unit< state, action, environment > *u, environment *e, SimulationInfo< state, action, environment > *si, action &a)WeightedUnitGroup< state, action, environment >inlinevirtual
membersUnitGroup< state, action, environment >private
myEWeightedUnitGroup< state, action, environment >private
noweightingWeightedUnitGroup< state, action, environment >private
OpenGLDraw(const environment *, const SimulationInfo< state, action, environment > *) constWeightedUnitGroup< state, action, environment >inlinevirtual
propWeightedUnitGroup< state, action, environment >private
queryPropWeightedUnitGroup< state, action, environment >private
RemoveUnit(Unit< state, action, environment > *u)UnitGroup< state, action, environment >inline
SetLocalWeightRadius(double r)WeightedUnitGroup< state, action, environment >inline
SetNoWeighting(bool b)WeightedUnitGroup< state, action, environment >inline
SetProportion(double proport)WeightedUnitGroup< state, action, environment >inline
SetUpdateOnQuery(double d)WeightedUnitGroup< state, action, environment >inline
SetUpdateSurrounding(double d)WeightedUnitGroup< state, action, environment >inline
SetUseWindow(bool b)WeightedUnitGroup< state, action, environment >inline
SetWeight(double wght)WeightedUnitGroup< state, action, environment >inline
SetWindowSize(double d)WeightedUnitGroup< state, action, environment >inline
StartNewTrial(StatCollection *c)UnitGroup< state, action, environment >inlinevirtual
surrPropWeightedUnitGroup< state, action, environment >private
unitEnvWeightedUnitGroup< state, action, environment >private
unitWmeWeightedUnitGroup< state, action, environment >private
UpdateLocalWeights(Unit< state, action, environment > *u)WeightedUnitGroup< state, action, environment >inline
UpdateLocation(Unit< state, action, environment > *u, environment *e, state &loc, bool success, SimulationInfo< state, action, environment > *si)WeightedUnitGroup< state, action, environment >inlinevirtual
updateOnQueryWeightedUnitGroup< state, action, environment >private
updateSurroundingWeightedUnitGroup< state, action, environment >private
UseLocalWeights(bool b)WeightedUnitGroup< state, action, environment >inline
usePerceptronWeightedUnitGroup< state, action, environment >private
UsePerceptron(double lr)WeightedUnitGroup< state, action, environment >inline
useWindowWeightedUnitGroup< state, action, environment >private
WeightedUnitGroup(environment *e)WeightedUnitGroup< state, action, environment >inline
windowSizeWeightedUnitGroup< state, action, environment >private
wmeWeightedUnitGroup< state, action, environment >private
wtWeightedUnitGroup< state, action, environment >private
~UnitGroup()UnitGroup< state, action, environment >inlinevirtual
~WeightedUnitGroup()WeightedUnitGroup< state, action, environment >inlinevirtual