Interactive demonstrations of foundational reinforcement learning algorithms and concepts
Start ExplorerEvery learned behavior begins with a world to interact with. A Markov Decision Process (MDP) gives us the mathematical scaffolding to define states, the actions we can take, the probabilities of where we end up, and the rewards we gather along the way.
Click empty space to spawn states. Click two states to link them.
How does an agent know which path is best before walking it? By looking far into the future and propagating value backward via the Bellman Equation.
Monte Carlo waits for the end of the episode to reflect. Temporal Difference (TD) updates its beliefs step-by-step. Let's race them.
To find the optimal path, an agent must risk stepping into the unknown. The ε-Greedy strategy controls this balance between exploration and exploitation.
Total Reward: 0
Steps Taken: 0
A continuous control system. The Actor decides *how* to move, the Critic learns *what* that move is worth.