Classroom specialisation

A classroom specialisation indicates that a classroom is dedicated to a certain type of activity: chemistry laboratory, computer room, gym, multimedia room, supervised test room, art workshop, music studio, etc.

It is a free-form field — you create the specialisations you need, with your own nomenclature. No closed list imposed by Omniscol.

Solver behaviour

When a subject requires a specialisation, the solver assigns only the classrooms that carry that specialisation. A chemistry lab room will never be used for a literature lesson if you required "chemistry" on the practical subject.

Forcing an inconsistent assignment (manually giving a chemistry lesson a classroom that does not have the chemistry specialisation) does not block but displays an alert.

Tidying up or deleting a specialisation

A specialisation exists as long as it is used by at least one classroom. To delete it, remove it from all the classrooms that carry it — on the next save, it disappears from the reference list.

To rename one, create the new specialisation with the right name, replace it on the classrooms, and the old one will disappear automatically (provided it is no longer referenced anywhere, including on the subjects side).

See also