ETUCT Member List
This is the complete list of members for ETUCT, including all inherited members.
ACTDEBUGETUCT
addVec(const std::vector< float > &a, const std::vector< float > &b)ETUCT [protected]
calculateReachableStates()ETUCT [protected]
canonicalize(const std::vector< float > &s)ETUCT [protected]
canonNextStates(StateActionInfo *modelInfo)ETUCT [protected]
createPolicy()ETUCT [protected]
deleteInfo(state_info *info)ETUCT [protected]
discretizeState(const std::vector< float > &s)ETUCT
ETUCT(int numactions, float gamma, float rrange, float lambda, int MAX_ITER, float MAX_TIME, int MAX_DEPTH, int modelType, const std::vector< float > &featmax, const std::vector< float > &featmin, const std::vector< int > &statesPerDim, bool trackActual, int history, Random rng=Random())ETUCT
ETUCT(const ETUCT &)ETUCT
featmaxETUCT [private]
featminETUCT [private]
fillInState(std::vector< float >s, int depth)ETUCT
gammaETUCT [private]
getBestAction(const std::vector< float > &s)ETUCT [virtual]
getSeconds()ETUCT [protected]
HISTORY_FL_SIZEETUCT [private]
HISTORY_SIZEETUCT [private]
HISTORYDEBUGETUCT
initNewState(state_t s)ETUCT [protected]
initStateInfo(state_t s, state_info *info)ETUCT [protected]
initStates()ETUCT
lambdaETUCT [private]
lastUpdateETUCT [private]
logValues(ofstream *of, int xmin, int xmax, int ymin, int ymax)ETUCT
MAX_DEPTHETUCT [private]
MAX_ITERETUCT [private]
MAX_TIMEETUCT [private]
modelETUCT
MODELDEBUGETUCT
modelTypeETUCT [private]
nactionsETUCT [private]
nstatesETUCT [private]
numactionsETUCT [private]
PLANNERDEBUGETUCT
planOnNewModel()ETUCT [virtual]
planTimeETUCT [private]
prevactETUCT [private]
previnfoETUCT [private]
prevstateETUCT [private]
printStates()ETUCT [protected]
random_max_element(std::vector< float >::iterator start, std::vector< float >::iterator end)Planner
REALSTATEDEBUGETUCT
removeUnreachableStates()ETUCT [protected]
resetUCTCounts()ETUCT [protected]
rngPlanner
rrangeETUCT [private]
saHistoryETUCT [private]
savePolicy(const char *filename)ETUCT [protected, virtual]
seedModeETUCT [private]
selectUCTAction(state_info *info)ETUCT [protected]
setFirst()ETUCT [virtual]
setModel(MDPModel *model)ETUCT [virtual]
setSeeding(bool seed)ETUCT [virtual]
simulateNextState(const std::vector< float > &actualState, state_t discState, state_info *info, const std::deque< float > &searchHistory, int action, float *reward, bool *term)ETUCT [protected]
state_t typedefETUCT
statedataETUCT [private]
statespaceETUCT [private]
statesPerDimETUCT [private]
subVec(const std::vector< float > &a, const std::vector< float > &b)ETUCT [protected]
timingTypeETUCT [private]
trackActualETUCT [private]
UCTDEBUGETUCT
uctSearch(const std::vector< float > &actualS, state_t state, int depth, std::deque< float > history)ETUCT [protected]
updateModelWithExperience(const std::vector< float > &last, int act, const std::vector< float > &curr, float reward, bool term)ETUCT [virtual]
updateStateActionFromModel(state_t s, int a, state_info *info)ETUCT [protected]
updateStateActionHistoryFromModel(const std::vector< float > modState, int a, StateActionInfo *newModel)ETUCT [protected]
~ETUCT()ETUCT [virtual]
~Planner()Planner [virtual]


rl_agent
Author(s): Todd Hester
autogenerated on Thu Jun 6 2019 22:00:14