outlining the essential task

This commit is contained in:
vat
2024-05-19 23:47:12 -04:00
commit bb4400366b
2 changed files with 72 additions and 0 deletions

0
README.txt Normal file
View File

72
pseud Normal file
View File

@@ -0,0 +1,72 @@
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} ... 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
elephant [proto-rook]
move [1 or 2] < [or any] squares in any direction
else if ashva, horse [knight]
;; else if rath / chariot [rook]
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