Niestety tablice zależności są średnio przydatne przy programowaniu zależności w symulatorze, w innym przypadku zapewne bym je wykorzystał jako formę wprowadzania danych do edytora.
Główny problem polega na tym, że w systemie E1 wszystkie przebiegi od danego semafora utwierdzane są wspólnym przekaźnikiem i trzeba je rozróżniać poprzez sprawdzanie Kn charakterystycznych zwrotnic. Komplikuje to programowanie m.in. zamknięć zwrotnic, podświetleń szczelin na pulpicie, wykluczeń specjalnych przebiegów, układów zwalniania przebiegów.
Co prawda można prosto wpisać dla każdego przebiegu charakterystyczne położenia zwrotnic i dalej zautomatyzować proces tworzenia zależności, ale w efekcie otrzymamy dużą nadmiarowość kodu (np. gdy dany przebieg jest sprzeczny z wszystkimi przebiegami od semafora A, to wystarczy wykluczyć przekaźnikiem Ua - natomiast automatycznie wygenerowane zostało by sprawdzanie wszystkich przebiegów od A osobno; myślałem nad automatycznym upraszczaniem kodu w takich przypadkach, ale chyba było by to bardziej skomplikowane do zrobienia od ręcznego wpisania tych zależności), dlatego ta metoda jest stosowana w ograniczonym zakresie.
Poza tym w tablicy zależności nie ma informacji na temat zależności obrazów sygnałowych na semaforach od położeń zwrotnic i sygnałów na innych semaforach, a także brak jest podanej kolejności przejeżdżanych odcinków, co ma znaczenie dla układów zwalniania przebiegów.