system Witaj w systemie rezerwacji kolejowej, w czym mógłbym Ci pomóc? welcomemsg()
user Chciałbym zarezerwować bileta na trasie Warszawa-Berlin, czy jest to możliwe? "request(from=""Warszawa""&to=""Berlin"")"
system W naszym systemie nie ma połączenia z Warszawy do Berlina. Czy chciałbyś zobaczyć dostępne połączenia z Warszawa? "negate(connection&from=""Warszawy""&to=""Berlina"")"
user Obsługujecie połaczenia zagraniczne? reqmore(connection)
system W naszym systemie znajdują się wyłącznie połączenia krajowe na terenie Polski. inform(only_local_connection)
user Dobrze, to poproszę bilet na trasę Poznań-Przemyśl. Przez Warszawę "request(from=""Warszawa""&to=""Przemyśl"")"
system W jakim terminie ma się odbyć podróż? request(date)
user W przyszły poniedziałek "inform(date=""przyszły poniedziałek"")"
system W dniu 28.03 dostępne są pociągi o godzinach 11:32 oraz 15:34 ze stacji Poznań Główny do Przemyśl przejeżdżające przez stację Warszawa Główny. Które z tych połączeń chciał(a)by Pan/Pani wybrać? "offer(date=""28.03""&from=""Poznań Główny""&to=""Przemyśl"")"
user To wcześniejsze "inform(time=""wcześniejsze"")"
system Czy chciałbyś zarezerwować bilet na pociąg 28.03 o godzinie 11:32 ze stacji Poznań Główny do Przemyśl? "offer(date=""28.03""&time=""11:32""&from=""Poznań Główny""&to=""Przemyśl"")"
user Tak affirm
system Ile osób będzie podróżować? request(travelers_count)
user 2 "inform(travelers_count=""2"")"
system Ilu pasażerów będzie podróżować z ulgą? request(travelers_discount_count)
user 1 "inform(travelers_discount_count=""1"")"
system Jaką ulgę posiada ten pasażer? request(travelers_discounts[0])
user Żadnej "inform(travelers_discounts[0]=""Żadnej"")"
system Ilu pasażerów będzie podróżować z ulgą? request(travelers_discount_count)
user 1. Uczeń "inform(travelers_discount_count=""1""&travelers_discount[0]=""Uczeń"")"
system Jakiej klasy wagon byłby nabardziej odpowiedni? request(carriage_class)
user Jakie są klasy? request(carriage_class_list)
system W tym pociągu dostępne są wagony klasy 1 oraz 2. inform(carriage_class_list)
user To klasa 2 "inform(carriage_class=""2"")"
system Czy przewożony będzie dodatkowy bagaż/zwierzęta? request(animals)
user Nie deny(animals)
system Czy preferuje Pan/Pani miejsce przy oknie czy w przejściu? request(seat_type)
user W przejściu "inform(seat_type=""w przejściu"")"
system Czy chciałbyś zarezerwować 2 bilety (1 normalny i 1 ulgowy) w klasie 2 na pociąg 28.03 o godzinie 11:32 ze stacji Poznań Główny do Przemyśl? inform(ticket)
user Tak confirm(ticket)
user Czy mogę zapłacić? request(payment)
system Dziękujemy za dokonanie rezerwacji. Nastąpi przekierowanie do systemu płatności. Życzymy miłej podróży. bye