| ACTDEBUG | ModelBasedAgent | |
| actionTime | ModelBasedAgent | |
| AGENTDEBUG | ModelBasedAgent | |
| BATCH_FREQ | ModelBasedAgent | [private] |
| chooseAction(const std::vector< float > &s) | ModelBasedAgent | [protected] |
| depTrans | ModelBasedAgent | [private] |
| episodic | ModelBasedAgent | [private] |
| epsilon | ModelBasedAgent | [private] |
| exploreType | ModelBasedAgent | [private] |
| featmax | ModelBasedAgent | |
| featmin | ModelBasedAgent | |
| featPct | ModelBasedAgent | [private] |
| first_action(const std::vector< float > &s) | ModelBasedAgent | [virtual] |
| gamma | ModelBasedAgent | [private] |
| getSeconds() | ModelBasedAgent | [protected] |
| history | ModelBasedAgent | [private] |
| initModel(int nfactors) | ModelBasedAgent | [protected] |
| initParams() | ModelBasedAgent | |
| initPlanner() | ModelBasedAgent | [protected] |
| lambda | ModelBasedAgent | [private] |
| last_action(float r) | ModelBasedAgent | [virtual] |
| lastUpdate | ModelBasedAgent | [private] |
| logValues(ofstream *of, int xmin, int xmax, int ymin, int ymax) | ModelBasedAgent | |
| M | ModelBasedAgent | [private] |
| MAX_TIME | ModelBasedAgent | [private] |
| model | ModelBasedAgent | |
| ModelBasedAgent(int numactions, float gamma, float rmax, float rrange, int modelType, int exploreType, int predType, int nModels, int plannerType, float epsilon, float lambda, float MAX_TIME, float m, const std::vector< float > &featmin, const std::vector< float > &featmax, int statesPerDim, int history, float v, float n, bool depTrans, bool relTrans, float featPct, bool stoch, bool episodic, Random rng=Random()) | ModelBasedAgent | |
| ModelBasedAgent(int numactions, float gamma, float rmax, float rrange, int modelType, int exploreType, int predType, int nModels, int plannerType, float epsilon, float lambda, float MAX_TIME, float m, const std::vector< float > &featmin, const std::vector< float > &featmax, std::vector< int > statesPerDim, int history, float v, float n, bool depTrans, bool relTrans, float featPct, bool stoch, bool episodic, Random rng=Random()) | ModelBasedAgent | |
| ModelBasedAgent(const ModelBasedAgent &) | ModelBasedAgent | |
| modelChanged | ModelBasedAgent | [private] |
| modelNeedsUpdate | ModelBasedAgent | [private] |
| modelType | ModelBasedAgent | [private] |
| modelUpdateTime | ModelBasedAgent | |
| n | ModelBasedAgent | [private] |
| nactions | ModelBasedAgent | [private] |
| next_action(float r, const std::vector< float > &s) | ModelBasedAgent | [virtual] |
| nModels | ModelBasedAgent | [private] |
| nstates | ModelBasedAgent | [private] |
| numactions | ModelBasedAgent | [private] |
| planner | ModelBasedAgent | |
| plannerType | ModelBasedAgent | [private] |
| planningTime | ModelBasedAgent | |
| POLICYDEBUG | ModelBasedAgent | |
| predType | ModelBasedAgent | [private] |
| prevact | ModelBasedAgent | [private] |
| prevstate | ModelBasedAgent | [private] |
| qmax | ModelBasedAgent | [private] |
| relTrans | ModelBasedAgent | [private] |
| rmax | ModelBasedAgent | [private] |
| rng | ModelBasedAgent | [private] |
| rrange | ModelBasedAgent | [private] |
| savePolicy(const char *filename) | ModelBasedAgent | [virtual] |
| saveStateAndAction(const std::vector< float > &s, int act) | ModelBasedAgent | [protected] |
| seedExp(std::vector< experience > seeds) | ModelBasedAgent | [virtual] |
| seeding | ModelBasedAgent | |
| setDebug(bool d) | ModelBasedAgent | [virtual] |
| SIMPLEDEBUG | ModelBasedAgent | |
| state_t typedef | ModelBasedAgent | [protected] |
| statesPerDim | ModelBasedAgent | [private] |
| stoch | ModelBasedAgent | [private] |
| TIMEDEBUG | ModelBasedAgent | |
| updateWithNewExperience(const std::vector< float > &last, const std::vector< float > &curr, int lastact, float reward, bool term) | ModelBasedAgent | [protected] |
| v | ModelBasedAgent | [private] |
| ~Agent() | Agent | [virtual] |
| ~ModelBasedAgent() | ModelBasedAgent | [virtual] |