These people should be identifiable as different from the people boarding a train. For example you might color the circles differently for boarding and exiting passengers. The exiting passengers should remain displayed for a brief interval of time, for example 10 seconds. The simulation should operate in two distinct modes, manual and automatic. In the automatic mode passengers arrive randomly for random destinations just as you did for lab 3.
Manual mode operates using the mouse.
To create a passenger you use two mouse clicks on a station. The first click selects the boarding station and the second click selects the destination station. Start starts the simulation 2. Stop stops the simulation 3. The complexity of this assignment should not be underestimated.