Skip to content

Discrete Mathematics | Fall 2020 | MiniMax checkers AI

License

Notifications You must be signed in to change notification settings

liloheinrich/MinimaxCheckers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LaZY Checkers AI


A checkers AI that uses the MiniMax algorithm with alpha-beta pruning based on Brett Pilch's pygame-checkers. Improved upon and explained by Lilo Heinrich, Zoë McGinnis, and Yehya Albakri, Olin College of Engineering '23.

See our website

View Demo

Table of Contents

  1. About The Project
  2. Getting Started
  3. Usage
  4. License

About The Project

![Product Name Screen Shot][product-screenshot]

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • python3
  • pip
    python -m pip install -U pip

Installation

  1. Clone the repo
    git clone https://github.com/github_username/repo_name.git
  2. Install pygame
    python3 -m pip install -U pygame --user
  3. Run checkers.py
     python3 checkers.py

Usage

For more information, see our website

License

Distributed under the MIT License. See LICENSE for more information.

About

Discrete Mathematics | Fall 2020 | MiniMax checkers AI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%