| Class | Description | 
|---|---|
| CartPoleDomain | 
 The classic cart pole balancing problem as described by Barto, Sutton, and Anderson [2] with correct mechanics as described by Florian [1]. 
 | 
| CartPoleDomain.CartPoleRewardFunction | 
 A default reward function for this task. 
 | 
| CartPoleDomain.CartPoleTerminalFunction | 
 A default terminal function for this domain. 
 | 
| CartPoleDomain.CPPhysicsParams | |
| CartPoleVisualizer | 
 Class for returning cart pole visualizer objects. 
 | 
| CartPoleVisualizer.CartPolePainter | 
 An object painter for the cart pole object. 
 | 
| InvertedPendulum | 
 A simplified version of the  
CartPoleDomain in which the movement of the pole depends only on gravity and the force applied, and not the velocity of the
 underlying cart. | 
| InvertedPendulum.InvertedPendulumRewardFunction | 
 A default reward function for this domain. 
 | 
| InvertedPendulum.InvertedPendulumTerminalFunction | 
 A default terminal function for this domain. 
 | 
| InvertedPendulum.IPPhysicsParams |