CSCE 420 Programming Project Submission Instructions

  • Due Date: April 26, 2024
  • What to submit:
    • A single zip file, cs420-{programming assignment number}-{student last name}.zip (e.g., cs420-5-smith.zip), on Canvas.
  • Files to include in zip file:
    • The code you wrote for this assignment. This should be your pddl files with
      1. A domain definition of the directed ring puzzle;
      2. Definitions for the problem with 4 and 5 disks with a graph describing three rods (A, B, C), such that you can only move from A to B, from B to C, and from C to A only.
        • The plans that are found with 4 and 5 disks for the case above.
      3. Definitions for the problem with 4 and 5 disks with a graph describing three rods (A, B, C), such that any movement between the rods is permitted (i.e., the standard Tower of Hanoi setting).
        • Plans found with 4 and 5 disks for the case above.
  • A short README.txt file with the following information:
    • Name: (Your name)
    • UIN: (Your TAMU UIN)
    • Instructions on how to interpret the plans produced.
      • The elements outputted should correspond to movements of disks, but you will need to describe how to make sense of the movements.
      • For instance, my own solution had move actions which took 5 arguments, but only the first three were needed to understand which disk to move.
    • If needed, a list of the resources used (e.g., online forums, links to example code on the web, etc.).
    • If needed, any additional comments: ...

You may discuss this openly with your friends and classmates, but are expected to write your own code and debug your submission independently. If in doubt about whether a resource you used should be included in the list of resources, err on the side of caution and include it.