Skip to content

ChessAI is java based implementing the Minimax algorithm with Alpha-Beta Pruning.

Notifications You must be signed in to change notification settings

loki1001/ChessAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessAI using MiniMax with Alpha Beta Pruning

ChessAI is Java-based, implementing the Minimax algorithm with Alpha-Beta Pruning.

Solution

I added alpha-beta pruning to this. It runs in under 3 minutes for a depth evaluation of 5. Board.java contains the alpha and beta pruning implementation.

Video Demonstration

Video Thumbnail

Usage

You can run the Game.java file to see the program in action but you must have javafx installed in your environment.

About

ChessAI is java based implementing the Minimax algorithm with Alpha-Beta Pruning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages