How event-based scheduling works
The Scheduler creates a simulation of what will happen given all the conditions and data you provide to it. When running this simulation, the Scheduler views all events that happen at a given time. Then it moves forward to the next point in time where any events occur.
After the scheduling run is complete, the Scheduler generates output data (including a set of statistics) that summarize how well your simulated schedule performed. For example, if an operation was idle for an hour, the summary information helps you determine why (for example, because the required resource was busy). You can then adjust your data to make the schedule more efficient, such as adjusting the release date of an earlier job to free the resource faster. When the schedule results are acceptable, you can print a dispatch list to give to your shop floor personnel to execute the schedule.