Przejdź do treści

Poprawianie znalezionego

Każde umiejscowienie pokazuje zasady, które je określają, i pozwala sprawdzić, co by się stało po wyłączeniu jednej z nich – bez faktycznego wyłączania.

Wynik, który mówi „to jest niemożliwe” i na tym poprzestaje, jest tylko w połowie użyteczny. Pytanie, które faktycznie zadajesz, brzmi: którą zasadę mam zmienić.

One finding in full: what is wrong, the rule that proves it, and what to change.
One finding in full: what is wrong, the rule that proves it, and what to change.

Każdy wynik wymienia swoje ograniczenia

Otwórz wynik, który został wygenerowany przez ograniczenia, a zobaczysz listę tych ograniczeń według ich własnych nazw identyfikacyjnych, a nie jako odniesienia wewnętrzne. Wybierz nazwę ograniczenia, a to ograniczenie otworzy się w panelu na górze raportu. Panel pokazuje wagę ograniczenia, czy jest ono włączone, oraz każdego nauczyciela, grupę uczniów, salę, dzień, godzinę lekcyjną i zajęcia, które wymienia.

Pozostajesz na raporcie. Czytanie ograniczenia nie powoduje już utraty miejsca w wynikach.

Na ekranie danych panel oferuje również opcję Otwórz w tabeli, która przenosi Cię do tego ograniczenia na liście ograniczeń. Publiczny sprawdzacz nie posiada tabeli ograniczeń, więc panel nie oferuje tej opcji.

Dla niemożliwych do umieszczenia zajęć raport pokazuje również, jak do tego doszło — liczbę początkowych przedziałów czasowych, z którymi zaczęto, i ile pozostało po każdym ograniczeniu, w kolejności. Ten ślad jest zazwyczaj miejscem, gdzie znajduje się odpowiedź: jeden krok w nim to prawie zawsze ograniczenie, które jest bardziej rygorystyczne, niż zamierzałeś.

Winowajcy są zminimalizowani

Gdy zajęcia pozostały bez legalnego przedziału czasowego, sprawdzenie nie tylko wymienia każde ograniczenie, które ich dotyczyło. Próbuje ustalić najmniejszy zestaw ograniczeń, który nadal powoduje problem.

Ma to znaczenie, gdy zajęcia są objęte tuzinem ograniczeń. Usłyszenie „te dwa ograniczenia, razem, sprawiają, że to jest niemożliwe” jest użyteczne; otrzymanie listy dwunastu już nie.

Raport informuje, kiedy się to udało. Zawężona lista zawiera słowa tylko ograniczenia, które faktycznie to powodują. Bez tych słów lista zawiera każde ograniczenie, które dotyczyło zajęć, a praca nad jej zawężeniem należy do Ciebie. Sprawdzenie ma swój budżet, więc bardzo duży plik może się wyczerpać, zanim zakończy zawężanie.

„Co by było, gdyby ograniczenie było wyłączone?”

⚠ Dostępne tylko na ekranie danych. Publiczny sprawdzacz pod adresem fetviewer.com/check nie oferuje tej opcji.

Blokujący wynik posiada przycisk Co by było, gdyby ograniczenie było wyłączone?. Ponownie uruchamia całe sprawdzenie raz dla każdego ograniczenia wymienionego w wyniku, z pominięciem tego ograniczenia. Dla każdego ograniczenia pokazuje, ile blokujących problemów plik nadal by miał. Nie mówi, które to są wyniki.

Nic nie jest zapisywane i nic nie jest wyłączane. To jest pytanie, a nie edycja. Twoje ograniczenia są dokładnie takie, jakie były, gdy to zamkniesz.

To najszybszy sposób na rozwiązanie problemu: zamiast wyłączać ograniczenie, uruchamiać FET i cofać zmiany, pytasz każdego kandydata po kolei i zmieniasz to, które faktycznie odpowiada za problem.

Kolejność pracy

  1. Najpierw usuń wyniki Udowodniono niemożliwe. Dopóki ich nie usuniesz, rozwiązanie nie może się powieść, więc wszystko inne to tylko dopracowanie.
  2. Użyj śladu, aby znaleźć najbardziej rygorystyczny krok, a nie najnowsze ograniczenie.
  3. Zapytaj „Co by było, gdyby ograniczenie było wyłączone?” przed edycją czegokolwiek.
  4. Uruchom ponownie sprawdzenie. Raport jest generowany ponownie na podstawie Twoich bieżących ograniczeń, więc odpowiada natychmiast.
  5. Następnie spójrz na Błędy. Wiszące odniesienia i duplikaty są tanie w naprawie i zapobiegają zamieszaniu w następnym semestrze.

Gdzie dalej