user	Dzień dobry	hello()
system	Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc?	welcomemsg()
user	Chciałbym wypożyczyć film	null()
system	W naszym systemie nie obsługujemy wypożyczania filmów	confirm-domain() 
user	Co obsługujecie?	request(info)
system	zakup biletu rezerwacje biletu, przegląd aktualnego repertuaru	inform(info)
user	Chciałbym poznać akltualny repertuar	request(task=closestscreenings)
system	W dniu jutrzejszym o godzinie 12:00 Górnik i 7 żubrów, 15:30 Batman,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków. Czy interesuje pana jakiś inny dzień?	offer(closestscreenings)
system	Tak, wczorajszy	ack()
system	Wczoraj odbył się o godzinie 15:30 Batman, 18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków	offer(closestscreenings)
user	Chciałbym zarezerwować bilety na Batman i zemsta Muminków jutro o 21:00	request(task=book&movie='Batman i zemsta Muminków'&date='jutro'&hour='21:00')
system	Dobrze na jakie imie i nazwisko oraz e-mail chciałby pan to zarezerwować?	request(name)&request(e-mail)
user	Taki O okita@mail.com	inform(e-mail='okita@mail.com'&name='Taki O')
system	Dobrze jakie miejsca pana interesują?	request(seat)
user	Wygodne	null()
system	Chciałby pan zakupić miejsca w rzędach bliżej ekranu, bardziej w środkowych czy na końcu sali ?	request(seat)
user	Na końcu sali	inform(seat)
system	Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14	affirm()&offer(seat)
user	Poproszę miejsce 11 w przedostatnim rzędzie. I 7 w ostatnim rzędzie	inform(seat=11 &row=w przedostatnim rzędzie&seat='7&row=w ostatnim rzędzie')
system	Dobrze dla potwierdzenia chciałby pan zakupić 2 bilety na dane Taki O, okita@mail.com na dzień 24.03 o godzinie 21:00 na film 'Batman i zemsta Muminków', miejsca 7 w rzędzie 14 oraz miejsce 11 w rzędzie 13. Czy wszystko się zgadza?	inform(movie='Batman i zemsta Muminków')&inform(e-mail='okita@mail.com')&inform(name='Taki O')&inform(date='23.03,21:00')&inform(seat=(11,10')&inform(seat='7,11')
user	Zgadza się	act()
system	Dobrze chce pan dokonać płatności teraz czy 30 min przed seansem?	inform(payments)
user	Chcę tylko zarezerwować	inform(task=reservation)
system	Dobrze w takim razie zarezerwował pan 2 miejsca, Trzeba się stawić 30 min przed seansem aby rezerwacja nie przepadła.	affirm()&inform(task='reservation')
user	Super	act()
user	Chciałbym anulować rezerwację	inform(task='reservation')
system	Dobrze czy na pewno chce pan anulować rezerwacje?	repeat()
user	Tak	act()
system	Dobrze anulował pan rezerwację. Czy w czymś jeszcze mogę pomóc ?	affirm()
user	To wszystko, dziękuję	bye()
system	Dziękuje	bye()