Skip to content

BorysSerbyn/Jeff-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jeff bot

Jeff is a chess bot coded in java. You can play against Jeff by dowloading this jar file.

Although the code is not in this repository, jeff is also on lichess (https://lichess.org/@/jeff_bot), so feel free to give him a follow. Jeff isnt currently hosted anywhere, so you cant play against him on the website.

The recursive function in the bot uses a minimax algorithm and alpha beta pruning to create a tree of positions stemming from the current position (see fig.1).

At the moment, jeff can beat stockfish level 4 most of the time. It spends around 500 ms per move (your mileage may vary).

fig. 1

About

Jeff is a chess bot coded in java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages