Download Provisional notes for Tplan version 29
Transcript
Provisional notes for Tplan version 29.1 Harald Michalsen Page 6 of 117 are few cases where the grammatical errors don’t tell what really goes wrong, and it may be necessary to force a transfer to get a better survey. The output file Lisy is split in two parts: Lisy and Lisys. Initially you will be interested in both files, but as you do quite a number of new transfers it is perhaps sufficient with the more compressed and vital info in file Lisy. Analysis Program The additional dialog here has been removed and the parameters here are now defined by a run option. We only need to specify if we a creating a table from scratch or continuing from a partial table already created. Main Program Here there is a set of additional parameters which must be specified: Run mode: (Standard or Interactive) In almost all cases you should use Standard mode. Earlier I had high hopes for the Interactive mode where timetabling is stopped temporarily at once when you get a kickout, and the intention is to adjust this immediately. That might often lead to dubious manual guesswork, but in some cases I have found the technique useful, say the last part of a large timetable where only pure class activities remained to be allocated. PHASES OF THE MAIN PROGRAM This is an important choice which you always must consider, and this is linked with a couple of important run options. The Allocation phase uses options: Indirect room allocation + New room allocation. The Adjustment phase substitutes this with Absolute room allocation. The first set of options is definitely the best options while you gradually build a complete timetable and possibly builds on a previous partial table. Sooner or later you reach a stage where all activities are assigned in time, but there are still problems with some teacher/room changes. Now you must definitely switch to Adjustment phase to keep firmly locked all the teacher/room changes you are going to make, and you in addition have to return to a new transfer/analysis/main run for continued runs. However, you risk that this continued run will not be as optimal as if you were in Allocation phase. On the other hand a return to this phase means that you lose all the efforts with room adjustments. So you have to make a choice!! To sum this up: Try to make a complete table in TIME using the Allocation phase and postpone as long as possible teacher/room- changes. When you eventually solve all kickouts switch to Adjustment phase, and you are stuck with that for the remainder of the process; in particular if you do many room changes. (It could happen that these are few, and you could produce a new table in the better Allocation phase starting from scratch with rooms.)