A crossword-solving computer program triumphed in a competition against humans. Crossword software thrashes human challengers : Read more