Skip to content

GoldenRare/Chess_Engine_Improved

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

Chess_Engine_Improved

An improvement to an old Chess Engine I originally made in Java (the old engine). The old engine used a 2D Array and made generating moves very time consuming since it didn't have access to a precalculated table of where each piece can attack, in addition to other time consuming functions. Essentially, the old chess engine could on average only calculate 4 depths in a reasonable amount of time. This new chess engine uses more modern approaches found in current chess engines, primarily Stockfish, which is what this project is heavily based on. The goal of this project was a learning experience to simply understand as to how modern chess engines play as strong as they do.

Links

Lichess Bot Account
Lichess Personal Account (I primarily play on Chess.com)
Personal Github
Improved Chess Engine
Old Chess Engine
Stockfish

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published