I've started looking for the minimal unique substrings in card names - in other words, what's the smallest set of consecutive letters that uniquely defines a card? I'm looking across all names of cards and card-shaped-things in the game (I'm debating whether to include both "Knights" and all the individual Knights, and I am counting split piles only as separate cards), ignoring punctuation (including spaces) and here are some of the interesting results so far (going alphabetically, I'm just finished the ones starting with "E", and where I give a substring it's the first one of that length in the card's name):
- Every letter of the alphabet is used in at least two names, so a single letter will never be sufficient to define a card.
- Several cards have minimum substrings of length 2 - for example, Bandit Ford (TF), Crypt (YP), Duke (UK), but 3 is usually the minumum.
- The longest minimum substring I've found so far is 5, which is Cursed Village (RSEDV), because it shares so much of its name with both Curse and Blessed Village.
- Of the 122 cards I've looked at, 9 cards have names that are completely contained in another card's name, and hence they have no unique substring.