I don't really understand the name get_best_next_hint.  Does that imply the crowdsourced hint isn't best?