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