IMGD 4000 (D 08)

Individual Homework Assignment #2

Legal Chess

Due by Web Turn-In: Midnight, Sunday, March 23

(See general homework instructions for turn-in details.)

The goal of this second assignment in the sequence of five is to build an operational chess board, which allows two people on the same computer to play a game of chess following the legal rules.

NB: The next assignment will involve replacing one of the human players with an AI. So think ahead about this modularity when you design your code!

Technical Requirements

Extra Credit: The following features are for extra credit. They are not required in order to get 100% grade on this assignment. Please post any questions to the myWPI discussion board for the course.