These assignments assume you are running
CILog, which can be
ported to many different Prologs (get
`cilog.pl`

. It has been tested with both SWI Prolog and
Sicstus
Prolog (and so on all department machines) with minor modifications).

Here are all of the assignments handed out so far:

- Assignment 1 Due Friday 12 Sept 1997. elect_bug.cil is the buggy cilog program mentioned in the assignment. This program includes the intended interpretation of the symbols. The figure referred to is page 5 of Lecture 2 of chapter 1. We now have a Solution to Assignment 1
- Assignment 2 (html) or postscript. Due Friday 19 Sept 1997. We now have a Solution to Assignment 2
- Assignment 3 (html) or postscript. Due Friday 26 Sept 1997. We now have Solution to Assignment 3.
- Assignment 4 (html) or postscript. Due Friday 3 October 1997. We now have Solution to Assignment 4 also in postscript.
- Assignment 5 (html) or postscript. Due Friday 10 October 1997. Solution to Assignment 5 (html) or postscript.
- Assignment 6 (html) and Assignment 6 (postscript). Due Friday 17 October 1997. Solution to Assignment 6 (html)
- Assignment 7 (html) and Assignment 7 (postscript). Due Friday 31 October 1997. Solution to Assignment 7 (html) or postscript.
- Assignment 8 (html) and Assignment 8 (postscript). Due Friday 7 November 1997. Solution to Assignment 8 (html) or postscript.
- Assignment 9 (html) and Assignment 9 (postscript). Due Friday 14 November 1997. Solution to Assignment 9 (html).
- Assignment 10 (html) and Assignment 10 (postscript). Due Friday 21 November 1997. Solution to Assignment 10 (html).
- Assignment 11 (html) and Assignment 11 (postscript). Due Friday 28 November 1997. The file containing the parameterized network and the weights may help in question 2. Solution to Assignment 11 (html) or postscript (3 pages).