Demo Videos
Program - https://youtu.be/huiRDfE4oao Flash game - https://youtu.be/JbufmYQUM_M
Inspiration
I wanted everyone to feel the joy of winning a game of Miniclip pool.
What it does
It plays Miniclip 9 Ball Pool, automatically. It's learning how to do it better.
How I built it
Lots of caffeine. And dubstep. And sleep deprivation.
Challenges I ran into
Turns out running a browser image processing library in Node is a pain.
Accomplishments that I'm proud of
Figured out how to combine two complex problems, image processing and machine learning, and solved both of them halfway decently.
What I learned
A whole bunch about machine learning, reinforcement learning, Q learning, Deep learning, and other buzzwords that had no meaning to me prior.
What's next for "Cue" Learning - Billiards AI
It needs more data. Flash games have very limited data bandwidth haha.
Built With
- billiards
- image-processing
- javascript
- machine-learning
- node.js
- object-detection
- q-learning

Log in or sign up for Devpost to join the conversation.