What happens if two lessons want the same slot?
Higher-priority rows are placed first. If auto-pack is on, the lower-priority row can move to another open slot; otherwise it is logged as blocked.
Arrange lessons, rooms, and teachers into a weekly timetable using priorities, day preferences, and slot preferences.
Higher-priority lessons are placed before lower-priority ones, so scarce slots go where they matter most.
Pin a lesson to a day, a slot, or a range of slots to keep fixed classes stable.
Review collisions and unplaced rows immediately after generation.
Your week start and slot length can stay on this device when remember settings is enabled.
A small school timetable with homeroom, specialist teachers, and fixed room assignments.
A cram-school schedule with repeated sessions and room constraints.
A club or workshop schedule with recurring weekly blocks.
Higher-priority rows are placed first. If auto-pack is on, the lower-priority row can move to another open slot; otherwise it is logged as blocked.
Yes. Blank preference fields give the generator more freedom to place rows automatically.
Only when remember settings is enabled. In that case the current settings stay in this browser.
Yes. You can copy the report text or export the timetable as CSV.