PO_ParallelETUCT Member List
This is the complete list of members for PO_ParallelETUCT, including all inherited members.
ACTDEBUGPO_ParallelETUCT
actualPlanStatePO_ParallelETUCT
addVec(const std::vector< float > &a, const std::vector< float > &b)PO_ParallelETUCT
ATHREADDEBUGPO_ParallelETUCT
calculateReachableStates()PO_ParallelETUCT [protected]
canonicalize(const std::vector< float > &s)PO_ParallelETUCT [protected]
canonNextStates(StateActionInfo *modelInfo)PO_ParallelETUCT [protected]
createPolicy()PO_ParallelETUCT [protected]
deleteInfo(state_info *info)PO_ParallelETUCT [protected]
discPlanStatePO_ParallelETUCT
discretizeState(const std::vector< float > &s)PO_ParallelETUCT [protected]
expfilePO_ParallelETUCT [private]
expListPO_ParallelETUCT
featmaxPO_ParallelETUCT [private]
featminPO_ParallelETUCT [private]
fillInState(std::vector< float >s, int depth)PO_ParallelETUCT [protected]
gammaPO_ParallelETUCT [private]
getBestAction(const std::vector< float > &s)PO_ParallelETUCT [virtual]
getSeconds()PO_ParallelETUCT [protected]
HISTORY_FL_SIZEPO_ParallelETUCT [private]
history_mutexPO_ParallelETUCT
HISTORY_SIZEPO_ParallelETUCT [private]
HISTORYDEBUGPO_ParallelETUCT
initStateInfo(state_t s, state_info *info, int id)PO_ParallelETUCT [protected]
initStates()PO_ParallelETUCT [protected]
initTimePO_ParallelETUCT [private]
lambdaPO_ParallelETUCT [private]
lastUpdatePO_ParallelETUCT [private]
list_condPO_ParallelETUCT
list_mutexPO_ParallelETUCT
loadPolicy(const char *filename)PO_ParallelETUCT
logValues(ofstream *of, int xmin, int xmax, int ymin, int ymax)PO_ParallelETUCT
MAX_DEPTHPO_ParallelETUCT [private]
MAX_ITERPO_ParallelETUCT [private]
MAX_TIMEPO_ParallelETUCT [private]
modelPO_ParallelETUCT
model_mutexPO_ParallelETUCT
modelcopyPO_ParallelETUCT
MODELDEBUGPO_ParallelETUCT
modelThreadPO_ParallelETUCT
modelThreadStartedPO_ParallelETUCT
modelTypePO_ParallelETUCT [private]
MTHREADDEBUGPO_ParallelETUCT
nactionsPO_ParallelETUCT [private]
nactions_mutexPO_ParallelETUCT
nsavedPO_ParallelETUCT [private]
nstatesPO_ParallelETUCT [private]
numactionsPO_ParallelETUCT [private]
parallelModelLearning()PO_ParallelETUCT
parallelSearch()PO_ParallelETUCT
plan_state_mutexPO_ParallelETUCT
PLANNERDEBUGPO_ParallelETUCT
planOnNewModel()PO_ParallelETUCT [virtual]
planThreadPO_ParallelETUCT
planThreadStartedPO_ParallelETUCT
planTimePO_ParallelETUCT [private]
PO_ParallelETUCT(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 historySize, Random rng=Random())PO_ParallelETUCT
PO_ParallelETUCT(const PO_ParallelETUCT &)PO_ParallelETUCT
POLICYDEBUGPO_ParallelETUCT
prevactPO_ParallelETUCT [private]
previnfoPO_ParallelETUCT [private]
prevstatePO_ParallelETUCT [private]
printStates()PO_ParallelETUCT [protected]
PTHREADDEBUGPO_ParallelETUCT
random_max_element(std::vector< float >::iterator start, std::vector< float >::iterator end)Planner
REALSTATEDEBUGPO_ParallelETUCT
removeUnreachableStates()PO_ParallelETUCT [protected]
resetAndUpdateStateActions()PO_ParallelETUCT [protected]
rngPlanner
rrangePO_ParallelETUCT [private]
saHistoryPO_ParallelETUCT [private]
savePolicy(const char *filename)PO_ParallelETUCT [protected, virtual]
seedModePO_ParallelETUCT [private]
selectRandomState()PO_ParallelETUCT
selectUCTAction(state_info *info)PO_ParallelETUCT [protected]
setFirst()PO_ParallelETUCT [virtual]
setModel(MDPModel *model)PO_ParallelETUCT [virtual]
setSeeding(bool seed)PO_ParallelETUCT [virtual]
setTimePO_ParallelETUCT [private]
simulateNextState(const std::vector< float > &actS, state_t state, state_info *info, int action, float *reward, bool *term)PO_ParallelETUCT [protected]
startStatePO_ParallelETUCT
state_t typedefPO_ParallelETUCT
statedataPO_ParallelETUCT [private]
statespacePO_ParallelETUCT [private]
statespace_mutexPO_ParallelETUCT
statesPerDimPO_ParallelETUCT [private]
subVec(const std::vector< float > &a, const std::vector< float > &b)PO_ParallelETUCT
TIMINGDEBUGPO_ParallelETUCT
timingTypePO_ParallelETUCT [private]
trackActualPO_ParallelETUCT [private]
UCTDEBUGPO_ParallelETUCT
uctSearch(const std::vector< float > &actS, state_t state, int depth)PO_ParallelETUCT
update_mutexPO_ParallelETUCT
updateModelWithExperience(const std::vector< float > &last, int act, const std::vector< float > &curr, float reward, bool term)PO_ParallelETUCT [virtual]
updateStateActionFromModel(state_t s, int a, state_info *info)PO_ParallelETUCT [protected]
updateStateActionHistoryFromModel(const std::vector< float > modState, int a, StateActionInfo *newModel)PO_ParallelETUCT [protected]
~Planner()Planner [virtual]
~PO_ParallelETUCT()PO_ParallelETUCT [virtual]


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