what I meant to say was that you can check the description for the game. Also I really did the bare minimum for this bot to play properly so if you're interested in a more detailed video on chess bot programming, come check on me in a month
If you wanna beat the bot, you can download and try it here:
https://github.com/TheSandwichCoder/C...
Rules for my version of checkers:
1. All captures are forced. If there are multiple captures available, you have to chose the one that has the most captures. The program automatically does this for you(that was a pain to code). If there are still other captures available, you may chose between which captures you want. Also this rule is enforced for king movement, despite that also being a pain to code.
2. Pawns are relatively unchanged. They move diagonally by one square. To capture, there must be a pawn that you can jump over, directly in front of you on your diagonal. You are forced to take the most number of captures in a single turn.
3. You get a king when reaching the other side with a pawn. Kings move diagonally as far as they want(similar to bishops in chess). As for captures, they are similar to pawns, but are allowed to choose where they land and are able to take pawns no matter where they are along his diagonals. Kings are also forced to make multiple captures and this does take into account which square you can land.
4. The game is a stalemate if none of the enemy pieces can move. The game would be a draw for 3-move repitiion(although not implemented). You win by capturing all of your enemies pieces.
Yo you're still here. If you're that dedicated to read this stuff, you must be interested in subscribing right? I'll give you a cookie for your work.🍪