Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rem_reguła("-------------Początek głównych reguł systemu-------------")
- rem_reguła("-----------------------------------------------------------------")
- reguła(1,"koniec",["pasażer MOŻE wsiąść na pokład"],1)
- reguła(2,"pasażer MOŻE wsiąść na pokład",["pasażer przeszedł odprawę biletowo-bagażową","pasażer przeszedł kontrolę bezpieczeństwa","pasażer okazał kartę pokładową","samolot jest gotowy do przyjęcia pasażerów"],1)
- reguła(201,"koniec",["pasażer NIE MOŻE wsiąść na pokład"],1)
- reguła(3,"pasażer NIE MOŻE wsiąść na pokład",["pasażer nie przeszedł odprawy biletowo-bagażowej"],1)
- reguła(4,"pasażer NIE MOŻE wsiąść na pokład",["pasażer nie przeszedł kontroli bezpieczeństwa"],1)
- reguła(5,"pasażer NIE MOŻE wsiąść na pokład",["pasażer nie okazał karty pokładowej"],1)
- reguła(6,"pasażer NIE MOŻE wsiąść na pokład",["samolot nie jest gotowy na przyjęcie pasażerów"],1)
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Koniec głównych reguł systemu-------------")
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Reguły sprawdzające odprawę biletowo-bagażową-------------")
- rem_reguła("-----------------------------------------------------------------")
- reguła(11,"pasażer przeszedł odprawę biletowo-bagażową",["pasażer nie posiada bagażu","pasażer ma ważny bilet","pasażer zgłosił się w odpowiednim czasie do check-in"],1)
- reguła(12,"pasażer przeszedł odprawę biletowo-bagażową",["pasażer posiada bagaż","bagaż ma prawidłową wagę","bagaż ma prawidłowe wymiary","pasażer ma ważny bilet","pasażer zgłosił się w odpowiednim czasie do check-in"],1)
- reguła(13,"pasażer nie przeszedł odprawy biletowo-bagażowej",["bagaż ma nieprawidłową wagę"],1)
- reguła(14,"pasażer nie przeszedł odprawy biletowo-bagażowej",["bagaż ma nieprawidłowe wymiary"],1)
- reguła(15,"pasażer nie przeszedł odprawy biletowo-bagażowej",["pasażer nie ma ważnego biletu"],1)
- reguła(16,"pasażer nie przeszedł odprawy biletowo-bagażowej",["pasażer spóźnił się na check-in"],1)
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Koniec reguł sprawdzających odprawę biletowo-bagażową-------------")
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Reguły sprawdzające kontrolę bezpieczeństwa-------------")
- rem_reguła("-----------------------------------------------------------------")
- reguła(21,"pasażer przeszedł kontrolę bezpieczeństwa",["bagaż nie zawiera niebezpiecznych przedmiotów","pasażer nie zachowuje się podejrzanie"],1)
- reguła(22,"pasażer nie przeszedł kontroli bezpieczeństwa",["bagaż zawiera niebezpieczne przedmioty"],1)
- reguła(23,"pasażer nie przeszedł kontroli bezpieczeństwa",["pasażer zachowuje się podejrzanie"],1)
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Koniec reguł sprawdzających kontrolę bezpieczeństwa-------------")
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Reguły sprawdzające gotowość samolotu-------------")
- rem_reguła("-----------------------------------------------------------------")
- reguła(31,"samolot jest gotowy do przyjęcia pasażerów",["samolot był zapowiedziany","bramka jest otwarta"],1)
- reguła(32,"samolot nie jest gotowy na przyjęcie pasażerów",["samolot nie był zapowiedziany"],1)
- reguła(33,"samolot nie jest gotowy na przyjęcie pasażerów",["bramka jest zamknięta"],1)
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Koniec reguł sprawdzających gotowość samolotu-------------")
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Reguły sprawdzające atrybuty bagażu-------------")
- rem_reguła("-----------------------------------------------------------------")
- reguła(41,"pasażer nie posiada bagażu",["pasażer nie posiada bagażu rejestrowanego","pasażer nie posiada bagażu podręcznego"],1)
- reguła(111,"pasażer posiada bagaż",["pasażer posiada bagaż rejestrowany","pasażer posiada bagaż podręczny"],1)
- reguła(42,"pasażer posiada bagaż",["pasażer posiada bagaż rejestrowany","pasażer nie posiada bagażu podręcznego"],1)
- reguła(43,"pasażer posiada bagaż",["pasażer posiada bagaż podręczny","pasażer nie posiada bagażu rejestrowanego"],1)
- reguła(44,"bagaż ma prawidłową wagę",["pasażer posiada bagaż rejestrowany","waga bagażu rejestrowanego jest prawidłowa"],1)
- reguła(45,"bagaż ma nieprawidłową wagę",["pasażer posiada bagaż rejestrowany","waga bagażu rejestrowanego jest nieprawidłowa"],1)
- reguła(46,"bagaż ma prawidłową wagę",["pasażer posiada bagaż podręczny","waga bagażu podręcznego jest prawidłowa"],1)
- reguła(47,"bagaż ma nieprawidłową wagę",["pasażer posiada bagaż podręczny","waga bagażu podręcznego jest nieprawidłowa"],1)
- reguła(48,"waga bagażu rejestrowanego jest prawidłowa",["waga bagażu rejestrowanego <= 30 kg"],1)
- reguła(49,"waga bagażu rejestrowanego jest nieprawidłowa",["waga bagażu rejestrowanego > 30 kg"],1)
- reguła(50,"waga bagażu podręcznego jest prawidłowa",["waga bagażu podręcznego <= 8 kg"],1)
- reguła(51,"waga bagażu podręcznego jest nieprawidłowa",["waga bagażu podręcznego > 8 kg"],1)
- reguła(52,"bagaż ma prawidłowe wymiary",["pasażer posiada bagaż rejestrowany","wymiary bagażu rejestrowanego są prawidłowe"],1)
- reguła(53,"bagaż ma nieprawidłowe wymiary",["pasażer posiada bagaż rejestrowany","wymiary bagażu rejestrowanego są nieprawidłowe"],1)
- reguła(54,"bagaż ma prawidłowe wymiary",["pasażer posiada bagaż podręczny","wymiary bagażu podręcznego są prawidłowe"],1)
- reguła(55,"bagaż ma nieprawidłowe wymiary",["pasażer posiada bagaż podręczny","wymiary bagażu podręcznego są nieprawidłowe"],1)
- reguła(56,"wymiary bagażu rejestrowanego są prawidłowe",["łączne wymiary bagażu rejestrowanego <= 250"],1)
- reguła(57,"wymiary bagażu rejestrowanego są nieprawidłowe",["łączne wymiary bagażu rejestrowanego > 250"],1)
- reguła(58,"wymiary bagażu podręcznego są prawidłowe",["bagaż podręczny nie jest składaną torbą ubraniową","wymiary bagażu podręcznego <= 55 x 40 x 20 cm"],1)
- reguła(59,"wymiary bagażu podręcznego są nieprawidłowe",["bagaż podręczny nie jest składaną torbą ubraniową","wymiary bagażu podręcznego > 55 x 40 x 20 cm"],1)
- reguła(60,"wymiary bagażu podręcznego są prawidłowe",["bagaż podręczny jest składaną torbą ubraniową","wymiary bagażu podręcznego <= 57 x 54 x 15 cm"],1)
- reguła(61,"wymiary bagażu podręcznego są nieprawidłowe",["bagaż podręczny jest składaną torbą ubraniową","wymiary bagażu podręcznego > 57 x 54 x 15 cm"],1)
- reguła(71,"wymiary bagażu podręcznego <= 55 x 40 x 20 cm",["długość bagażu podręcznego <= 55 cm","wysokość bagażu podręcznego <= 40 cm","szerokość bagażu podręcznego <= 20 cm"],1)
- reguła(72,"wymiary bagażu podręcznego > 55 x 40 x 20 cm",["długość bagażu podręcznego > 55 cm"],1)
- reguła(73,"wymiary bagażu podręcznego > 55 x 40 x 20 cm",["wysokość bagażu podręcznego > 40 cm"],1)
- reguła(74,"wymiary bagażu podręcznego > 55 x 40 x 20 cm",["szerokość bagażu podręcznego > 20 cm"],1)
- reguła(75,"wymiary bagażu podręcznego <= 57 x 54 x 15 cm",["długość bagażu podręcznego <= 57 cm","wysokość bagażu podręcznego <= 54 cm","szerokość bagażu podręcznego <= 15 cm"],1)
- reguła(76,"wymiary bagażu podręcznego > 57 x 54 x 15 cm",["długość bagażu podręcznego > 57 cm"],1)
- reguła(77,"wymiary bagażu podręcznego > 57 x 54 x 15 cm",["wysokość bagażu podręcznego > 54 cm"],1)
- reguła(78,"wymiary bagażu podręcznego > 57 x 54 x 15 cm",["szerokość bagażu podręcznego > 15 cm"],1)
- rem_reguła("-----------------------------------------------------------------")
- rem_reguła("-------------Koniec reguł sprawdzających atrybuty bagażu-------------")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement