Skip to content

jacobhq/pong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pong

Play pong against an AI trained with the NEAT algorithm.

Setup and Play

  1. Optionally set up a Conda env
conda create -n pong python=3.10
conda activate pong
  1. Install dependencies
pip install pygame neat-python requests
  1. Sign up for an account at pong.jhqcat.com, and create a game
  2. Edit the start of the play_ai.py, updating your GAME_ID and DISPLAY_NAME as necessary
  3. Then run play_ai.py
  4. Press 'Start Game' on the lobby

Training and Development

  1. Run the main.py file

Planning

Whiteboard image of plan

About

Yr11 (2024) CS project - Pong with deep learning.

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published