user Witam hello() system Witam w systemie kinowym Nachos. Jak mogę ci pomóc? welcomemsg() user Chciałbym zarezerwować bilet ale nie wiem na co. inform(goal=reservation) 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 offer(title) AND offer(date) AND offer(time) user Czy film Historia mojej żony jest ciekawy ? reqmore(title=Historia mojej żony) system Uwaźam, że tak ack() user Dobrze to poproszę inform(title=Historia mojej żony) system Ulgowy czy normalny? select(ticket_type) user Ulgowy inform(tickets_type=reduced) system Ile biletów? selec(quantity) user czy jest jakaś maksymalna liczba ? reqmore(quantity) system Nie null() user to poproszę 100 inform(quantity=100) system Dobrze, prosze wymienić czy majš byc ulgowe czy normalne select(tickets_type) user tak jak powiedziałem ulgowe inform(tickets_type=[reduced, 100]) system Dobrze, jakie miejsca Pana interesujš? request(area) user środek Sali inform(area=middle) system Dobrze, Pana miejsca to sš: M1, M2, M3, ..., M98, M99, M100. Czy zgadza sie Pan z wyborem? inform(seats=[M1...M100]) user tak confirm() system Informacja o rezerwacji: 100x bilet ulgowy, miejsca M1, M2, M3, ..., M98, M99, M100, film Historia mojej żony, dnia 30/03/2022, godzina 17:40. Czy jeszcze w czymś Panu pomóc? inform(title=Historia mojej żony) AND inform(date=30/03/2022) AND inform(time=17:40) AND inform(seats=[M1...M100]) AND reqmore() user Nie dziękuje confirm() AND negate() system Dziękuję również bye()