This program is a scheduler that compares four different scheduling algorithms for running processes. The four algorithms are:
- First Come First Serve
- Round Robin with a quantum value of 2
- Last Come First Serve
- Highest Penalty Ratio Next
Compile the Tester Java file with javac Tester.java.
Run with java Tester [inputname] for a non-detailed version.
Run with java Tester --verbose [inputname] for a detailed version of every cycle.
Please make sure that the random-numbers file is in the same folder as the program (if using a different random-numbers).
The program will print outputs into the console, one method after the other.