Skip to content

SkippyTheSnake/Q-learning-don-t-touch-the-white-tile

Repository files navigation

Alexa-skill

A program that receives requests from a custom Alexa skill and runs appropriate functions.

This project contains

  • A Q learning ai
  • PIL image processing
  • Controlling the cursor with python
  • Input validation
  • Pickling objects
  • User input
  • Type-checking and Type hints
  • Basic Unittests

What I learned

  • How to create a Q learning ui from scratch
  • Formatting json requests

Installation

Install the requirements

$ pip install -r requirements.txt
$ python main.py

In order to run the ai on the web game you must open http://www.donttap.com/
Select the gamemode "Frenzy"
When the game starts click a white tile to immediately fail
Close the box asking you to submit your score and from there the ai is ready to take over

About

An AI created using Q learning to play "don't touch the white tile"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages