ŠPECIFIKÁCIA MODULU
  Komparátor
Popis
  Univerzálny modul podorujúci zovšeobecňovanie a porovnávanie popisu problémov
Elementy
  Zovšeobecnenie, Porovnanie výsledku, Riešenie, Poskytnutie riešenia
Volané
  Porovnaj s existujúcimi problémami
 porovnáva s novými a starými popismi problémov
Porovnaj so stavom siete
 porovnáva nové a sietové popisy problémov
Testovanie výsledku smerovania  porovnanie s nových s FLD popismi problémami
Volá
  Problém manažér: Pridaj riešenie
Problém manažér: Pridaj výsledok porovnania
Báza znalostí: Hierarchia problemov
Algoritmy
  Porovnaj(Popis problemu 1, Popis problému 2, Druh porovnannia, Porovnávacie dáta)
(príklad):
 
CASE
    Popis problému 1 je zovšeobecnením Popisu problému 2
          pridaj výsledok porovnania (NEDOSTATOČNÉ DATA + Rozdiely)
    Popis problému 1 je rovnaký ako Popis problému 2
          pridaj riešenie(Druh porovnania, Porovnávacie dáta)
    Popis problému 2 je zovšeobecnením Popisu problému 1
          IF Druh porovnania = nový-starý
             THEN RETURN chyba
             ELSE pridaj riešenie (Druh porovnania, Porovnávacie dáta)
Dáta
  Druh porovnania ::=nový-starý | nový-sieť | nový-FLD
Porovnávacie data ::== číslo_otázky | stav_info | FLD
Rozdiely::== data_problému*.


späť