CIS 554 Prolog 1: Logic Puzzles
Fall 2015, David Matuszek

Purposes of this assignment

General idea of the assignment

Read and understand the following program:

Solve two standard (commercial) logic puzzles.



100 points if your programs produce the correct solutions. How can you tell? Just manually check whether the solution satisfies all of the conditions of the problem! (Checking a solution is much easier than finding one.)

Although unlikely, we reserve the right to deduct points if your style is egregiously bad.

Due date

6am Wednesday, September 9 . Please zip up and turn in three files to Canvas--your two .pl files, along with a file containing the two solutions (copy from the output area and paste them into a text file). This due date is for everyone; students adding the class late will not be given an extension. Note that I never accept email submissions.

Late penalty: 5 points per day, up to a maximum of 50 points.