Assignment 6

Problems

  1. Complete the development of the ObjectServer code begun in the notes by adding the code necessary to implement Update operations. You will find comments in each of the modules indicating where your additions should go (nice eh?).
  2. Design a new object class that can be created, stored in, updated in, and deleted from the Object Server (formerly Quote Server) developed in this module.

  3. Implement the Maze.carve method by translating the pseudocode in maze_3.py into working Python code.

  4. Implement the Maze.display method in maze_3.py to produce a pygame display similar to the sample below:

    Image of a maze.

Logistics