3 ms·
Quick update from monitoring today's launch metrics: - Just saw our first player from Mumbai! Cricket puzzle might be working - The new "answer pattern" featu
by laffcollie 1y ago
Quick update from monitoring today's launch metrics:
- Just saw our first player from Mumbai! Cricket puzzle might be working
- The new "answer pattern" feature (showing L□□□ below clues) increased average session time by 3 minutes
- Fascinating pattern: Players use an average of 8.1 hints but still complete puzzles (ultra-forgiving design working as intended)
For the curious about the tech debt: The 4300-line component started at 500 lines. Every bug fix and feature added complexity. Classic "ship first, refactor later" situation. But hey, it works!
The obscuring algorithm is actually simple:
1. Take answer letters as a Set
2. Scan clue text, replace any letter in the Set with □
3. Remove spaces for initial presentation
4. Progressive hints restore spaces, then reveal letters
The hardest part isn't the code - it's puzzle construction. Need to ensure enough letters overlap between clue and answer, otherwise you get unsolvable puzzles.
If anyone wants to try: Puzzle #10012 (cricket themed) has helper words at 25%, making it easier. Previous puzzles were brutal with only 10% helpers.