user Witam hello() system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg() user Możesz mi podać jakie są najbliższe seanse? request(closestscreenings) system Najbliższe seanse (30.03) to: 12:30 - 'Niewypanda', 13:00 - 'Inni ludzie', 14:30 - 'Batman', 15:15 - 'Ambulans' offer(closestscreenings) user A w jakim to kinie? null() system Nie do końca rozumiem. Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru repeat()&offer(task) user Chcę wiedzieć w jakim kinie podajesz seanse null() system Nie do końca rozumiem. Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru repeat()&offer(task) user kino lokalizacja request(localisation) system Lokalizacja obecnie wybranego kina to: Kinomaniak, Poznańska 1, Poznań inform(localisation=Kinomaniak, Poznańska 1, Poznań) user Ile kosztują bielty na Niewypanda? null() system Nie do końca rozumiem. Czy chodzi Ci o film 'To nie wypanda'? repeat()&request(movie) user Tak affirm() system Bazowa cena biletu na film 'To nie wypanda' to: 15 zł inform(baseticketprice=15.00) user A kiedy bilety są najtańsze? request(promotions) system Dostępne zniżki biletów to: ulgowy - 50% studencki - 50% senior - 30% weteran - 40% offer(promotions) user W jaki dzień bilety są najtańsze? reqmore(promotions) system W soboty i w niedziele obowiązuje obecnie zniżka 10% na wszystkie bilety w ramach akcji 'Weekend z kinem' offer(promotions) user W takim razie chciałbym zarezerować dwa miejsca na film to nie wipanda w niedzielę null() system Czy masz na myśli film 'To nie wypanda'? canthelp.missing_slot_value(movie) user Tak affirm() system Ok. Rezerwacja 2 biletów na film 'To nie wypanda'. Jaki ma być typ biletów? affirm()&expl-conf(task=book, ticketsnumber=2, movie=To nie wypanda)&request(tickettype) user Jeden ulgowy jeden senior inform(tickettype=reduced)&(tickettype=senior) system W porządku. Sala dla wybranego seansu liczy 12 rzędów. Jakie miejsca Cię interesują? affirm()&request(row) user Z tyłu sali null() system Dostępność miejsca dla rzędów 6-12: wszystkie miejsca wolne. Podaj interesujące się miejsca offer(row, seat) user 9 i 10 inform(seat=9)&inform(seat=10) system Jaki rząd? request(row) user Ostatni inform(row=12)