Click a session to pick it up, then click a highlighted slot to move it.
Real output from the ManasSchedule CP-SAT engine — — sessions
generated in 4 seconds, then checked by an independent verifier. Every rule below is
re-evaluated in this browser as you move things, which is why an illegal slot refuses
the drop and tells you why. Generating a new timetable runs the solver, which
needs its own server.