Snake (DQN)
You can see the process of learning the snake game using DQN. Reinforcement learning was carried out so that you receive a negative reward when you hit a wall or your own body, and you receive a positive reward when you eat fruit.

How to try it
When you press the autoplay button, the game starts. When you press the step button, you can see the progress of the game step by step. At each moment, the agent looks at the calculated Q value among several options and selects the highest Q value. You can check that it is moving.