Simulation Project 0
Due Date: Wednesday, January 22, 07:00 PM
Download [specs] [attachment] [solutions]
Submission and Grading Instructions:
- Please read all the assignment specifications carefully.
- You cannot use generative AI to help you solve any part of the assignment.
- If you have any questions, ask us on Discord before you use a YouTube video or any other material not provided by us.
- Turn in the file(s) to Gradescope as described in the specifications before the due date.
- You must use Gradescope as a backup. Upload to Gradescope frequently, and if you ever have issues with your computer, you can get your latest code by downloading your program from Gradescope.
- You must work individually on Asms and Sims, but you can collaborate as much as you want on 'Homework' assignments.
- For Asms and Sims, you should follow the coding style guidelines in the 'Materials' section of this website.
- For Asms and Sims, you must test your code on the Docker container. A program running locally on your machine does not mean that it will run on the autograder on Gradescope.
Pre-Project
Purpose
The purpose of the pre-project is to set up the working environment you will use for projects this semester so that you do not run into technical difficulties when solving future projects. You’ll write a tiny bit of code, but you’ll mostly download the code we’ve provided and run it to test your environment.
What You’ll Be Doing
This file has the instructions for the preproject IMPORTANT Note that the video has the wrong container address. It should be csc252 instead of cs252. If you prefer to connect to Docker using written instructions, you can use this tutorial. You can also watch this video recorded by one of your TAs.