Skip to content

patrickg2014/Connect4_AI_Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

University of Puget Sound AI Competition

This is the first AI competition at the University of Puget Sound. In this repository are all the necessary files and instructions to get started.

The Competition

Participants will design an AI to play a game of Connect 4 against a human opponent. Your opponent will always go first. Each AI will be judged based on their win/loss ratio and how well they respond to a series of tests that will be performed on the day of the competition. Participants will handle competitors

How To Participate

Participation is easy. Extend the [AI Class] provided in the repository. During the competition, the [Make Move] method will be called, and your AI should return a valid board state containing the next move.

There is an example AI named toTheLeft.py, which you can use to see a simple example of an AI.

To test your AI, change the Game.py script to import your AI. More specific instructions are in the Game.py file.

Getting Started

Below are some helpful links to get started on the project.

Download Python: Installation instructions for python. If you using mac or linux it should already be preinstalled. For this project we will be using the latest version of Python 2.

Learn Github: Best tutorial I have found to get started using github. It doesn't cover every detail, but it teaches the basics to get up and running.

Learn Python in 10 Minutes: Easiest way to learn python. Also serves as a great reference.

More on Python: Not necessary, but interesting for those who are interested in learning more about python.

Questions?

If you have any questions, email me at pmakl@pugetsound.edu

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors