Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Typo / misunderstanding under Taffy Double Bluff? Rename it? 😄 #1045

Closed
NZadeh opened this issue Dec 4, 2022 · 23 comments
Closed

Typo / misunderstanding under Taffy Double Bluff? Rename it? 😄 #1045

NZadeh opened this issue Dec 4, 2022 · 23 comments

Comments

@NZadeh
Copy link
Contributor

NZadeh commented Dec 4, 2022

Edited:

Taffy and Bubblegum are the same. I attempt to convince you of that in the linked PR. Thanks for your time!


Original:

Section: https://hanabi.github.io/docs/variant-specific/pink#the-taffy-double-bluff

Rarely, a player can perform a Taffy Double Bluff by violating Pink Promise on a three-away-from-playable pink card.

The sentences further below actually give examples and explicitly state using "two-away-from-playable", so I think this first one is an outlier/typo.

Furthermore, I don't think the "X-away-from-playability" is the key logical insight here. In my mind, the logic for this move is more akin to the Pestilent Double Bluff, in that Donald would otherwise incorrectly mark their card after the first blind play resolves (as if it were a Bubblegum Bluff).

The thing that makes the Taffy Double Bluff play is that the Bubblegum Bluff would be a lie.
(In contrast, the thing that makes a Taffy [Single] Bluff known is a Bubblegum Bluff and conventional Bluff are impossible.)

In fact, I might motion to change the naming of this bluff to something like Pestilent Bubblegum Bluff... :)

This would naturally extend to situations where e.g. an i3 is clued in Donald's hand with 4, getting Bob to play i1 from slot 4, and forcing Cathy to blind play to "resynchronize" the information (showing that neither Donald nor Bob has the i2 in slot 4 or slot 1 respectively) EDIT: nevermind, this move is illegal. The docs promise a Finesse.

@Zamiell
Copy link
Collaborator

Zamiell commented Dec 19, 2022

can you submit a pr

@NZadeh
Copy link
Contributor Author

NZadeh commented Jan 18, 2023

Done, please take a look!

@Zamiell
Copy link
Collaborator

Zamiell commented Jan 18, 2023

looks like its not done

@NZadeh
Copy link
Contributor Author

NZadeh commented Jan 19, 2023

Okay, we've got a winner. Now you can take a look for real :)

@NZadeh
Copy link
Contributor Author

NZadeh commented Jan 19, 2023

also who could have predicted that

can you submit a pr

would turn into an 8 hour fun-fest with doc reviews and git-wrangling...? 😢 😭

@NZadeh
Copy link
Contributor Author

NZadeh commented Jan 25, 2023

@Zamiell please let me know if you have any questions or feedback!

@NZadeh
Copy link
Contributor Author

NZadeh commented Feb 6, 2023

Beep beep :) @Zamiell

@Zamiell
Copy link
Collaborator

Zamiell commented Feb 6, 2023

i'll take a look when i get an hour or so of spare time

@NZadeh
Copy link
Contributor Author

NZadeh commented Feb 7, 2023

Thanks! Feel free to ping me on Discord if something comes up that would benefit from a quicker response.

@NZadeh
Copy link
Contributor Author

NZadeh commented Mar 8, 2023

@Zamiell friendly reminder. anything I can help with, or anyone else who can review in their spare time?

@pianoblook
Copy link
Contributor

'Pestilent' refers to a special situation where the blind-play dangerously matches the clue. Pestilent Bubblegums are a different beast than double Taffies.

The key logic of what distinguishes a Taffy from a Bubblegum is that the Positional blindplay inherently proves that the card couldn't be the 'promised' rank, so it can never be 'Pestilent' in the sense that it matches.

A double ( or triple?) Taffy just refers to when the focused card isn't a valid single bluff. It's just the difference between a 3 bluff (valid single) vs 4 bluff (if it's 2+ away)

@NZadeh
Copy link
Contributor Author

NZadeh commented Mar 8, 2023

Howdy pianoblook!

Sorry, are you writing in response to the actual doc change or the initial "Issue" text?

I think the thinking has evolved since... indeed, there should be no need to mention the word "pestilent" or "taffy". Please take a look at the Files changed tab of the linked PR.

Pestilent and Taffy Double (now just Bubblegum Double) are similar in that the motivation is "fixing wrong note", but I agree with you that my initial wording was incorrect. Indeed, Pestilent Bubblegum Bluffs are impossible -- according to the doc's language -- because we agree that whenever a pink card plays in response to a Bubblegum clue, it is a true Finesse.

(That is, if Alice clues Donald's i3 with a "4", Bob plays slot 4 as i1, and Cathy successfully plays slot 1 as b1, Cathy is promised a playable path to i2 in her hand... .)

A Pestilent Bubblegum Bluff (which doesn't exist) would be if Cathy stopped digging for i2 after playing b1 in the above example, because Donald's notes would be correct (!i2,i3) once Cathy blind-plays anything. Does that sound right to you?

@pianoblook
Copy link
Contributor

oh dear, no I hadn't seen that sorry. At first glance this doesn't really make sense to me, though maybe I'm just a hanaboomer at this point.

The difference, if any, is whether the number the pink card could be is actually greater than (Taffy) or less than (Bubblegum) the clue's number.

How Kakashi first proposed it (#342), and my understanding of it through the years, is just that 'Taffy Bluffs' are a specific type of Bubblegum Bluff which, very specifically, do not require additional blind-plays in order to identify that a lie has occurred.

The only difference, and thus the reason we decided to commit to a new term for the move, is just to help people remember that Taffies are a special kind of self-resolving bluff. Before they were defined, performing this move would often result in people (either Bob or someone else on the team) thinking they're expected to blind-play more than they needed to.

@NZadeh
Copy link
Contributor Author

NZadeh commented Mar 8, 2023

Interesting... I wouldn't have expected people to be confused (if the principles of good-touch and "assume lowest possible value" are familiar). If a 2 touches i3, and b1 plays from slot 2 (on empty stacks): "can this be an i1? no. can it be an i2? no. can it be an i3? yes. can it be an i4? yes*. can it be an i5? yes*. what is the lowest value it can be? i3. the card is an i3." If this process yields an incorrect note, then more blind plays are required.

* well not conventionally, but in theory before a convention (or lowest-possible value principle) is assigned.

Typically bluffs (with color, ignoring the "Hard 3 Bluff") have an implicit "assume lowest possible value" attributed to them. The same goes for Bubblegum.... (or "Taffy" -- which is identical to Bubblegum if you're already doing the above).

The thing about "Taffy" is that the card being clued is a higher value than the clue used to touch it. EDIT: actually not necessarily the opposite for Bubblegum.

i.e. Taffy bluffs are the subset of Bubblegum bluffs where a {3 is clued with 2, 4 is clued with 3, 5 is clued with 4} combined with the fact about Bubblegum that the card is never the number it is clued with..

The set of all Bubblegum bluffs includes {3 clued with a 4 or 5, 4 clued with a 2 or 5, 5 clued with a 2 or 3} as well as a {2 clued with 3, 4, or 5}.

Taffy is just a weird asymmetric subset... :P

@jack67889
Copy link
Contributor

I think it's just a separate convention for historic reasons. See the initial discussion on the bubblegum bluff #193. Emphasising the importance that's put on pink promise and making explicit what's the conventional response to (the atypical) more than 1-away bluff.

@NZadeh
Copy link
Contributor Author

NZadeh commented Mar 8, 2023

Thanks for your thoughts! I definitely understand there's some historical context, but now I think that context is not helpful for reasoning about the Taffy bluff. I.e. it's extra baggage, not intuitive. It certainly confused me when I started reading about it.

The card being 1-away or not 1-away isn't actually important. As I stated in the previous (edited) comment, it just so happens that a select few number clues on a select few cards happen to have this property that they're more than 1 away... but the whole move follows from the same exact principles. There's nothing new in terms of logic or principles (even if they were "discovered" at separate times).

If you read through the PR's edits, you might find you'll start to agree with me! I'm curious to hear what you think.

@jack67889
Copy link
Contributor

Certainly agree with that, keep forgetting what the taffy bluff is about myself. I think it could be a good idea to merge it with bubblegum bluffs and define it as the least-away possible card. But I also think that it's not like normal bluffs (and thus complicating the bubblegums just a bit), those are specifically about 1-away cards. So before the Taffy Bluff convention it was unclear what was promised about the clued card and if it was a finesse or not (since, single, bluffs are in principal only performed on 1-away cards; pink promise is very valuable). See for example a similar case for a very old null convention, where the convention was to treat it as a finesse and to keep blind-playing no matter what.

@NZadeh
Copy link
Contributor Author

NZadeh commented Mar 8, 2023

In the PR, I have a separate section (part 2) explaining that sometimes the card happens to be two-away.

Really, the guiding principle is: "is the note correct?"

If it is, then there's no real reason to keep playing. Everyone is synchronized; no problem.

Perhaps an advanced extension of this is something like the null convention you shared:

DOESN'T EXIST YET:
i.e., imagine the note on Cathy or Donald's card isn't correct yet. Cathy looks and sees that Bob actually has all of the cards, and (by not playing, if on Donald, or just waiting, if on her) converts the clue into a finesse.

Alice clues Cathy's i3 with 4. Bob plays slot 4 as b1. Cathy sees that Bob has i1 on slot 5 and i2 on slot 1. Cathy marks her card as i23 and does something unrelated.

Bob later sees that Cathy's note is wrong, so this must be a finesse. Rather than start from slot 1, Bob continues from the positional clue until a pink card is found, then finishes the finesse.

@NZadeh
Copy link
Contributor Author

NZadeh commented May 9, 2023

Would anyone like to continue the discussion on specific points of the PR? I think communicating "at large" without context has made it hard to find concrete disagreement.

E.g. if someone could point to a line of the PR they disagree with, that would be very helpful.

Or a line that you feel was omitted.

Or a suggestion to reorder sections
Etc.

@Zamiell do you have time to take a look?

@Zamiell
Copy link
Collaborator

Zamiell commented May 9, 2023

yeah ill take a look today

@Zamiell
Copy link
Collaborator

Zamiell commented May 9, 2023

I think it could be a good idea to merge it with bubblegum bluffs and define it as the least-away possible card

yeah that seems fine

Zamiell added a commit that referenced this issue May 13, 2023
…[Issue #1045]] (#1060)

* Rename the Taffy Double Bluff to Pestilent Bubblegum Double Bluff. Update rationale for the Taffy Bluff.

* Rename the Taffy Double Bluff to Pestilent Bubblegum Bluff. Update rationale for the Taffy Bluff.

* Typo fix on slot numbers (ugh...).

* Rename the Taffy Double Bluff to Pestilent Bubblegum Bluff. Update rationale for the Taffy Bluff.

* Rename the Taffy Double Bluff to Pestilent Bubblegum Bluff. Update rationale for the Taffy Bluff.

* Unify Bubblegum and Taffy moves. Improve flow of Bubblegum section.

* Unify Bubblegum and Taffy moves. Improve flow of Bubblegum section.

* Minor updates, typo fixes, etc.

* Update pink.mdx

* Update pink.mdx

* Update pink.mdx

* Update pink.mdx

* Update pink.mdx

* fix: typo

* fix: typo

* Update pink.mdx

* Update pink.mdx

* Update pink.mdx

* Update pink.mdx

* Update docs/variant-specific/pink.mdx

Co-authored-by: NZadeh <[email protected]>

* Update pink.mdx

---------

Co-authored-by: James <[email protected]>
@Zamiell
Copy link
Collaborator

Zamiell commented Jun 9, 2023

ill close this now since the PR was merged

@Zamiell Zamiell closed this as completed Jun 9, 2023
@NZadeh
Copy link
Contributor Author

NZadeh commented Jun 9, 2023

yep, thanks for the discussion and review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants