Menu

Tree [191daa] master /
 History

HTTPS access


File Date Author Commit
 .idea unknown
 FlappyBirdNoUI 2019-04-15 unknown unknown [9c6d3a] added build files
 TicTacToe unknown
 README.md 2019-04-15 kasher7 kasher7 [191daa] Update README.md

Read Me

Game AI

Our goal is to make selveral simple game AIs

Completed:
* Flappy Bird and AI from 10 minutes of training data
* (When I last updated this readme, the game was playable by running "AItest.py"
with the appropriate files in the same directory)
* Created a "dummy proof" data collection script "GameAI/FlappyBirdNoUI/TrainingExeSetup/Main.py"
* Note: Still requires pygame and numpy
* Created exe data collection game file that can be run with no dependencies
* Does not require python or any related packages, but you do need to download
the entire "GameAI/FlappyBirdNoUI/TrainingExeSetup/build/" directory which is like half a gig
* After downloading build go into "exe.win-amd64-3.6" and run "Main.exe." Follow the instructions
and after gameplay is complete, your npy data file will be saved in the "exe.win-amd64-3.6" directory
(the program will prompt you to name the file. Don't worry about adding the npy extension to the file
name.

Working On:
* Improved Flappy bird AI model using genetic algorithm

Future:
* Tic Tac Toe
* Snake
* Go
* Smash?

Requires:
* pygame, numpy, tensorflow