Improve timetable results

Last updated: Jun 30, 2025

Improve timetable results

Not happy with the result? Start by checking the timetable report. It shows which rules were broken and gives you suggestions on how to fix them.

Example

If a class ends up with three consecutive Math lessons in one day, check whether the "Too many lessons per day" constraint is turned on. If the report doesn't flag it as an error, the rule is probably disabled.

Go to Timetable rules, enable the constraint, and regenerate.


Start with the report

Always check the report first. If a problem isn't flagged there, the corresponding rule may be disabled or misconfigured.


Fix reported errors

Most errors come with specific suggestions. Follow them — usually it means tweaking some data or rules so the scheduler can find a valid solution.


Ways to get better results

  1. Give it more time: Increasing generation time (e.g., from 2 to 5 minutes) lets the scheduler explore more options and usually leads to a better result.
  2. Check availability: Overly tight or incorrect availability for teachers and classes is one of the most common causes of poor schedules.
  3. Review your setup: Make sure your data and rules are configured correctly — the help docs cover all the details.
  4. Contact support: If you're still stuck, reach out for a personalized review of your data and some tailored tips.
Back