ParallelETUCT Member List
This is the complete list of members for ParallelETUCT, including all inherited members.
ACTDEBUGParallelETUCT
actualPlanStateParallelETUCT
addVec(const std::vector< float > &a, const std::vector< float > &b)ParallelETUCT
ATHREADDEBUGParallelETUCT
calculateReachableStates()ParallelETUCT [protected]
canonicalize(const std::vector< float > &s)ParallelETUCT [protected]
canonNextStates(StateActionInfo *modelInfo)ParallelETUCT [protected]
CLEAR_SIZEParallelETUCT [private]
createPolicy()ParallelETUCT [protected]
deleteInfo(state_info *info)ParallelETUCT [protected]
discPlanStateParallelETUCT
discretizeState(const std::vector< float > &s)ParallelETUCT [protected]
expfileParallelETUCT [private]
expListParallelETUCT
featmaxParallelETUCT [private]
featminParallelETUCT [private]
fillInState(std::vector< float >s, int depth)ParallelETUCT [protected]
gammaParallelETUCT [private]
getBestAction(const std::vector< float > &s)ParallelETUCT [virtual]
getSeconds()ParallelETUCT [protected]
HISTORY_FL_SIZEParallelETUCT [private]
history_mutexParallelETUCT
HISTORY_SIZEParallelETUCT [private]
HISTORYDEBUGParallelETUCT
initStateInfo(state_t s, state_info *info, int id)ParallelETUCT [protected]
initStates()ParallelETUCT [protected]
initTimeParallelETUCT [private]
lambdaParallelETUCT [private]
lastUpdateParallelETUCT [private]
list_condParallelETUCT
list_mutexParallelETUCT
loadPolicy(const char *filename)ParallelETUCT
logValues(ofstream *of, int xmin, int xmax, int ymin, int ymax)ParallelETUCT
MAX_DEPTHParallelETUCT [private]
MAX_ITERParallelETUCT [private]
MAX_TIMEParallelETUCT [private]
modelParallelETUCT
model_mutexParallelETUCT
modelcopyParallelETUCT
MODELDEBUGParallelETUCT
modelThreadParallelETUCT
modelThreadStartedParallelETUCT
modelTypeParallelETUCT [private]
MTHREADDEBUGParallelETUCT
nactionsParallelETUCT [private]
nactions_mutexParallelETUCT
nsavedParallelETUCT [private]
nstatesParallelETUCT [private]
numactionsParallelETUCT [private]
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())ParallelETUCT
ParallelETUCT(const ParallelETUCT &)ParallelETUCT
parallelModelLearning()ParallelETUCT
parallelSearch()ParallelETUCT
plan_state_mutexParallelETUCT
PLANNERDEBUGParallelETUCT
planOnNewModel()ParallelETUCT [virtual]
planThreadParallelETUCT
planThreadStartedParallelETUCT
planTimeParallelETUCT [private]
POLICYDEBUGParallelETUCT
prevactParallelETUCT [private]
previnfoParallelETUCT [private]
prevstateParallelETUCT [private]
printStates()ParallelETUCT [protected]
PTHREADDEBUGParallelETUCT
random_max_element(std::vector< float >::iterator start, std::vector< float >::iterator end)Planner
REALSTATEDEBUGParallelETUCT
removeUnreachableStates()ParallelETUCT [protected]
resetAndUpdateStateActions()ParallelETUCT [protected]
rngPlanner
rrangeParallelETUCT [private]
saHistoryParallelETUCT [private]
savePolicy(const char *filename)ParallelETUCT [protected, virtual]
seedModeParallelETUCT [private]
selectRandomState()ParallelETUCT
selectUCTAction(state_info *info)ParallelETUCT [protected]
setFirst()ParallelETUCT [virtual]
setModel(MDPModel *model)ParallelETUCT [virtual]
setSeeding(bool seed)ParallelETUCT [virtual]
setTimeParallelETUCT [private]
simulateNextState(const std::vector< float > &actS, state_t state, state_info *info, const std::deque< float > &history, int action, float *reward, bool *term)ParallelETUCT [protected]
startStateParallelETUCT
state_t typedefParallelETUCT
statedataParallelETUCT [private]
statespaceParallelETUCT [private]
statespace_mutexParallelETUCT
statesPerDimParallelETUCT [private]
subVec(const std::vector< float > &a, const std::vector< float > &b)ParallelETUCT
TIMINGDEBUGParallelETUCT
timingTypeParallelETUCT [private]
trackActualParallelETUCT [private]
UCTDEBUGParallelETUCT
uctSearch(const std::vector< float > &actS, state_t state, int depth, std::deque< float > &history)ParallelETUCT
update_mutexParallelETUCT
updateModelWithExperience(const std::vector< float > &last, int act, const std::vector< float > &curr, float reward, bool term)ParallelETUCT [virtual]
updateStateActionFromModel(state_t s, int a, state_info *info)ParallelETUCT [protected]
updateStateActionHistoryFromModel(const std::vector< float > modState, int a, StateActionInfo *newModel)ParallelETUCT [protected]
~ParallelETUCT()ParallelETUCT [virtual]
~Planner()Planner [virtual]


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