A bot based on Light Riders game that uses Flood Fill and Voronoi algorithms to increase the likehood of winning every time.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
Python Version 3.5 or higher - More info follow https://www.python.org/
PyCharm IDE - This was used for the implementation of the project. Any IDE with python support will do.
A step by step series of examples that tell you how to get a development env running
Step 1
clone project from github using the following command
git clone https://github.com/EvanMark/light_riders_bot.git
Step 2
Download and install the appropriate version of the ai-bot-workspace platform from here:
https://github.com/jmerle/ai-bot-workspace/releases
Step 3
Start the workspace platform and select the Light Riders game.
Following the instrustions from https://github.com/jmerle/ai-bot-workspace#ai-bot-workspace
insert the Light Riders Bot in the platform. Find and adversary and initiate the game.
Note** - For finding an adversary, just use the random-basic Light Riders Bot
(it can be found in https://github.com/search?q=light+riders+bot&type=Repositories)
and/or create your own less/more intelligent bot and put it to test.
The above scenario is for testing in localhost mode. In case of deployment visit the Riddles.io homepage for specific instructions to get to the scoreboards and compete with other users.
- Evan Markou - EvanMark
This project is licensed under the GPL-3.0 License - see the LICENSE file for details