FET Timetable Explorer
Deze app toont een overzicht van uw rooster, maar berekent of optimaliseert het niet zelf.
De assistent leest uw .fet-bestand niet. Hij leest een samenvatting ervan, een paar honderd woorden lang, plus de bevindingen van de controle.
Dat ene feit bepaalt alles hieronder. Een vraag die de samenvatting kan beantwoorden, beantwoordt hij op basis van rekenwerk dat al door iemand anders is gedaan. Een vraag die de samenvatting niet kan beantwoorden, is geïnstrueerd om te weigeren in plaats van te gokken.
Vragen die hij goed beantwoordt
- Wie het drukst is. Welke docent heeft de meeste uren? Lesuren per docent staan in de samenvatting, met de drukste eerst.
- Hoe uw bestand zich verhoudt. Of uw groepsgroottes, uw week of uw aantal regels ongebruikelijk zijn in vergelijking met honderden echte FET-bestanden.
- Wat de controle heeft gevonden, in woorden. Waarom is dit onmogelijk? Hij legt de bevindingen uit die al op de pagina staan.
- Welke FET-regel u nodig heeft. Hoe zorg ik dat een docent niet op vrijdag werkt? Hij noemt echte FET-constrainttypes en controleert elke regel die hij voorstelt tegen de echte lijst voordat hij antwoordt.
- Waar een probleemactiviteit naartoe zou kunnen. Alleen wanneer de pagina het antwoord al heeft uitgerekend — zie hieronder.
Vragen die hij moet weigeren
⛔ Waar een activiteit in het algemeen naartoe kan verplaatsen. De pagina berekent vrije tijdstippen met rekenkunde voor de activiteiten die een probleem hebben. De assistent mag alleen die citeren. Vraag naar iets anders en hij zal zeggen dat hij het antwoord niet heeft en u verwijzen naar Zoek een vrij tijdstip.
Die weigering is bewust en is de belangrijkste. Een model dat wordt gevraagd om een vrij tijdstip te vinden voor een hele week, produceert een zelfverzekerd fout antwoord, en een fout vrij tijdstip is erger dan geen antwoord: u onderneemt actie voordat u erachter komt.
⛔ Alles waarvoor het volledige rooster nodig is. Hij heeft uw timetable niet per tijdstip in het geheugen, dus hij kan u niet vertellen wat er op dinsdag om 10 uur gebeurt.
Waarom hij zo is gebouwd
Een model is geen rekenmachine. De bevindingen erboven zijn bewijzen; de assistent is een lezer van bewijzen.
Het ontwerp geeft hem dus zo min mogelijk ruimte om dingen te verzinnen: hij krijgt getallen die iemand anders heeft berekend, hem wordt verteld welke vragen geen antwoord hebben in wat hij heeft gekregen, en elke FET-regel die hij noemt wordt gecontroleerd tegen de echte lijst.
⛔ Hij kan nog steeds ongelijk hebben. Behandel een antwoord als een suggestie en controleer het tegen de bevindingen, die rekenkundig zijn en met de hand kunnen worden gecontroleerd.
Een kleiner model krijgt een kortere samenvatting
Een model dat in uw browser draait, krijgt een kortere samenvatting dan een groot model. Het is gemeten: de volledige samenvatting maakte het kleine model slechter, niet beter — meer getallen voor een klein model zijn meer getallen om verkeerd toe te wijzen.
Dus dezelfde vraag kan een beter antwoord krijgen van een groter model, en dat is verwacht in plaats van een fout.