def test_elevators(): ELEVATOR_COUNT = 2 theBuilding = Building("Blair Plaza", 17, ELEVATOR_COUNT) theBuilding.start_elevators() print("Elevator status: " + ', '.join(theBuilding.get_elevators_statuses())) theTracker = Elevator_tracker(theBuilding, 0.2) theTracker.start_tracking() sleep(1.5) theBuilding.call_elevator(4, -1) sleep(2.5) # theBuilding.call_elevator(8, 1) sleep(5) # theBuilding.call_elevator(2, 1) # sleep(10) print ("The End") theBuilding.stop_elevators() print("Elevator status: " + ', '.join(theBuilding.get_elevators_statuses())) theTracker.end_tracking() #print("Tracker status: " + theTracker.get_tracker_status()) theTracker.plot_track()
def test2(): ELEVATOR_COUNT = 2 theBuilding = Building("Blair Plaza", 17, ELEVATOR_COUNT) theBuilding.start_elevators() theTracker = Elevator_tracker(theBuilding, 1) #0.2 theTracker.start_tracking() print ("The End") theTracker.end_tracking()