Reversi

Reversi, a strategy board game for 2 players, played on an 8x8 uncheckered board. One player represents black discs, the other white discs. Players take turns placing discs on the board, with the objective to have the majority of discs turned to display their colors until the last playable empty square is filled.

Task - Implement the game logic

  1. Start Condition - Gather player inputs and implement the board with the starting positions.
  2. Managing turns - Player that represents the black disc starts the game.
    1. Computing positions where the player can move
    2. Asking the player where s/he wants to move
    3. Discs placement
  3. Printing Final Results

Fun Facts