/vacuum_world

Reinforcement learning project

Primary LanguagePythonMIT LicenseMIT

Deep Q network for a simple game

This project presents how to use Double deep Q network to train an agent to play a very simple game of vacuum world.

How to

Run trainDDQN_tf.py to train a model for 1000 episodes, then run testDDQN_tf.py to test on random board configs.

Demo video

GIF