TABLE OF CONTENTS
- Preamble
- Rooms > Room allocations (CTRL-R) > Actionbar: Auto Room
- Rooms > Room allocations (CTRL-R) > Actionbar: Improve or Fix clashes
Preamble
This document will explain what the Auto Room and Improve feature can do and how they work.
Rooms > Room allocations (CTRL-R) > Actionbar: Auto Room
This function automatically assigns rooms after clearing all current room assignments. Auto rooming makes these assignments based on rooming requirements and preferences, giving optimal results according to internal parameters. All entered data should be verified for accuracy before auto rooming, but auto it can be performed many times, with iterative changes being made to the requirements to receive the desired outcome. Use the reports and analysis tools to identify any issues and examine the quality of the result.
Auto rooming provides the best possible rooming quality with the available resources. It will allocate specialist rooms equitably, giving priority to double periods for subjects requiring Specialist Rooms. E10 also maximises rooming consistency and caters for Home room requests, for both teacher and student groups.
Auto Rooming is often used many times right up to the time the timetable actually commences operation. After this time though it may not be a viable option as it potentially changes every room, which would cause significant disruptions. Depending on the type of change required however, it may still be worth considering investigating this option as disruption and quality should be balanced to ensure the best holistic solution.
Rooms > Room allocations (CTRL-R) > Actionbar: Improve or Fix clashes
Once the timetable has commenced operation though, the best automated function to make adjustments is the Improve > Optimise rooming or Improve > Fix clashes quality features.
Optimise rooming
This feature automatically examines the existing room arrangement and attempts to preserve it as much as possible, while examining possible 'improvements' to room quality. It is designed specifically for post-solution changes, where we aim to reduce disruption as much as possible, yet E10 will try to improve the room quality overall. The requirement to retain existing assignments where possible does restrict the algorithm to an extent, but not by a large amount. As this feature is independent of the global room algorithm, it can be used on a solution which has been fully roomed manually. It is a stand-alone automatic rooming optimise tool which can even be used midyear or on an existing timetable for a new E10 client, to make it even better.
Fix clashes
This feature automatically solves room clashes, with a minimum number of moves. The benefit of this feature is that it has the least disruption to a timetable already running - but only achieves the bare minimum requirement of resolving room clashes, not improving rooms which are not affected by the clashes. Where clashes can't be resolved they will at least be minimised. This situation would only arise when there have been manual changes made involving the periods in which these classes run. E10 always ensures there are adequate rooms available for all classes for each period, by highlighting any problems during construction, and/or requiring you to examine your rooming options before any auto-generated solution, which will then always be capable of being auto-roomed clash free.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article