PO_ETUCT Member List
This is the complete list of members for PO_ETUCT, including all inherited members.
ACTDEBUGPO_ETUCT
addVec(const std::vector< float > &a, const std::vector< float > &b)PO_ETUCT [protected]
calculateReachableStates()PO_ETUCT [protected]
canonicalize(const std::vector< float > &s)PO_ETUCT [protected]
canonNextStates(StateActionInfo *modelInfo)PO_ETUCT [protected]
createPolicy()PO_ETUCT [protected]
deleteInfo(state_info *info)PO_ETUCT [protected]
discretizeState(const std::vector< float > &s)PO_ETUCT
featmaxPO_ETUCT [private]
featminPO_ETUCT [private]
gammaPO_ETUCT [private]
getBestAction(const std::vector< float > &s)PO_ETUCT [virtual]
getSeconds()PO_ETUCT [protected]
HISTORY_FL_SIZEPO_ETUCT [private]
HISTORY_SIZEPO_ETUCT [private]
HISTORYDEBUGPO_ETUCT
initNewState(state_t s)PO_ETUCT [protected]
initStateInfo(state_t s, state_info *info)PO_ETUCT [protected]
lambdaPO_ETUCT [private]
lastUpdatePO_ETUCT [private]
logValues(ofstream *of, int xmin, int xmax, int ymin, int ymax)PO_ETUCT
MAX_DEPTHPO_ETUCT [private]
MAX_ITERPO_ETUCT [private]
MAX_TIMEPO_ETUCT [private]
modelPO_ETUCT
MODELDEBUGPO_ETUCT
modelTypePO_ETUCT [private]
nactionsPO_ETUCT [private]
nstatesPO_ETUCT [private]
numactionsPO_ETUCT [private]
PLANNERDEBUGPO_ETUCT
planOnNewModel()PO_ETUCT [virtual]
planTimePO_ETUCT [private]
PO_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())PO_ETUCT
PO_ETUCT(const PO_ETUCT &)PO_ETUCT
prevactPO_ETUCT [private]
previnfoPO_ETUCT [private]
prevstatePO_ETUCT [private]
printStates()PO_ETUCT [protected]
random_max_element(std::vector< float >::iterator start, std::vector< float >::iterator end)Planner
REALSTATEDEBUGPO_ETUCT
removeUnreachableStates()PO_ETUCT [protected]
resetUCTCounts()PO_ETUCT [protected]
rngPlanner
rrangePO_ETUCT [private]
saHistoryPO_ETUCT [private]
savePolicy(const char *filename)PO_ETUCT [protected, virtual]
seedModePO_ETUCT [private]
selectUCTAction(state_info *info)PO_ETUCT [protected]
setFirst()PO_ETUCT [virtual]
setModel(MDPModel *model)PO_ETUCT [virtual]
setSeeding(bool seed)PO_ETUCT [virtual]
simulateNextState(const std::vector< float > &actualState, state_t discState, state_info *info, int action, float *reward, bool *term)PO_ETUCT [protected]
state_t typedefPO_ETUCT
statedataPO_ETUCT [private]
statespacePO_ETUCT [private]
statesPerDimPO_ETUCT [private]
subVec(const std::vector< float > &a, const std::vector< float > &b)PO_ETUCT [protected]
timingTypePO_ETUCT [private]
trackActualPO_ETUCT [private]
UCTDEBUGPO_ETUCT
uctSearch(const std::vector< float > &actualS, state_t state, int depth)PO_ETUCT [protected]
updateModelWithExperience(const std::vector< float > &last, int act, const std::vector< float > &curr, float reward, bool term)PO_ETUCT [virtual]
updateStateActionFromModel(state_t s, int a, state_info *info)PO_ETUCT [protected]
updateStateActionHistoryFromModel(const std::vector< float > modState, int a, StateActionInfo *newModel)PO_ETUCT [protected]
~Planner()Planner [virtual]
~PO_ETUCT()PO_ETUCT [virtual]


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