Skip to content

A variant of Chess where players can get 2 moves in a row if they roll 2 dice that sum to 7+max(materialAdvantage,0)

Notifications You must be signed in to change notification settings

jackeown/DiceChess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiceChess - A self-balancing stochastic chess variant

See rules.html for how to play

TODO:

  • Make resilient to refreshes / disconnects:
    • I do this by keeping both peerIds in the URL of each after connection.
    • When reconnecting:
      • Either side having a non-starting state should send their state.
      • Upon receiving a state:
        • If yours is a start state, accept the new one automatically.
        • Otherwise, same propose / accept / reject pipeline as for takebacks.

About

A variant of Chess where players can get 2 moves in a row if they roll 2 dice that sum to 7+max(materialAdvantage,0)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published