This is the complete list of members for
Sarsa, including all inherited members.
| ACTDEBUG | Sarsa | [private] |
| alpha | Sarsa | [private] |
| canonicalize(const std::vector< float > &s) | Sarsa | [protected] |
| currentq | Sarsa | [private] |
| ELIGDEBUG | Sarsa | [private] |
| eligibility | Sarsa | [private] |
| epsilon | Sarsa | [private] |
| first_action(const std::vector< float > &s) | Sarsa | [virtual] |
| gamma | Sarsa | [private] |
| getValue(std::vector< float > state) | Sarsa | |
| initialvalue | Sarsa | [private] |
| lambda | Sarsa | [private] |
| last_action(float r) | Sarsa | [virtual] |
| logValues(ofstream *of, int xmin, int xmax, int ymin, int ymax) | Sarsa | |
| next_action(float r, const std::vector< float > &s) | Sarsa | [virtual] |
| numactions | Sarsa | [private] |
| printState(const std::vector< float > &s) | Sarsa | |
| Q | Sarsa | [private] |
| random_max_element(std::vector< float >::iterator start, std::vector< float >::iterator end) | Sarsa | |
| rng | Sarsa | [private] |
| Sarsa(int numactions, float gamma, float initialvalue, float alpha, float epsilon, float lambda, Random rng=Random()) | Sarsa | |
| Sarsa(const Sarsa &) | Sarsa | |
| savePolicy(const char *filename) | Sarsa | [virtual] |
| seedExp(std::vector< experience >) | Sarsa | [virtual] |
| setDebug(bool d) | Sarsa | [virtual] |
| state_t typedef | Sarsa | [protected] |
| statespace | Sarsa | [private] |
| ~Agent() | Agent | [virtual] |
| ~Sarsa() | Sarsa | [virtual] |