[0] Dining Kid-Cryptographers, https://github.com/secYOUre/DKC
I understand that the game is related to "the dining cryptographers", but I haven't memorized that piece. I read it once? I can probably find it on Wikipedia?
I recommend making your game a self-contained work that does not rely on at least one of the players remembering some details about a very specific thought experiment.
While there is no background information about the game in the DKC repository at the moment, the game comes with a set of cards where the equipment, rules, and finishing criteria are described [1]. If there is interested for that, I will add more context on the game and its contribution towards understanding secure multi-party computations for the youngest. I may still have the slide deck I used to present this work at the end of the hackathon, which may provide some further introductory material.
[1] DKC's rules https://github.com/secYOUre/DKC/tree/master/self-print/300-d...
I dont get the exercise
Why do that with five cards? Why can Alice and Bob not just hand a single card to you, saying "Yes" or "No". You then mix the cards and reveal them. Now you know if there's a "No" but not who said it.
However, it does leak knowledge to Alice and Bob; if either said yes they will know what the other chose. This is probably unavoidable.
Think of RAID storage. If some drives can't be read, but not too many, you can still read all the data.
You give one black and one red to each person (Alice and Bob), and keep the last red.
The scheme is the following:
Alice will puts her two cards ON TOP of the remaining red card: to say yes, she puts her black card on top of her red card, to say no she does the opposite (red on top of black).
Bob will put his pair of cards BELOW the remaining red card, and to say yes he puts his black card at the bottom, with his red card in between, and to say no he does the opposite.
Then you cut the deck enough times to obfuscate who've done what, and you know that they've both day yes if you have the two blacks cards next to each other (or both at each ends of the deck). If anyone (or both of them) said no, you'd have black cards separated by one red card.
[1] https://fr.wikipedia.org/wiki/Jacques_Patarin