mortium91 / bubble-shooter-bot

Tensorflow and Q-Learning based Python bot for the Bubble Shooter flash game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Q-Learning Bubble Shooter bot

Bubble Shooter game: https://www.kongregate.com/games/Paulussss/bubbles-shooter

Demo gameplay:

Basic Puzlogic game bot with OpenCV and Python

A blog post writeup on how and why the bot was built: Q-learning bot for Bubble Shooter

Requires:

  • geckodriver in your $PATH
  • OpenCV installed on the system
virtualenv -p python3 --system-site-packages venv
source venv/bin/activate
pip install -r requirements.txt
cd webpage && sudo python -m SimpleHTTPServer 80 & # to run a local version of Bubble Shooter
python train.py
python demo.py

About

Tensorflow and Q-Learning based Python bot for the Bubble Shooter flash game


Languages

Language:Python 99.6%Language:HTML 0.4%