Created
May 14, 2025 03:25
-
-
Save certik/cdff29033cf885f8cf6c3a81b260df26 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ ./chess | |
| Choose your color (White/Black): | |
| White | |
| You play as White. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | n | b | q | k | b | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | p | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | P | P | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| e2e4 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | n | b | q | k | b | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | p | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | P | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | P | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | b | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | p | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | P | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | P | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| d2d4 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | b | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | p | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | P | P | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | b | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | p | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | P | P | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| d4d5 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | b | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | p | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | P | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | P | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | b | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | P | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| e4d5 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | b | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | P | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | P | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | b | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | P | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| c2c3 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | n | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | P | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | b | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | P | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | P | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | b | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | P | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| c3c4 | |
| Invalid or illegal move. Try again: | |
| c3b4 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | n | | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | P | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | P | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | P | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | n | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| d5d6 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | p | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | P | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | n | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | n | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | B | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| f3e2 | |
| Invalid or illegal move. Try again: | |
| f1e2 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | n | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | | N | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| g1f3 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | k | | | r | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | | | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | | r | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | K | | | R | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| d2g1 | |
| Invalid or illegal move. Try again: | |
| d1g1 | |
| Invalid or illegal move. Try again: | |
| e1g1 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | | r | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | B | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| c1g5 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | q | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | B | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | q | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | B | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| g5f6 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | q | | p | | B | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | q | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | B | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| e2d3 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | q | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | B | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | P | | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | B | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | q | | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | N | | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| b1d2 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | B | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | q | | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | | | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | q | B | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | | | Q | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| d1c2 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | q | B | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | Q | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | | | | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | B | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | q | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | | | | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| d3c2 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | | | | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | | | | | R | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| f1e1 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | r | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | | | | R | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | R | | | | r | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| a1e1 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | n | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | R | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | N | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | R | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| d2e4 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | n | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | N | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | R | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | n | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | R | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| e1e4 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | R | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | k | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | R | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | N | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| f3g5 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | k | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | N | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | R | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | k | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | N | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | R | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| g5h7 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | k | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | N | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | R | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| Computer's turn. Thinking... | |
| Computer moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | N | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | R | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: White | |
| Your turn. Enter move (e.g., e2e4, e7e8q): | |
| e4e8 | |
| You moved. | |
| +---+---+---+---+---+---+---+---+ | |
| 8 | r | | b | | R | | k | | | |
| +---+---+---+---+---+---+---+---+ | |
| 7 | p | p | | p | | p | p | N | | |
| +---+---+---+---+---+---+---+---+ | |
| 6 | | | | p | | | | p | | |
| +---+---+---+---+---+---+---+---+ | |
| 5 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 4 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 3 | | | | | | | | | | |
| +---+---+---+---+---+---+---+---+ | |
| 2 | P | | B | | | P | P | P | | |
| +---+---+---+---+---+---+---+---+ | |
| 1 | | | | | | | K | | | |
| +---+---+---+---+---+---+---+---+ | |
| a b c d e f g h | |
| Turn: Black | |
| === CHECKMATE! White wins! === | |
| Game finished. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment