The world's fastest Scrabble program

  • Authors:
  • Andrew W. Appel;Guy J. Jacobson

  • Affiliations:
  • Princeton Univ., Princeton, NJ;Carnegie-Mellon Univ., Pittsburgh, PA

  • Venue:
  • Communications of the ACM
  • Year:
  • 1988

Quantified Score

Hi-index 48.22

Visualization

Abstract

An efficient backtracking algorithm makes possible a very fast program to play the SCRABBLE® Brand Crossword Game. The efficiency is achieved by creating data structures before the backtracking search begins that serve both to focus the search and to make each step of the search fast.