:train: A multithreaded train scheduler.
A muiltithreaded train schedular simulation.
This project was an assignment for the Operating Systems class at the University of Victoria. The multithreaded train scheduler is a simulation of priority-based trains being loaded concurrently and dispatched across a single track. See the requirements document and design document for more details.
make setup
make run f=trains.txt
# OR
./mts.o trains.txt
make clean