72 lines
1.2 KiB
Plaintext
72 lines
1.2 KiB
Plaintext
Explain, O supereminent in virtue, the game on the eight times eight board:
|
|
Tell me, O my master, how the Chatarunga may be played.
|
|
Vyasa replied:
|
|
set up board
|
|
[array or ht] under [cells]
|
|
8x8
|
|
[abcd1234 x 4 quadrants] over [all 8]
|
|
rules (modular)
|
|
|
|
;; a {w} & {b} ... ashtapad uncheckered
|
|
players
|
|
1 vs cpu
|
|
2
|
|
4
|
|
|
|
ally
|
|
🜃 🜄 🜂 🜁
|
|
earth water fire air
|
|
north west south east
|
|
black blue red yellow {e}
|
|
black yellow green red {i}
|
|
|
|
|
|
die 1-6
|
|
2x 2-5
|
|
|
|
for each {player}'s turn
|
|
'moves' 0,1,2 in each turn
|
|
-> passes clockwise
|
|
on each piece
|
|
|
|
raj {or} pada
|
|
|
|
gaja, hasti / elephant [proto-rook]
|
|
|
|
move [1 or 2] < [or any] squares in any direction
|
|
|
|
else if ashva / horse [knight]
|
|
|
|
;; else if rath / chariot [rook]
|
|
|
|
nauca, rukh / ship, boat [bishop]
|
|
move 2 diagonally (jump)
|
|
|
|
else if padati, foot soldier
|
|
move fwd, capture diag, promo
|
|
-> promo from captured pieces + the rank it lands
|
|
|
|
;; mantri [proto-queen]
|
|
|
|
else if raj
|
|
shatpada
|
|
promotion
|
|
sinhasana
|
|
land on the raj asana
|
|
ally controlling both armies
|
|
enemy freeze
|
|
chaturanji
|
|
control your own + other rajas
|
|
vrihannauka
|
|
ship triumph
|
|
kakakashtha
|
|
raj lost all pieces before being taken
|
|
|
|
playinng as text first, EPA4 earth pawn a4 [of which quad]
|
|
something of this nature
|
|
|
|
|
|
art/ assets
|
|
|
|
render plane
|