-
Couldn't load subscription status.
- Fork 0
Dice chess (a move-limiting variant) Python implementation. The rules are my own, I don't think this variant exists anywhere else. Sorry about my chess piece art.
Couldn't load subscription status.
arda-guler/DiceChess
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
DICE CHESS (Move-limiting variant) RULES
========================================
1- White (in this implementation red) starts first.
2- Each turn, before making a move, the player rolls two 6-sided dices.
3- The total dice score determines the following sum:
Dice points = Squares moved + Material points taken from opponent
Material points are: Pawn=1, Knight/Bishop=3, Rook=5, Queen=9
A knight move counts as 3 squares because I say so.
The move that takes the opponent's piece is also counted towards a move score.
(A pawn taking a queen is 9 material + 1 move points = 10 dice points in total.)
4- Only one piece can be moved in a turn, even if it under-utilizes the dice
score.
5- Game ends with regular checkmate or draw conditions, as well as in resignations or
mutual agreements to a draw.
6- En passant is allowed. (Costs 1 point instead of 2)
7- Castling is allowed, costs 2 points.
About
Dice chess (a move-limiting variant) Python implementation. The rules are my own, I don't think this variant exists anywhere else. Sorry about my chess piece art.