chiark / gitweb /
hidden: wip notes/plans, found
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 17 Jan 2021 22:01:52 +0000 (22:01 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 31 Jan 2021 18:38:28 +0000 (18:38 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
HIDDEN.md [new file with mode: 0644]

diff --git a/HIDDEN.md b/HIDDEN.md
new file mode 100644 (file)
index 0000000..44acec6
--- /dev/null
+++ b/HIDDEN.md
@@ -0,0 +1,65 @@
+
+
+Always
+------
+
+Grasping       When piece grasped, eveyrone agrees "somehow" what it was       Grasping is reflected without change in location, everywhere
+               "Mostly" people agree on where things are
+
+Movement       When a player who can see actual location moves                 Movement is still hidden until the visibility changes
+               When a player who cannot see, moves                             Piece jumps to where they think it is, actual location is then visible
+                                                                                       until they release it
+
+
+Quacks bag - neat
+-----------------
+
+Player sees:   number of tokens                                                SVGs of blanks at *calculated* locations
+               laid out predictably                                            When piece added to bag, ???
+               no knowledge of which is which - replaced by blank              What even are actual locations ???
+
+Others see:    nothing
+
+
+
+Quacks bag - messy
+------------------
+
+Player sees:   number of tokens                                                SVGs of blanks at actual locations
+               in places the player left them but shuffled                     When piece added to bag, locations preserved, actual IDs permuted
+               no knowledge of which is which - replaced by blank
+
+Others see:    nothing
+
+
+
+Pick-up deck
+------------
+
+Everyone sees: a pile of cards                                                 SVGs of backs at actual locations
+               backs                                                           When shuffle occurs, visible ids do not change, but
+               no knowledge of which is which                                          actual IDs are permuted; and locations are reverse-permuted
+               can be moved about, everyone agrees on locations                        everyone's actual<->visible mapping permuted the same way
+
+
+
+Hand
+----
+
+Player sees:   cards laid out as they like                                     SVGs of fronts at actual locations
+               faces
+
+Others see:    number of cards                                                 SVGs of backs at calculated locations
+               laid out predictably, sorted in groups according to back        When card added, set of visible ids does not change, nor does
+               no knowledge of which is which                                          their ordering in the calculated view
+               but agree on the layout                                                 But actual<->visible mapping is permuted (for everyone, the same way)
+
+
+
+Card face down eg from player's hand
+------------------------------------
+
+Everyone sees: card back                                                       SVG of back at actual location, by normal rules
+               only know what it is from historical information                IDs are not messed around with
+
+