knowledge base wyborDeskiSnowboardowej facets single yes; plec: query "Podaj plec:" val oneof {"mezczyzna","kobieta"}; waga: query "Podaj swoja wage" unit"kg" val range<20,200>; wzrost: query "Podaj swoj wzrost" unit "cm" val range <80,220>; rozmiarButa: query"Podaj rozmiar buta" val range<20,55>; doswiadczenie: query "Doswiadczenie" val oneof {"poczatkujacy","sredniozaawansowany","ekspert"}; rodzajStoku: query"Gdzie bedziesz jezdzil/a?" val someof{"Przygotowany stok","Na dziko(puch)","snowpark"}; predkoscJazdy: query"Jak szybko jezdzisz" val oneof{"szybko","umiarkowanie"}; stylJazdy: ask no; wide: ask no; rozmiarDeski: ask no; deska: ask no; end; rules 01: stylJazdy = "All mountain" if (doswiadczenie="poczatkujacy"|doswiadczenie="sredniozaawansowany"), rodzajStoku="Przygotowany stok", predkoscJazdy="umiarkowanie"; 02: stylJazdy = "Freestyle" if (doswiadczenie="poczatkujacy"|doswiadczenie="sredniozaawansowany"), ((rodzajStoku="Przygotowany stok"&rodzajStoku="Na dziko(puch)")|(rodzajStoku="snowpark")), predkoscJazdy="umiarkowanie"; 03: stylJazdy = "Freeride" if (doswiadczenie="ekspert"|doswiadczenie="sredniozaawansowany"), (rodzajStoku="Przygotowany stok"|rodzajStoku="Na dziko(puch)"), predkoscJazdy="szybko"; 04: stylJazdy = "Jibbing" if (doswiadczenie="ekspert"|doswiadczenie="sredniozaawansowany"), rodzajStoku="snowpark", predkoscJazdy="umiarkowanie"; 05: wide = "tak" if rozmiarButa > 44; 06: wide = "nie" if rozmiarButa < 45; // KOBIETA <155 07: rozmiarDeski = "140" if plec="kobieta", waga < 40, wzrost < 155; 08: rozmiarDeski = "140 do 143" if plec="kobieta", waga >40&<50, wzrost < 155; 09: rozmiarDeski = "142 do 145" if plec="kobieta", waga <50,60>, wzrost < 155; 10: rozmiarDeski = "144 do 147" if plec="kobieta", waga <60,70>, wzrost < 155; 11: rozmiarDeski = "146 do 149" if plec="kobieta", waga > 70, wzrost < 155; // KOBIETA <155,160> 12: rozmiarDeski = "142" if plec="kobieta", waga < 40, wzrost <155,160>; 13: rozmiarDeski = "142 do 144" if plec="kobieta", waga <40,50>, wzrost <155,160>; 14: rozmiarDeski = "143 do 147" if plec="kobieta", waga <50,60>, wzrost <155,160>; 15: rozmiarDeski = "145 do 149" if plec="kobieta", waga <60,70>, wzrost <155,160>; 16: rozmiarDeski = "147 do 150" if plec="kobieta", waga > 70, wzrost <155,160>; // KOBIETA <160,165> 17: rozmiarDeski = "144" if plec="kobieta", waga < 40, wzrost <160,165>; 18: rozmiarDeski = "143 do 145"> if plec="kobieta", waga <40,50>, wzrost <160,165>; 19: rozmiarDeski = "145 do 148" if plec="kobieta", waga <50,60>, wzrost <160,165>; 20: rozmiarDeski = "147 do 150" if plec="kobieta", waga <60,70>, wzrost <160,165>; 21: rozmiarDeski = "149 do 152" if plec="kobieta", waga > 70, wzrost <160,165>; // KOBIETA <165,175> 22: rozmiarDeski = "146" if plec="kobieta", waga < 40, wzrost <165,175>; 23: rozmiarDeski = "144 do 147"> if plec="kobieta", waga <40,50>, wzrost <165,175>; 24: rozmiarDeski = "146 do 150" if plec="kobieta", waga <50,60>, wzrost <165,175>; 25: rozmiarDeski = "149 do 152" if plec="kobieta", waga <60,70>, wzrost <165,175>; 26: rozmiarDeski = "150 do 153" if plec="kobieta", waga > 70, wzrost <165,175>; // KOBIETA > 175 27: rozmiarDeski = "148" if plec="kobieta", waga < 40, wzrost > 175; 28: rozmiarDeski = "147 do 150"> if plec="kobieta", waga <40,50>, wzrost > 175; 29: rozmiarDeski = "149 do 153" if plec="kobieta", waga <50,60>, wzrost > 175; 30: rozmiarDeski = "152 do 155" if plec="kobieta", waga <60,70>, wzrost > 175; 31: rozmiarDeski = "od 155" if plec="kobieta", waga > 70, wzrost > 175; // MEZCZYZNA <155 32: rozmiarDeski = "do 145" if plec="mezczyzna", waga < 50, wzrost < 155; 33: rozmiarDeski = "145 do 150"> if plec="mezczyzna", waga <50,60>, wzrost < 155; 34: rozmiarDeski = "149 do 154" if plec="mezczyzna", waga <60,70>, wzrost < 155; 35: rozmiarDeski = "153 do 156" if plec="mezczyzna", waga <70,80>, wzrost < 155; 36: rozmiarDeski = "155 do 159" if plec="mezczyzna", waga > 80, wzrost < 155; // MEZCZYZNA <155,170> 37: rozmiarDeski = "do 150" if plec="mezczyzna", waga < 50, wzrost <155,170>; 38: rozmiarDeski = "149 do 154"> if plec="mezczyzna", waga <50,60>, wzrost <155,170>; 39: rozmiarDeski = "153 do 156" if plec="mezczyzna", waga <60,70>, wzrost <155,170>; 40: rozmiarDeski = "155 do 159" if plec="mezczyzna", waga <70,80>, wzrost <155,170>; 41: rozmiarDeski = "158 do 161" if plec="mezczyzna", waga > 80, wzrost <155,170>; // MEZCZYZNA <170,180> 42: rozmiarDeski = "do 152" if plec="mezczyzna", waga < 50, wzrost <170,180>; 43: rozmiarDeski = "153 do 155"> if plec="mezczyzna", waga <50,60>, wzrost <170,180>; 44: rozmiarDeski = "154 do 158" if plec="mezczyzna", waga <60,70>, wzrost <170,180>; 45: rozmiarDeski = "157 do 160" if plec="mezczyzna", waga <70,80>, wzrost <170,180>; 46: rozmiarDeski = "159 do 162" if plec="mezczyzna", waga > 80, wzrost <170,180>; // MEZCZYZNA <180,200> 47: rozmiarDeski = "do 155" if plec="mezczyzna", waga < 50, wzrost <180,200>; 48: rozmiarDeski = "155 do 158"> if plec="mezczyzna", waga <50,60>, wzrost <180,200>; 49: rozmiarDeski = "157 do 160" if plec="mezczyzna", waga <60,70>, wzrost <180,200>; 50: rozmiarDeski = "159 do 162" if plec="mezczyzna", waga <70,80>, wzrost <180,200>; 51: rozmiarDeski = "161 do 164" if plec="mezczyzna", waga > 80, wzrost <180,200>; end;