Earlier quoted context omitted.
You might squeeze a tag bit for the deck out of the 7◇, depending on the pack design.
> you might squeeze a tag bit for the deck out of the 7◇ awww, youuuuu!! hugz! "The Seven of Diamonds meaning in a Tarot reading can show that you will be surrounded by love." (i was looking it up to find what the different cards looked like and found that) and yes "you and I might squeeze a bit" later
Hiding messages in a deck playing cards
21–30 of 42 posts
Re: Hiding messages in a deck playing cards
#22You should be able to get another 45 bits or so by also using the orientation of the cards (everything except non face card Diamonds).
The 2, 4, 8, and 10 of all suits are typically rotationally symmetrical.
Re: Hiding messages in a deck playing cards
#23Earlier quoted context omitted.
You might squeeze a tag bit for the deck out of the 7◇, depending on the pack design.
> you might squeeze a tag bit for the deck out of the 7◇ awww, youuuuu!! hugz! "The Seven of Diamonds meaning in a Tarot reading can show that you will be surrounded by love." (i was looking it up to find what the different cards looked like and found that) and yes "you and I might squeeze a bit" later
Re: Hiding messages in a deck playing cards
#24This is a common mistake made by people who haven't fully internalized the distinction between numbers (which have no intrinsic representation) and _numerals_ which are the encodings of numbers.
When you are converting a permutation to its index, you are not converting to _decimal_, you are converting it to an integer. That integer has no intrinsic base. In Python (and the linked C++ code) that integer will be internally represented in binary (or a base that is a higher power of 2) and the corresponding decimal representation is generated only when printing.
So functions like decimalToFactoradic() should really be named integerToFactoradic(), etc.
Re: Hiding messages in a deck playing cards
#25You can also use other decks, e.g. with tarot cards you will have 78 cards rather than only 52 cards, and can make a longer message.
Other comments on here had mention doing other things such as face-up vs face-down cards.
Re: Hiding messages in a deck playing cards
#26Hey all, I found a cool way to convert text into a specific order of a deck of playing cards. I detailed the instructions of how it works in the blog post but a brief overview would be that it uses Lehmer codes which allow you to uniquely identify each permutation of a set i.e. each of the many many ways a deck of cards can be shuffled/arranged
TIL about Lehmer codes... and "poker encoding" ;) (I just prefer poker to solitaire...) Someone else mentioned that the orientation of the cards (up or down) and possibly even the front-back facingness of the card (facing up, facing down) would add another 2 possible bits to the available encoding space. (Of course, at that point you'd have to also encode which side of the whole deck is the "top"...) My own thought w…
A dark line drawn across the top of the deck would be enough. Though it would ruin the stealth factor of the cards.
Also, the pattern on the back of some playing decks isn't symmetrical, so that could be used as well.
Re: Hiding messages in a deck playing cards
#27Impractical, but possible.
Re: Hiding messages in a deck playing cards
#28Re: Hiding messages in a deck playing cards
#29How about just assigning a number to every sentence in every language known to man, and using the absurdly huge number of deck combinations to identify them? Impractical, but possible.