public MultiLevelFeedback()
 {
     Name            = "MultiLevelFeedback";
     highPriorityQ   = new Queue <Process>();
     mediumPriorityQ = new Queue <Process>();
     lowPriorityQ    = new Queue <Process>();
     catchQ          = new SimpleFcfs();
 }
 //Set the quanta array via constructor
 //THE newQuanta PARAMETER MUST HAVE LENGTH 4
 public MultiLevelFeedback(int hiPriQuantum, int medPriQuantum, int lowPriQuantum, int catchQuantum)
 {
     Name = "MultiLevelFeedback";
     //Set the quanta
     quanta[0]       = hiPriQuantum;
     quanta[1]       = medPriQuantum;
     quanta[2]       = lowPriQuantum;
     quanta[3]       = catchQuantum;
     highPriorityQ   = new Queue <Process>();
     mediumPriorityQ = new Queue <Process>();
     lowPriorityQ    = new Queue <Process>();
     catchQ          = new SimpleFcfs();
 }