Generate Timetable

OR-Tools Constraint Solver
This will use Google OR-Tools to generate a conflict-free timetable based on your constraints.
Prerequisites
  • Teacher-Subject Allocations 0
  • Available Time Slots 0
No teacher-subject allocations found. Please allocate teachers to classes first.
Go to Class Management
Constraints Applied
  • No teacher, class, or room double-booking
  • Teacher and room availability respected
  • All curriculum hours satisfied
  • Consecutive periods for practical subjects
  • Room type and capacity matching
  • Balanced teacher workload across days
  • Difficult subjects scheduled early in the day
  • Minimized idle gaps in teacher schedules