16 lines
1.7 KiB
Plaintext
16 lines
1.7 KiB
Plaintext
user Dzień dobry hello()
|
||
system Witamy w internetowym systemie rezerwacji Nachos, w czym mogę pomóc? welcomemsg()
|
||
user Jakie usługi oferujecie? help()
|
||
system Nasz system odpowiada za: rezerwację biletów kinowych oraz odpowiedzi na ewentualne pytania użytkowników. select(goal)
|
||
user Chciałabym zarezerwować bilet na najbliższy film inform(goal=reservation) AND inform(date=today())
|
||
system W repertuarze najbliższymi filmami są: Uncharted 12:30, Ups2: 12:30 oraz Batman 13:00. Na który film mam zarezerwować bilet? select(title) and select(time)
|
||
user O czym jest film Uncharted? reqmore(title=Uncharted)
|
||
system "”Uncharted” zrealizowany na podstawie jednej z najlepiej sprzedających się i najbardziej cenionych serii gier wideo wszech czasów. W rolach głównych zobaczymy Toma Hollanda (""Spider-Man: Daleko od domu"") jako Nathana Drake’a i Marka Wahlberga jako „Sully” Sullivana. Uncharted przedstawi widzom, w jaki sposób Nathan Drake stał się poszukiwaczem skarbów, odkrywając jedną z największych tajemnic. " offer(title=Uncharted)
|
||
user Chcę zarezerwować bilety na film Uncharted inform(title=Uncharted)
|
||
system Dobrze. W jakim rzędzie mają zostać zarezerwowane miejsca oraz ile ma być biletów? request(area) AND request(quantity)
|
||
user 9 biletów, jakie rzędy są dostępne? inform(quanitty=9) AND reqmore(area)
|
||
system 9 wolnych miejsc pod rząd znajduje się w rzędach A,B, I oraz J. select(area)
|
||
user Chciałabym 5 miejsc w rzędzie I i 4 miejsca w rzędzie J inform(area=[I.J])
|
||
system Zostały ci przydzielone miejsca I9, I10, I11, I12, I13, J9, J10, J11 oraz J12. Numer twojej rezerwacji to 123123. inform(seats=[I9, I10, I11, I12, I13, J9, J10, J11, J12]) and inform(reservation=123213)
|
||
user Dziękuję thankyou()
|