Robotsystem of the Robot Group Leipzig: Member List

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages
- Examples

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# QLearning Member List

This is the complete list of members for QLearning, including all inherited members.

actions | QLearning | `[protected]`
addParameter(const paramkey &key, paramval *val) | Configurable | `[inline, virtual]`
addParameterDef(const paramkey &key, paramval *val, paramval def) | Configurable | `[inline, virtual]`
collectedReward | QLearning | `[protected]`
Configurable() | Configurable | `[inline]`
Configurable(const std::string &name, const std::string &revision) | Configurable | `[inline]`
ConfInCrossProd(const std::list< int > &ranges, int val) | QLearning | `[static]`
discount | QLearning | `[protected]`
eligibility | QLearning | `[protected]`
eps | QLearning | `[protected]`
exploration | QLearning | `[protected]`
getActionDim() const | QLearning | `[virtual]`
getActionValues(unsigned int state) | QLearning |
getCollectedReward() const | QLearning | `[virtual]`
getId() const | Configurable | `[inline]`
getName() const | Configurable | `[inline, virtual]`
getParam(const paramkey &key) const | Configurable | `[inline, virtual]`
getParamList() const | Configurable | `[inline, virtual]`
getQ() const | QLearning | `[inline, virtual]`
getRevision() const | Configurable | `[inline, virtual]`
getRevision(const paramkey &revision) | Configurable | `[inline, virtual]`
getStateDim() const | QLearning | `[virtual]`
init(unsigned int stateDim, unsigned int actionDim, RandGen *randGen=0) | QLearning | `[virtual]`
initialised | QLearning | `[protected]`
insertCVSInfo(paramkey &str, const char *file, const char *revision) | Configurable | `[static]`
learn(unsigned int state, unsigned int action, double reward, double learnRateFactor=1) | QLearning | `[virtual]`
longrewards | QLearning | `[protected]`
paramkey typedef | Configurable |
paramlist typedef | Configurable |
parammap typedef | Configurable |
paramval typedef | Configurable |
parse(FILE *f) | Configurable |
print(FILE *f, const char *prefix) const | Configurable |
Q | QLearning | `[protected]`
QLearning(double eps, double discount, double exploration, int eligibility, bool random_initQ=false, bool useSARSA=false, int tau=1000) | QLearning |
randGen | QLearning | `[protected]`
random_initQ | QLearning | `[protected]`
reset() | QLearning | `[virtual]`
restore(FILE *f) | QLearning | `[virtual]`
restoreCfg(const char *filenamestem) | Configurable |
rewards | QLearning | `[protected]`
ringbuffersize | QLearning | `[protected]`
select(unsigned int state) | QLearning | `[virtual]`
select_keepold(unsigned int state) | QLearning | `[virtual]`
select_sample(unsigned int state) | QLearning | `[virtual]`
setName(const paramkey &name) | Configurable | `[inline, virtual]`
setParam(const paramkey &key, paramval val) | Configurable | `[inline, virtual]`
states | QLearning | `[protected]`
store(FILE *f) const | QLearning | `[virtual]`
storeCfg(const char *filenamestem, const std::list< std::string > &comments=std::list< std::string >()) | Configurable |
t | QLearning | `[protected]`
tau | QLearning | `[protected]`
useSARSA | QLearning |
valInCrossProd(const std::list< std::pair< int, int > > &vals) | QLearning | `[static]`
~Configurable() | Configurable | `[inline, virtual]`
~QLearning() | QLearning | `[virtual]`
~Storeable() | Storeable | `[inline, virtual]`