Browse Source

game bugfix: game isnt stopped after stalemate

master
TiynGER 2 weeks ago
parent
commit
7caa4db120
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      game.nim

+ 1
- 1
game.nim

@ -6,7 +6,7 @@ import ./chess
proc runGame(): void = proc runGame(): void =
var game = initGame() var game = initGame()
game.echoBoard(game.toMove) game.echoBoard(game.toMove)
while not game.isCheckmate(game.toMove):
while not game.isCheckmate(game.toMove) and not game.isStalemate(game.toMove):
echo "Make a move" echo "Make a move"
echo game.toMove echo game.toMove
var move = readLine(stdin) var move = readLine(stdin)

Loading…
Cancel
Save