Assignment 3


This programming assignment continues the theme from assignments 1 and 2. In this assignment, you will provide a graphical user interface to the agent simulation.

Just like Assignment 1, agents are placed in a grid at starting locations, and are given destination locations. The agents move as before trying to reach their destinations. Again, the simulation stops when all agents have reached their destination or some agents remain irretrievably stuck. For this assignment, we will disregard horsepower (In other words, all agents will have horsepower "1"). Also, unlike other assignments, you will NOT be estimating anything in this assignment.

Create a graphical user interface with the following features:

Deliverables:

Submission: