Skip to content

mantra002/chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic Chess Engine

This is an attempt to create a functional, if slow/mediocre, chess engine. It currently is using mailbox board represenation and a very inefficent attack map which contains piece and location data.

The search is based on the Principal Variation search on the chess programming wiki (https://www.chessprogramming.org/Principal_Variation_Search). An attempt at Static Excange Evaluation was made.

To make it easier to play I've partially implemented a UCI interface. It's at least enought to load into Chessbase and play around.

About

A UCI chess engine written in C#

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages