Alphabear Solver
A simple python script that is intended to be used to solve game boards on the mobile game Alphabear by Spry Fox.
Can also be used as a Countdown with an arbitrary number of letters, not just 8 like in the game show.
Uses a dictionary, generated to map.json, from dictionary.txt. It's the "official" SOWPODS dictionary.
Usage
To use this script, you'll need Python 3 installed.
- Make sure you have a tone of words in dictionary.txt, one word per line. A wordlist is included here but you can modify it if you want.
- Run hashdict.py
- Run solver.py
Everytime you change/update the dictionary, you'll need to rerun hashdict.py
Todo
- Read letters from game input.
- Calculate actual game scores
References
- Dictionary (dictionary.txt) is taken from here: https://code.google.com/p/scrabblehelper/source/browse/trunk/ScrabbleHelper/src/dictionaries/sowpods.txt?r=20
- The World's Fastest Scrabble Program - Andrew W. Appel & Guy J. Jacobson (1988)