inform((_:search,day,'thursday');(_:search,departure,'cambridge');(_:search,destination,'ely');(_:search,type,'Train'))
user
I need a train that leaves this Thursday from Cambridge to Ely .
inform((_:result,count,'10');(_:result,day,'Thursday');(_:result,destination,'Ely');(_:result,leave_at,'05:50');(_:result,leave_at,'23:50');(_:result,leave_at,'on the : 50 every two hours');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
I have 10 trains to Ely Thursday , leaving on the : 50 every two hours from 05:50 to 23:50 . Did you have a particular time in mind ?
inform((_:search,leave_at,'17:45');(_:search,type,'Train'))
user
I need to leave after 17:45 so anytime after that would be great .
inform((_:result,arrive_by,'18:07');(_:result,departure,'Cambridge');(_:result,destination,'Ely');(_:result,id,'TR7355');(_:result,leave_at,'17:50');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
I have train TR7355 from Cambridge departing at 17:50 and arriving in Ely at 18:07 . Would this train work for you or would you like a later departure ?
inform((_:search,people,'3');(_:search,type,'Train'))
user
That 's great . I 'll need 3 tickets , please .
inform((_:booking,category,'Train');(_:booking,ref,'WDETDX35');(_:booking,ticket,'13.2 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 13.2 GBP payable at the station . Reference number is : WDETDX35 .
inform((_:search,departure,'cambridge');(_:search,destination,'broxbourne');(_:search,people,'3');(_:search,type,'Train'))
user
I apologize this train is going to broxbourne from cambridge . for 3 people are you able to book that ?
select((_:result,day,'Thursday');(_:result,leave_at,'17:45');(_:result,type,'Train'))
system
Sure , do you still need the train on Thursday after 17:45 ?
inform((_:search,day,'thursday');(_:search,departure,'cambridge');(_:search,destination,'broxbourne');(_:search,leave_at,'17:45');(_:search,type,'Train'))
user
Yes , that 's Broxbourne to Cambridge on Thursday , leaving after 17:45 .
request((_:search,arrive_by,?);(_:search,type,'Train'))
system
When would you like to arrive ?
inform((_:search,day,'thursday');(_:search,departure,'Cambridge');(_:search,destination,'Broxbourne');(_:search,leave_at,'17:45');(_:search,type,'Train'))
user
Sorry . I really need to be leaving from Cambridge to go to Broxbourne , leaving after 17:45 on Thursday . Arrival time does n't matter .
inform((_:result,arrive_by,'19:01');(_:result,departure,'Cambridge');(_:result,destination,'Broxbourne');(_:result,id,'TR9890');(_:result,leave_at,'18:01');(_:result,ticket,'17.90 pounds');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
How about TR9890 ? It departs Cambridge at 18:01 and arrives in Broxbourne at 19:01 . It is 17.90 pounds per ticket . Would you like to book that one ?
request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , please . I will need the reference number when you are finished .
reqmore() inform((_:booking,category,'Train');(_:booking,people,'3');(_:booking,ref,'TSUJXVYU');(_:booking,ticket,'53.70 GBP');(_:booking,type,'Booking'))
system
Your booking was a success . The total fee for 3 tickets is 53.70 GBP , payable at the station , and your reference number is TSUJXVYU . Is there anything else I can do ?
user
No that will do , cheers .
system
Thank you , good bye .
_:search day thursday
_:search departure cambridge
_:search destination ely
_:search type Train
_:search day thursday
_:search departure cambridge
_:search destination ely
_:result count 10
_:result day Thursday
_:result destination Ely
_:result leave_at 05:50
_:result leave_at 23:50
_:result leave_at on the : 50 every two hours
_:result type Train
_:search leave_at 17:45
_:search type Train
_:search day thursday
_:search departure cambridge
_:search destination ely
_:result count 10
_:result day Thursday
_:result arrive_by 18:07
_:result departure Cambridge
_:result destination Ely
_:result id TR7355
_:result leave_at 17:50
_:result type Train
_:search leave_at ?
_:search people 3
_:search type Train
_:search day thursday
_:result count 10
_:result day Thursday
_:result arrive_by 18:07
_:result departure Cambridge
_:result destination Ely
_:result id TR7355
_:result leave_at 17:50
_:result type Train
_:search leave_at ?
_:booking category Train
_:booking ref WDETDX35
_:booking ticket 13.2 GBP
_:booking type Booking
_:search departure cambridge
_:search destination broxbourne
_:search people 3
_:search type Train
_:result count 10
_:result arrive_by 18:07
_:result departure Cambridge
_:result destination Ely
_:result id TR7355
_:booking category Train
_:booking ref WDETDX35
_:booking ticket 13.2 GBP
_:booking type Booking
_:search people 3
_:result day Thursday
_:result leave_at 17:45
_:result type Train
_:search day thursday
_:search departure cambridge
_:search destination broxbourne
_:search leave_at 17:45
_:search type Train
_:result count 10
_:result arrive_by 18:07
_:result departure Cambridge
_:result destination Ely
_:result id TR7355
_:booking category Train
_:booking ref WDETDX35
_:booking ticket 13.2 GBP
_:booking type Booking
_:search people 3
_:result day Thursday
_:result leave_at 17:45
_:result type Train
_:search arrive_by ?
_:search day thursday
_:search departure Cambridge
_:search destination Broxbourne
_:search leave_at 17:45
_:search type Train
_:result count 10
_:booking category Train
_:booking ref WDETDX35
_:booking ticket 13.2 GBP
_:booking type Booking
_:search people 3
_:result day Thursday
_:search arrive_by ?
_:search day thursday
_:search departure Cambridge
_:search destination Broxbourne
_:search leave_at 17:45
_:search type Train
_:result arrive_by 19:01
_:result departure Cambridge
_:result destination Broxbourne
_:result id TR9890
_:result leave_at 18:01
_:result ticket 17.90 pounds
_:result type Train
_:system offered _:booking
_:result ref ?
_:result count 10
_:search people 3
_:result day Thursday
_:search arrive_by ?
_:search day thursday
_:search departure Cambridge
_:search destination Broxbourne
_:search leave_at 17:45
_:search type Train
_:result arrive_by 19:01
_:result departure Cambridge
_:result destination Broxbourne
_:result id TR9890
_:result leave_at 18:01
_:result ticket 17.90 pounds
_:result type Train
_:system offered _:booking
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking people 3
_:booking ref TSUJXVYU
_:booking ticket 53.70 GBP
_:booking type Booking