Skip to content

This is an AI Checkers game that was written by myself and Jesse Kurtz for our Advanced Artificial Intelligence course in the Masters program at Rowan University.

Notifications You must be signed in to change notification settings

JakeRLevy/Checkers-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Checkers-Game

This is an AI Checkers game that was written by Jacob Levy and Jesse Kurtz for our Advanced Artificial Intelligence course in the Masters program at Rowan University, taught by Dr. Nancy Tinkham.

This program uses an Mini-Max search algorithm with Alpha-Beta pruning (to limit the search space) as the backend engine for the Checkers AI. It uses heuristics to evaluate each possible outcome of any move on the board at a given turn. Depending on the level of difficulty chosen, the AI will look between 2 and 10 levels deep within the tree.

This program was written in Core Java.

About

This is an AI Checkers game that was written by myself and Jesse Kurtz for our Advanced Artificial Intelligence course in the Masters program at Rowan University.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages