Scrabble is a word game in which two to four players score points by placing tiles bearing a single letter onto a board divided into a 15 by 15 grid of squares.

computer science

Description

1 Game Description 

Scrabble is a word game in which two to four players score points by placing tiles bearing a single letter onto a board divided into a 15 by 15 grid of squares. The tiles must form words that, in crossword fashion, read left to right in rows or downward in columns, and be included in a standard dictionary.1 In this assignment, you will be implementing a two-player version of the game, with the human user playing against a computer opponent.The dictionary will consist of a file with list of acceptable words. Your program should be able to handle any dictionary file we throw at it.2


There are 100 tiles a standard Scrabble game. They are placed in bag or scrambled face down on the table to serve as a pool of tiles. Initially, each player draws seven tiles and places them on their tray. The player with a tile earliest in the alphabet goes first. (If it makes it easier, you may have the human player always go first in your game, just make sure you document this choice.)

Instruction Files

Related Questions in computer science category