33 lines
2.2 KiB
Plaintext
33 lines
2.2 KiB
Plaintext
user Halo? hello()
|
|
system Witamy w systemie kinowym Nachos. welcomemsg()
|
|
user Chaciałbym pójść na premierę filmu, jakie premiery są w tym tygodniu? reqmore(date=2022-04-04 - 2022-04-11)
|
|
system W tym tygodniu gramy: Batman, Podróż na Księżyc, Krzyk, Na noże. select(title)
|
|
user Wybieram Batmana. inform(title=Batman)
|
|
system Jaki termin cię interesuje? request(date)
|
|
user Najbliższy czwartek. inform(date=2022-04-07)
|
|
system Batman w czwartek grany jest o 12:30, 15:00, 17:30 oraz o 20:45. select(time)
|
|
user Wybieram: 17:30. inform(time=17:30)
|
|
system Jakie bilety? request(tickets_type)
|
|
user Są zniżki studenckie? reqmore(tickets_type=student)
|
|
system Tak 21% przy okazaniu legitymacji studenckiej. request(ticket_type=student)
|
|
user Super, w takim razie poproszę studnecki. inform(ticket_type=student)
|
|
system Ile biletów studenckich potrzebujesz? request(quantity) AND impl-conf(tickets_type=student)
|
|
user 1x studencki. inform(quantity=1)
|
|
system Chcesz usiąść po lewej, na środku czy po prawej stronie? request(area)
|
|
user Na środku. inform(area=[middle, middle])
|
|
system Utworzono rezerwację na film Batman dnia 24.01 o godzinie 17:30 z jednym biletem ulgowym. Twój numer rezerwacji to 21372137. inform(reservation_id=21372137) AND expl-conf(title) AND expl-conf(date) AND expl-conf(time)
|
|
user Czy mogę zarezerwować kolejny bilet? inform(goal=reservation)
|
|
system Na ten sam film? request(title)
|
|
user Tak. inform(title=Batman)
|
|
system Jaki bilet cię interesuje? request(tickets_type)
|
|
user Normalny. reqmore(tickets_type=normal)
|
|
system Dobrze, dodano 1 bilet normalny. expl-conf(quantity=1) AND expl-conf(tickets_type=normal)
|
|
user Super, poproszę by miejsca były obok siebie. inform(seats=seats(21372137).nextTo())
|
|
system Masz przydzielone miejsca 12h i 13h. expl-conf(seats=[12h, 13h])
|
|
user Super, czy można płacić z góry? reqmore(payment)
|
|
system Płatność możliwa jest tylko przy kasach. offer(payment)
|
|
user Ok, czy bilety mam już zarezerwowane? reqmore(reservation_id=21372137)
|
|
system Tak numer twojej rezerwacji to 21372137 na film Batman dnia 24.01 o godzinie 17:30. inform(reservation_id) AND inform(title) AND inform(date) AND inform(time)
|
|
user Super, dziękuję. bye()
|
|
system Cześć! bye()
|