Scenario: You deliver a short course, such as a two-hour safety briefing, and want to run it several times on the same day. When you solve the schedule, the Scheduler places each run on a different day instead of stacking them.
What's happening
The automatic solver does not pack multiple runs of the same course into one day, and there is no setting that makes it do so. Two of its behaviors work against same-day stacking:
- The solver distributes events across the schedule window, and the solver constraints that influence placement (such as even event distribution and respecting the course template's start day) spread runs apart rather than packing them together.
- With the default Use exact times of sessions solve option, every run inherits the same session times from the course template, so two runs of the same course would collide rather than follow each other.
Same-day runs are still achievable: solve first, then arrange the runs manually before creating the events.
What you can do
- Add the course to the schedule once per intended run, so each run has its own entry.
- Solve the schedule as normal and let the solver place the runs on separate days.
- Drag the runs onto the target day in the schedule view. Planned events can be moved between days freely after a solve.
- Edit the session times of each run so they follow one another instead of overlapping. Times can be set in 30-minute increments within the schedule's start and end bounds. Sessions within a single run keep their order; separate runs are not prevented from overlapping, so spacing them out is up to you.
- Review the Issues navigator. Instructor and resource conflicts appear as warnings and do not block event creation, so resolve or consciously accept them. See Resolving Conflicts in Scheduler.
- When you are satisfied, use Create Events and Book. Nothing at the creation step prevents multiple same-day runs. See Creating and Booking Events from Scheduler.
Do the manual arrangement last. Re-solving the schedule resets manual adjustments, so only drag and retime the runs once you are otherwise happy with the plan.
Tip: if your course's exact session times do not matter, solving with the Use duration of sessions option keeps each session's length but lets the solver place start times within your schedule bounds, which can reduce the amount of retiming you do by hand.
Already created the events? The Live Planner (beta) can drag existing events onto the same day with live conflict feedback while you arrange them. Session times cannot be edited there, so stagger the times on the events themselves or in the Scheduler before creating them.
Why this matters
Short courses delivered back to back are a common pattern, and the solver alone will not produce that layout. Knowing that the solve step is a starting point, and that dragging and retiming afterwards is the intended way to shape the final schedule, avoids the impression that same-day delivery is impossible. Arranging the runs manually and reviewing the conflict warnings keeps instructor and room double-bookings visible while you pack the day deliberately.