This is the complete list of members for
PolicyIteration, including all inherited members.
ACTDEBUG | PolicyIteration | |
calculateReachableStates() | PolicyIteration | [protected] |
canonicalize(const std::vector< float > &s) | PolicyIteration | [protected] |
createPolicy() | PolicyIteration | [protected] |
deleteInfo(state_info *info) | PolicyIteration | [protected] |
discretizeState(const std::vector< float > &s) | PolicyIteration | [protected] |
featmax | PolicyIteration | [private] |
featmin | PolicyIteration | [private] |
gamma | PolicyIteration | [private] |
getActionValue(state_t s, state_info *info, int act) | PolicyIteration | [protected] |
getBestAction(const std::vector< float > &s) | PolicyIteration | [virtual] |
getSeconds() | PolicyIteration | [protected] |
initNewState(state_t s) | PolicyIteration | [protected] |
initStateInfo(state_info *info) | PolicyIteration | [protected] |
MAX_LOOPS | PolicyIteration | [private] |
MAX_STEPS | PolicyIteration | [private] |
MAX_TIME | PolicyIteration | [private] |
model | PolicyIteration | |
MODELDEBUG | PolicyIteration | |
modelType | PolicyIteration | [private] |
nactions | PolicyIteration | [private] |
nstates | PolicyIteration | [private] |
numactions | PolicyIteration | [private] |
PLANNERDEBUG | PolicyIteration | |
planOnNewModel() | PolicyIteration | [virtual] |
planTime | PolicyIteration | [private] |
POLICYDEBUG | PolicyIteration | |
policyEvaluation() | PolicyIteration | [protected] |
policyImprovement() | PolicyIteration | [protected] |
PolicyIteration(int numactions, float gamma, int MAX_LOOPS, float MAX_TIME, int modelType, const std::vector< float > &featmax, const std::vector< float > &featmin, const std::vector< int > &statesPerDim, Random rng=Random()) | PolicyIteration | |
PolicyIteration(const PolicyIteration &) | PolicyIteration | |
prevact | PolicyIteration | [private] |
prevstate | PolicyIteration | [private] |
printStates() | PolicyIteration | [protected] |
random_max_element(std::vector< float >::iterator start, std::vector< float >::iterator end) | Planner | |
removeUnreachableStates() | PolicyIteration | [protected] |
rng | Planner | |
savePolicy(const char *filename) | PolicyIteration | [virtual] |
setFirst() | Planner | [virtual] |
setModel(MDPModel *model) | PolicyIteration | [virtual] |
setSeeding(bool seeding) | Planner | [virtual] |
state_t typedef | PolicyIteration | |
statedata | PolicyIteration | [private] |
statespace | PolicyIteration | [private] |
statesPerDim | PolicyIteration | [private] |
timingType | PolicyIteration | [private] |
updateModelWithExperience(const std::vector< float > &last, int act, const std::vector< float > &curr, float reward, bool term) | PolicyIteration | [virtual] |
updateStateActionFromModel(const std::vector< float > &state, int j) | PolicyIteration | [protected] |
updateStatesFromModel() | PolicyIteration | [protected] |
~Planner() | Planner | [virtual] |
~PolicyIteration() | PolicyIteration | [virtual] |