Overslaan en naar de inhoud gaan

Welk lokaal is vrij op dinsdag om 11 uur?

Editing & conflicts 4 min leestijd

De vraag die je in de gang krijgt, en waarom je rooster verkeerd om is georganiseerd om die te beantwoorden.

Je loopt naar de lunch en iemand houdt je tegen.

"Is er iets in Lab 2 op dinsdag om elf uur? We krijgen een gastspreker."

Je weet dit. Het staat in het rooster dat je hebt gemaakt. En je kunt geen antwoord geven, omdat het rooster is georganiseerd per klas — dertig roosters, één per groep, en Lab 2 verschijnt ergens in elk van die roosters.

Dus wordt het "laat me even kijken en ik kom bij je terug", en dan is het een zoektocht door uitdraaien, of een scan door dertig kolommen terwijl je lokalen telt.

De informatie is er. Het staat alleen onder de verkeerde kop.

Roosters worden op één manier gemaakt en op een andere manier gelezen

Dit is geen fout in hoe je het hebt gemaakt. Een rooster wordt geschreven per klas, omdat dat is hoe de beperkingen worden uitgedrukt — deze groep volgt dit Vak zoveel keer per week.

Maar het wordt geraadpleegd per bron. Welk lokaal is vrij. Welke Docent is niet ingepland in het derde uur. Wie geeft er nog meer les als ik dat doe.

Elke roostermaker eindigt met het bijhouden van het tweede overzicht in hun hoofd, en is de enige persoon in het gebouw die antwoord kan geven.

Draai het rooster op zijn kant

In plaats van één rooster per klas, kun je vragen om één rij per lokaal, met de dagen en uren bovenaan. Hetzelfde rooster, gedraaid — niets opnieuw berekend, niets opnieuw opgelost, gewoon onder een andere kop geplaatst.

Lab 2 wordt een rij. Dinsdag om elf uur wordt een kolom. Het antwoord is waar ze elkaar kruisen, en het duurt ongeveer een seconde.

Hetzelfde werkt voor docenten: één rij per persoon, hun hele week op een rij. "Wie is er nu vrij?" is niet langer een vraag die je moet onderzoeken.

Het wordt beter wanneer je daadwerkelijk iets plaatst

Lezen is de makkelijke helft. Het nuttige deel is wanneer je een les vasthoudt en zoekt naar een plek om deze neer te zetten.

Pak een les die een lokaal nodig heeft en schakel over naar de lokaalweergave: het rooster markeert welke lokalen op die dag en dat uur echt vrij zijn — niet "vrij-lijkend", maar echt vrij — en in welk lokaal de les momenteel staat. Je vergelijkt geen twee roosters in de hoop dat het klopt. De vraag "waar kan dit heen?" wordt beantwoord op het scherm waar je al naar kijkt.

Lens : Lokaal, alle tien lokalen als rijen, een Geschiedenis · Liam Brennan ghost vastgehouden boven Bibliotheek · Maandag 10:20 met de gestippelde sleep-omtrek. Het rooster wordt live doorlicht: groen = deze les kan hierheen, roze = het kan niet
Lens : Lokaal, alle tien lokalen als rijen, een Geschiedenis · Liam Brennan ghost vastgehouden boven Bibliotheek · Maandag 10:20 met de gestippelde sleep-omtrek. Het rooster wordt live doorlicht: groen = deze les kan hierheen, roze = het kan niet

Sleep het vervolgens naar de rij die je wilt. De les verandert van lokaal. Je hoefde geen formulier te openen, het lokaalveld te zoeken of een lokaalnaam te typen die exact moet overeenkomen.

En het vertelt je wanneer je fout zit

Lessen met de hand verplaatsen is waar goede roosters stilletjes kapot gaan. Je lost het sprekersprobleem op en creëert een botsing twee rijen verderop die niemand opmerkt tot dinsdag.

Dezelfde sleepactie, één rij naar beneden verplaatst naar Kunststudio · Maandag 11:10 — de melding leest ⚠ Conflict hier · Maandag · 11:10 - 11:55 · Groepsbotsing: 11B
Dezelfde sleepactie, één rij naar beneden verplaatst naar Kunststudio · Maandag 11:10 — de melding leest ⚠ Conflict hier · Maandag · 11:10 - 11:55 · Groepsbotsing: 11B

Dus het rooster controleert terwijl je bezig bent. Verplaats iets naar een tijdstip dat niet werkt en het zegt het onmiddellijk — niet bij het opslaan, niet bij de volgende opening. En alles wat niet mag verplaatsen kan worden vergrendeld, zodat het antwoord "nee" is vóór de fout in plaats van erna.

De gestippelde vergrendelingsrand op Lichamelijke Opvoeding · Gymzaal
De gestippelde vergrendelingsrand op Lichamelijke Opvoeding · Gymzaal

De gang-vraag, beantwoord in de gang

Niets hiervan is nieuwe informatie. Elk van deze antwoorden stond al in je .fet bestand op het moment dat de solver klaar was. Het was alleen gerangschikt voor de computer die het genereerde, in plaats van voor de persoon die ermee moet werken.

Het rooster op zijn kant draaien verandert geen enkele les. Het verandert wie een vraag erover kan beantwoorden — wat, wanneer je de enige persoon op school bent die het rooster kan lezen, het grootste deel van het werk is.

"Is er iets in Lab 2 op dinsdag om elf uur?"

Ja. Of nee. In ongeveer een seconde, staand in de gang.

Probeer de lokaalweergave op een echt rooster →