Hacker News new | ask | show | jobs
by bvm 1724 days ago
> The crossword solver is a closed system—it can’t just Google the answers.

yet from the wiki:

> Probabilities for individual words or phrases in the puzzle are computed using relatively simple statistical techniques based on features such as previous appearances of the clue, number of Google hits for the fill. https://en.wikipedia.org/wiki/Dr.Fill

I don't think it's fair to describe it as a closed-system if it's Googling stuff, even for pruning.

3 comments

Can't the number of Google hits for all words in the dictionary be enumerated and stored before entry into the competition? Wouldn't that keep it a closed system, even if it uses metrics like that?
Humans are allowed to prepare however they like, so anything from the real world should be fair game as long as you don't add anything during the solving process itself.
It's not googling stuff live, it's using a pre-computed database.
Sounds like how AlphaGo beat Stockfish or Rybka… massive precomputing vs alphabeta search in real time
Hmm. AlphaGo and AlphaZero were trained using self play. I don't think there was any precomputing, unless you count training as precomputation.
Precomputation on a huge cluster for a long time