, including all inherited members.
| ACTDEBUG | ParallelETUCT | |
| actualPlanState | ParallelETUCT | |
| addVec(const std::vector< float > &a, const std::vector< float > &b) | ParallelETUCT | |
| ATHREADDEBUG | ParallelETUCT | |
| calculateReachableStates() | ParallelETUCT | [protected] |
| canonicalize(const std::vector< float > &s) | ParallelETUCT | [protected] |
| canonNextStates(StateActionInfo *modelInfo) | ParallelETUCT | [protected] |
| CLEAR_SIZE | ParallelETUCT | [private] |
| createPolicy() | ParallelETUCT | [protected] |
| deleteInfo(state_info *info) | ParallelETUCT | [protected] |
| discPlanState | ParallelETUCT | |
| discretizeState(const std::vector< float > &s) | ParallelETUCT | [protected] |
| expfile | ParallelETUCT | [private] |
| expList | ParallelETUCT | |
| featmax | ParallelETUCT | [private] |
| featmin | ParallelETUCT | [private] |
| fillInState(std::vector< float >s, int depth) | ParallelETUCT | [protected] |
| gamma | ParallelETUCT | [private] |
| getBestAction(const std::vector< float > &s) | ParallelETUCT | [virtual] |
| getSeconds() | ParallelETUCT | [protected] |
| HISTORY_FL_SIZE | ParallelETUCT | [private] |
| history_mutex | ParallelETUCT | |
| HISTORY_SIZE | ParallelETUCT | [private] |
| HISTORYDEBUG | ParallelETUCT | |
| initStateInfo(state_t s, state_info *info, int id) | ParallelETUCT | [protected] |
| initStates() | ParallelETUCT | [protected] |
| initTime | ParallelETUCT | [private] |
| lambda | ParallelETUCT | [private] |
| lastUpdate | ParallelETUCT | [private] |
| list_cond | ParallelETUCT | |
| list_mutex | ParallelETUCT | |
| loadPolicy(const char *filename) | ParallelETUCT | |
| logValues(ofstream *of, int xmin, int xmax, int ymin, int ymax) | ParallelETUCT | |
| MAX_DEPTH | ParallelETUCT | [private] |
| MAX_ITER | ParallelETUCT | [private] |
| MAX_TIME | ParallelETUCT | [private] |
| model | ParallelETUCT | |
| model_mutex | ParallelETUCT | |
| modelcopy | ParallelETUCT | |
| MODELDEBUG | ParallelETUCT | |
| modelThread | ParallelETUCT | |
| modelThreadStarted | ParallelETUCT | |
| modelType | ParallelETUCT | [private] |
| MTHREADDEBUG | ParallelETUCT | |
| nactions | ParallelETUCT | [private] |
| nactions_mutex | ParallelETUCT | |
| nsaved | ParallelETUCT | [private] |
| nstates | ParallelETUCT | [private] |
| numactions | ParallelETUCT | [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_mutex | ParallelETUCT | |
| PLANNERDEBUG | ParallelETUCT | |
| planOnNewModel() | ParallelETUCT | [virtual] |
| planThread | ParallelETUCT | |
| planThreadStarted | ParallelETUCT | |
| planTime | ParallelETUCT | [private] |
| POLICYDEBUG | ParallelETUCT | |
| prevact | ParallelETUCT | [private] |
| previnfo | ParallelETUCT | [private] |
| prevstate | ParallelETUCT | [private] |
| printStates() | ParallelETUCT | [protected] |
| PTHREADDEBUG | ParallelETUCT | |
| random_max_element(std::vector< float >::iterator start, std::vector< float >::iterator end) | Planner | |
| REALSTATEDEBUG | ParallelETUCT | |
| removeUnreachableStates() | ParallelETUCT | [protected] |
| resetAndUpdateStateActions() | ParallelETUCT | [protected] |
| rng | Planner | |
| rrange | ParallelETUCT | [private] |
| saHistory | ParallelETUCT | [private] |
| savePolicy(const char *filename) | ParallelETUCT | [protected, virtual] |
| seedMode | ParallelETUCT | [private] |
| selectRandomState() | ParallelETUCT | |
| selectUCTAction(state_info *info) | ParallelETUCT | [protected] |
| setFirst() | ParallelETUCT | [virtual] |
| setModel(MDPModel *model) | ParallelETUCT | [virtual] |
| setSeeding(bool seed) | ParallelETUCT | [virtual] |
| setTime | ParallelETUCT | [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] |
| startState | ParallelETUCT | |
| state_t typedef | ParallelETUCT | |
| statedata | ParallelETUCT | [private] |
| statespace | ParallelETUCT | [private] |
| statespace_mutex | ParallelETUCT | |
| statesPerDim | ParallelETUCT | [private] |
| subVec(const std::vector< float > &a, const std::vector< float > &b) | ParallelETUCT | |
| TIMINGDEBUG | ParallelETUCT | |
| timingType | ParallelETUCT | [private] |
| trackActual | ParallelETUCT | [private] |
| UCTDEBUG | ParallelETUCT | |
| uctSearch(const std::vector< float > &actS, state_t state, int depth, std::deque< float > &history) | ParallelETUCT | |
| update_mutex | ParallelETUCT | |
| 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] |