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

Purposes of this assignment

General idea of the assignment

Read and understand the following program:

Solve two standard (commercial) logic puzzles.


Puzzles for you to solve

logic puzzles


100 points if your program produces the correct solution. 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.)

We may deduct points if your style is egregiously bad.

Due date

Wednesday, September 10, before 6:00am. 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: 10 points per day, up to a maximum of 50 points. When grading of this assignment is completed and grades are posted (which will take an unpredictable amount of time), no further submissions will be accepted.