user Witam hello() system Witam w systemie kinowym Nachos. Jak mogę ci pomóc? welcomemsg() user Jakie sš najbliższe seanse? reqmore(title) AND reqmore(date) AND reqmore(time) system Dzieiejszy repertuar: 13:30 Piosenki o miłości 16:00 Cud Guadalupe 17:00 Jakoś to będzie 17:40 Historia mojej żony 18:40 Matki równoległe 20:30 Wielka wolność 20:40 Najgorszy człowiek na świecie 22:50 Inni ludzie select(title) AND select(time) user W jakim to kinie? reqmore(location) system W kinie Blugarska offer(location=[Blugarska]) user A gdzie jest to kino? reqmore(location) system Bułgarska 19, 60-320 Poznań offer(location=[Blugarska]) user Ile kosztujš bilety na Inni ludzie? reqmore(price) system Normalny czy uglowy? select(tickets_type) user oba inform(tickets_type=[reduced, 1]) AND inform(tickets_type=[regular, 1]) system Normalny - 20zł, uglowy - 13zł offer(price) user A w jaki dzień bilety sš tańsze? reqmore(price) system W wtorek i czwartek kosztujš o 2 zł mniej niż podana cena offer(price) user W takim razie chciałbym zarezerwować dwa bilety na czwartek na film Inni Ludzie inform(title=Inni ludzie) AND inform(date=31/03/2022) inform(quantity=[2]) system Dobrze, bilety majš być ulgowe czy normalne reqmore(tickets_type) user Jeden normalny i ulgowy inform(tickets_type=[normal,1]) AND inform(tickets_type=[reduced,1]) system Dobrze, jakie miejsce Pana interesuje? request(area) user Na środku Sali inform(area=[middle]) system Dobrze, miejsca Pana to M25. Czy zgadza się Pan z wyborem miejsca? inform(seats=[m25]) user Chciałem zarezerwować dwa miejsca reqmore(seats) system Trzeba najpierw wybrać miejsce dla jednego biletu negate() user Zgadzam się infrom(seats=[m25]) system Dobrze, drugie miejsce Pana to M26. Czy zgadza się Pan z wyborem miejsca? infrom(seats=[m26]) user Tak inform(seats=[m26]) system Informacja o rezerwacji: 1x bilet ulgowy 1x biley normalny, miejsca M25 i M26, film Inni Ludzie, dnia 30/03/2022, godzina 22:50. Czy jeszcze w czymś Panu pomóć? affirm(title=[Inni ludzie]) AND affirm(date=31/03/2022) AND affirm(time=22:50) affirm(tickets_type=[normal, 1]) AND affirm(tickets_type=[reduced, 1]) AND(seats=[m25,m26]) user Jaki jest koszt tej rezerwacji? reqmore(reservation_id) system Rezerwacja jest za darmo offer(reservation_id) user A ile kosztujš bilety łšcznie? reqmore(price) system 33 zł offer(price=[33]) user ok. Dziękuję ack()