Hanabi-Live / hanabi-live

A web server that allows people to play Hanab, a cooperative card game of logic and reasoning.
https://hanab.live
GNU General Public License v3.0
179 stars 118 forks source link

[Game Mode Proposal]: Stepwise #2967

Open pianoblook opened 1 month ago

pianoblook commented 1 month ago

Stepwise Mode

(or maybe 'Gearshift Mode'? 'Cyclic Mode'? whatever.)

Type 1: Stepwise Numbers

"" = ideally this means an empty clue is ONLY an option when no positive* option is available amongst all clueable hands (as a sort of last resort to avoid softlocks) - I don't want this to simply mean "Empty Clues Are On".

Type 2: Stepwise Colors

(The same as the Number version, except Colors from left to right.)

Type 3: Totally Stepwise

IceSelkie commented 1 month ago

This sounds similar to the existing alternating clues variant! Maybe the code can be based on that.

Suggestion: Rather than blocking the hint from be given, maybe have it enable empty clues by default: if you must hint 5s, you can tell someone that they don't have 5s!

pianoblook commented 1 month ago

Suggestion: Rather than blocking the hint from be given, maybe have it enable empty clues by default

Yeah hard to tell which would be more fun so I just went with the more straightforward option.

I'm usually not a big empty-clue fan, but thinking about it more it's probably worth it to avoid annoyance / potential softlocks (especially possible in 2p, and probably never that uncommon in "Totally" mode).

Since it's just an edgecase anyway, it's not like it will be that exploitable - and heck, it's probably already pretty difficult as is lol.

(EDIT: I edited the original)