private Hour _scheduleOP(AppealCase appealCase) { // TODO: make a proper scheduler Hour startHour = SimulationTime.Future(OPLEADTIME); _scheduledOPs[appealCase] = startHour; return(startHour); }
internal void Run() { _initialise(); while (SimulationTime.Current.Value < _hoursToSimulate) { _log.Add(_board.DoWork()); SimulationTime.Increment(); } }
private void _initialise() { SimulationTime.Reset(); }