Stencil Code

Warning

Don’t get too distracted by the stencil code when you’re early in the project—make sure you spend most of your initial time focusing on the design before digging into the stencil code. See Staff Advice.

Handing In

There are two separate drop points for the Implementation part of the project: one for your client implementation code (in client.py), and one for your test cases (in test_client.py).

Implementation

Your client implementation handin should consist of one file, client.py:

  • If your team is composed of only CS166-only students, upload your code to the “Dropbox (client.py: CS166)” drop point.

  • If your team contains at least one CS162 student, upload your code to the “Dropbox (client.py: CS162)” drop point.