The deck
Great. The enumeration now works. The stability can now also be checked given the configuration. Thus, for each configuration we check whether it stands. If it stands, check the front and side view for overlap with the existing cards of the game (we first store any front + side view and view the ones in the game as a subset of those). Also, note that there are three labels for stability:
- Strict — the tower stands without the need of a "perfect world" in which you can balance a 1×1×2 block on a 1×1×1 block.
- Marginal — the tower stands, but only in a "perfect world", without any margin.
- Impossible — the configuration does not stand.
Running this enumeration over all piece configurations yields 72,994 distinct (front, side) pairs that admit at least one strict tower, with about 1.6 million strict arrangements summed across all of them. If you want to play with the result, jump to the silhouette pair solver — toggle any front/side pair and see whether it's solvable, how many arrangements work, and a 3-D rendering of one of them.
The easiest pair
This is the pair with the most strict solutions of all 72,994 pairs.
Those silhouettes aren't actually in the printed deck though. If we restrict to pairs you can actually construct in the game, the easiest one is this:
A pair only solvable by skipping a piece
One of the rules from earlier: you don't have to use every piece. That isn't just a convenience. There are silhouette pairs whose only strict solutions require at least one piece to be left in the box.
Thus, you see that the rule should be made clear: not all pieces need to be used.
Try the hardest pairs yourself
At the other extreme, there are pairs with exactly one strict solution. Pick a pair below; the front and side silhouettes appear, and you can attempt to build the figure before viewing the solution.
Hardest game-card pairs (1 strict solution each)
Extending the original deck
Two silhouettes that can be added to the original game without breaking anything:
Two other silhouettes can also be added. Adding either one introduces specific (front, side) pairs whose only solutions are marginal — they balance on the literal edge. If both are added, then there will be an impossible pair in the deck: front with side .