Y
Hacker News
new
|
ask
|
show
|
jobs
by
eutectic
1723 days ago
I had good success using a DAWG for pruning, and letter-wise (rather than word-wise) branching, picking the letter with fewest options. If you want to get fancy, you can use back-jumping instead of backtracking.