Skip to content

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.

arda-guler/DiceChess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

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.

Topics

Resources

Stars

Watchers

Forks

Languages