| Interface | Description | 
|---|---|
| QFunction | Interface for objects that define a Q-function | 
| QProvider | An interface for MDP solvers that can return/compute Q-values. | 
| ValueFunction | An interface for algorithms that can return the value for states. | 
| Class | Description | 
|---|---|
| ConstantValueFunction | A  QFunctionimplementation that always returns a constant value. | 
| QProvider.Helper | A class of helper static methods that may be commonly used by code that uses a QFunction instance. | 
| QValue | This class is used to store Q-values. |