Planifica provides a guided workflow for school timetabling. Configure teacher availability, rooms, subject hours and scheduling rules. The constraint solver uses this model to search for timetable options and evaluate the objectives you have configured.
Planifica applies your school rules and checks feasibility. When the solver reports an infeasible result, Planifica tells you that the requirements are incompatible rather than inventing a timetable that ignores them. A search that ends at its time limit without a solution does not establish infeasibility. Review the reported outcome and any remaining allocations before adjusting the configuration or sharing a timetable.
Enter grades and groups, subjects and their weekly hours, teachers and their availability, and classrooms. Configure the scheduling rules and preferences available for your school, including breaks and sessions that must stay fixed. Check the data before launching a search: the solver works with the model you provide.
Choose the run settings and launch the search. The solver searches for options under your configured rules and evaluates scheduling objectives such as affinity preferences. Results depend on the data, the constraints and the search limits; a run may return a timetable, leave allocations to review, report infeasibility or end without finding a solution.
Review the reported result, the weekly grid and any sessions that remain unallocated. If the solver reports infeasibility, review whether your requirements and available resources are compatible. If the search reaches its time limit, review the run settings without assuming the rules are impossible to satisfy. Adjust the configuration as needed and run the solver again; changes can affect other allocations.
Once you have reviewed the timetable, share the views your school needs, such as schedules by grade, teacher or classroom. When availability, resources or subject hours change, update the configuration and review a new run before sharing the revised version. Each run requires its own review.
School administrators and directors of studies can use this workflow to configure and review the master timetable. Coordinators can help record subject hours, teacher availability and shared-room requirements so these inputs can be considered together.
The workflow is intended for schools that need to consider several scheduling rules at once. Assess the supported configuration options against your own requirements, and review results before using them for teachers and students. School size and model complexity affect the search; no run time or complete allocation is guaranteed.
Allow time to enter and check your school data, configure rules, run the solver and review the result. Search time depends on the model and the run limits you choose. Reusing a configuration can reduce data-entry work, but does not guarantee a faster search or a complete timetable.
When the solver reports an infeasible result, Planifica tells you that the requirements conflict rather than inventing a timetable that ignores them. Review your required hours, available teachers and time constraints, adjust the configuration and try again. This feedback does not identify every conflicting rule. A time limit reached without a solution is a different outcome and does not prove infeasibility.
You can configure locked sessions to preserve specific allocations during the search. Check that these sessions are compatible with teacher availability and the grade timetable. If fixed allocations conflict with other requirements, review the reported result and adjust the configuration before trying again.