|
MultiAgentDecisionProcess
|
QFunction is an abstract base class containing nothing. More...
#include <QFunction.h>
Additional Inherited Members | |
Public Member Functions inherited from QFunctionInterface | |
| virtual void | Compute ()=0 |
| Compute the heuristic. More... | |
| virtual void | ComputeWithCachedQValues (bool computeIfNotCached=true)=0 |
| Compute Qvalue function, while caching the Qvalues to disk. More... | |
| virtual std::string | GetCacheFilename () const =0 |
| Gets the filename where the Qvalues should be stored. More... | |
| virtual void | Load () |
| Load the Qvalues from disk. More... | |
| virtual void | Load (const std::string &filename)=0 |
| Load the Qvalues from disk from a file named filename. More... | |
| virtual void | Save () const |
| Stores the Qvalues to disk. More... | |
| virtual void | Save (const std::string &filename) const =0 |
| Stores the Qvalues to disk in file named filename. More... | |
| virtual std::string | SoftPrintBrief () const =0 |
| Returns a short description of the heuristic, can be used for constructing filenames. More... | |
| virtual | ~QFunctionInterface () |
QFunction is an abstract base class containing nothing.
It only groups together all Q-Functions.