Skip to content

Latest commit

 

History

History

game_modes

Game modes

You can select the game mode you want to play with

python main.py --game-mode game_mode_file

where game_mode_file is the name of the file with no path or extension. Each game mode has a unique starting position of the board, as well as different rules regarding castling, pawn double step and promotion (although only queen promotion is allowed).

Below you can see the rules of each game mode. Because of the small board but interesting gameplay, Micro Chess is the default and the one I recommend playing. Some of the other game modes require more qubits and might crash if the system becomes too entangled.

You can also create your own game modes by copying any of the existing ones, changing its name and modifying the parameters.

Chess

Good old chess. I included this game mode for educational purposes, but no classical computer will be able to simulate it.

King Wars

  • Castling is not allowed

Micro Chess

  • Castling is allowed
  • Pawn double step is not allowed
  • Promotion is allowed

Tall chess

  • Castling is allowed
  • Pawn double step is allowed
  • Promotion is allowed

Baby chess

  • Castling is not allowed
  • Pawn double step is not allowed
  • Promotion is allowed

Minit chess

  • Castling is not allowed
  • Pawn double step is not allowed
  • Promotion is allowed