The atomic elements of Neeps | |
| The following is a list of each of the atoms and the properties they support. Each section corresponds to an "Atom Shower" form. | |
Events | |
|
Events are the most complex atoms. Typically there will be more events in your data file than anything else. Events have the following attributes:
| |
Rooms | |
|
Rooms have the following attributes:
| |
Staff | |
|
Staff are perhaps the simplest atoms.
| |
Students | |
|
All of the features of student atoms have been discussed previously. Most student atoms represents a group of students who all follow exactly the same timetable.
| |
Features | |
|
Features are properties which may be required of events, staff, students or
rooms. Similarly any of events, staff, students or
rooms can satisfy a feature.
Typically features are used to restrict the rooms which may be allocated by Tatties. Further details of how to use features may be found in the section concerning requires and satisfies. | |
Locations | |
|
A location is a collection of rooms which are relatively close to each other.
When placing events in rooms Tatties attempts to minimise the number of changes in location (and hence the amount of traffic in lifts and main corridors). It is assumed that no time needs to be reserved for students or staff to move from one location to another within a site. | |
Sites | |
|
A site is a collection of locations.
Tatties tries to avoid site changes even harder than it attempts to prevent location or room changes. Moreover Tatties tries especially hard to avoid "instant" site changes - it will produce timetables in which individuals have a "gap" session in which to travel from one site to another wherever possible. | |
Modules | |
|
A module is a collection of events. Typically this will be a number of
lectures, tutorials and practicals associated with particular assessed
unit or a course.
Modules are used only for the purposes of printing timetables. On a printed timetable each event is represented by the TLA of it's module and the event kind.
| |