Skip to content

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

Notifications You must be signed in to change notification settings

mortium91/bubble-shooter-bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • HTML 0.4%