E10 - Rooms - Room allocations: Auto Room & Improve

Modified on Thu, 14 Aug at 12:59 AM

TABLE OF CONTENTS

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.

Info


Please read our document about How to: Ensure optimal rooming results using auto-room for the different review options of the rooming 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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article