19 lines
1.3 KiB
Plaintext
19 lines
1.3 KiB
Plaintext
user Dzień dobry hello()
|
|
system Witamy w internetowym systemie rezerwacji Nachos, w czym mogę pomóc? welcomemsg()
|
|
user Chciał bym zamówić bilet na film Minionki dzisiaj o 18.30 inform(goal=reservation) AND inform(quantity=1) AND inform(time=18:30) AND inform(title=Minionki)
|
|
system "Niestety film ""Minionki"" nie jest obecnie dostępny. Obecnie w repertuarze znajdują się: Batman, To nie wypanda, Inni ludzie, Ambulans, Uncharted, Ups 2, Nasze magiczne Encanto."
|
|
user to poprosze ups 2 inform(title=ups 2)
|
|
system Na jaki dzień i godzinę miałby być ten bilet? request(date) AND request(time)
|
|
user na dzisiaj inform(date=today()
|
|
user najlepiej 18.30 inform(time=18:30)
|
|
system Dostępne godziny to: 18:00 oraz 20:00, czy któraś z nich jest odpowiednia? select(time)
|
|
user poprosze 18 inform(time=18:00)
|
|
system Dobrze. W jakim rzędzie ma zostać dokonana rezerwacja? request(area)
|
|
user jakie są dostępne miejsca? request(seats)
|
|
system Dostępne miejsca to: A1, A2, A3, B11,B12, F13, M1, M2, M3, M4 oraz M5. select(seats)
|
|
user które miejsca są daleko od ekranu? reqmore(area)
|
|
system Najdalej od ekranu znajduje się rząd M. inform(area)
|
|
user w takim razie poproszę M5 inform(seats=M5)
|
|
system Zostało ci przydzielone miejsce M5. Numer twojej rezerwacji to 123123. expl-conf(seats=M5) AND inform(reservation_id=123123)
|
|
user dziekuje thankyou()
|