Skip to content

Adorjann/Console-Chess-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages