-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)
-
Notifications
You must be signed in to change notification settings - Fork 0
Adorjann/Console-Chess-Game
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published