Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.02 KB

README.md

File metadata and controls

19 lines (14 loc) · 1.02 KB

Console-Chess-Game

-Position evaluation and MinMax algorithm is working at depth 2.
If you change it to 3,4.. or deeper, bugs appear :D (I didn't have much time to look into it).

-If anyone wants to look into the problem (and i welcome you to do so):
One would have to change the depth of MinMax manualy. To do so please follow these instructions:
Simply go to class Game.cs navigate to line 238 and change the first argument of method call:
"MiniMaxRootNode(2,true);" (change the "2")

-If you want to play against the Random moves Generator, simply comment the line 238 in class Game.cs and uncomment line 237
Caution! Random moves Generator is very random (you could say: stupid.)

-So far, the game doesn't have logic to recognize "check-mate", this is in my TODO list.

-The special move called "En passan" (Franch for: In moving) is not implemented.
-Special moves "castling" and "promotion" are implemented and working. (not extensively tested)