Problem Set 1

This problem set is designed to give you hands-on experience with rule-based systems and with several search algorithms. For the curious, it was somewhat inspired by ITA Software's work.

The problem set instructions are in PS and PDF formats. NOTE THAT PROBLEMS 9 AND 10 ARE OPTIONAL. Accordingly, do not be worried by failed test cases coming from those problems.

After looking at the instructions, pay close attention to the problem set notes and rule system examples files.

The problem set code and test file are here

To run the test cases, load this testing code and call (test-file "ps1" "ps1-publictest")