Skip to content

DM-Francis/ChessDF

Repository files navigation

ChessDF

My attempt at creating a mediocre chess engine in C#. Uses a basic Alpha-Beta search algorithm and a very basic evaluation that looks at standard piece scores. Otherwise it makes random moves. Implements the Universal Chess Interface (to some extent), so can be used with standard chess interfaces.

Heavily inspired by the amazingly generous resources on https://www.chessprogramming.org.

Lofty goals are

  • Get beaten by my own chess engine.
  • Implement some kind of machine learning integation in the style of AlphaZero/Leela Chess Zero.

About

My attempt at a Chess Engine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages