user Dzień dobry hello() system Witam w systemie rezerwacji hoteli. Gdzie chciałbys się wybrać? welcomemsg() user Dzień dobry. Chciałbym wybrać się do warszawy na przyszły weekend. Szukam pokoi dla dwóch osób w cenie do 500 zł za noc. inform(city=Warszawa, date=31.03-02.04, people=2, price<1000)/request(hotel) system Jakie udogodnienia chciałbys w hotelu? request(facilities) user Zależałoby mi na śniadaniu oraz na tym żeby hotel był blisko centrum miasta. Miło by było jakby był dostępny basen. inform(facilities=[śniadanie, blisko centrum, basen] system Oferuję 2 hotele: -hotel ZZ - w ścisłym centrum, z basenem oraz śniadaniami -hotel YY - nieco tańszy, 5 minut spacerkiem do centrum miasta, oferujący kompleks spa oraz śniadania select(ZZ,XX,YY) user Poproszę w takim wypadku o rezerwację w hotelu YY. confirm(YY) system Proszę podać termin rezerwacji. request(date) user 31.03-02.04 inform(date) system Dobrze, w takim razie hotel YY dla dwóch osób w terminie 31.03 do 02.04, czy wszystko się zgadza? confirm-domain(hotel=YY, people=2,date=31.03-02.04) user Tak, dziękuję affirm system Dobrze, rezerwacja hotelu YY dla dwóch osób w terminie 31.03 do 02.04 potwierdzona. Numer rezerwacji: 1234567890. Życzę miłego pobytu! inform(reservation=1234567890) user Dziękuję! thankyou()