Here is a link to an article from CodeProject, "Test Driven Chess Artificial Intelligence" by Kristian Ekman: https://www.codeproject.com/Articles/1168892/Test-Driven-Chess-Artificial-Intelligence
From the article: This is a fully functional yet simple chess program that aims to help
you understand how a chess engine works. There are already open source
chess engines on the Internet which focus on high performance. This is a
standard object oriented
C# solution that is meant to be easier to comprehend. The focus has not
been to make a fast and high rated chess engine. I have developed a
working chess AI that plays descent good moves with code that you
hopefully like to read. A few of the more specific
goals have been to correctly implement Alpha Beta Pruning and Zobrist
Hashing using C# 6.
If you are interested in artificial intelligence or computer chess, you might enjoy this.
Robert
No comments:
Post a Comment
Comments require my approval before they appear. Be patient. It will take a day or two for your comment to appear.