From Bookworm Utility This demonstrates one of the minigames, Word Master. The utility is aware of the position and status of the tiles so it filters potential words to those that make sense. I can t remember the details but I am sure it still had room for more optimization.