examples/formbot/data/stories.md
## happy path
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
- form{"name": null}
- utter_slots_values
* thankyou
- utter_noworries
## unhappy path
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
* chitchat
- utter_chitchat
- restaurant_form
- form{"name": null}
- utter_slots_values
* thankyou
- utter_noworries
## very unhappy path
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
* chitchat
- utter_chitchat
- restaurant_form
* chitchat
- utter_chitchat
- restaurant_form
* chitchat
- utter_chitchat
- restaurant_form
- form{"name": null}
- utter_slots_values
* thankyou
- utter_noworries
## stop but continue path
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
* stop
- utter_ask_continue
* affirm
- restaurant_form
- form{"name": null}
- utter_slots_values
* thankyou
- utter_noworries
## stop and really stop path
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
* stop
- utter_ask_continue
* deny
- action_deactivate_form
- form{"name": null}
## chitchat stop but continue path
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
* chitchat
- utter_chitchat
- restaurant_form
* stop
- utter_ask_continue
* affirm
- restaurant_form
- form{"name": null}
- utter_slots_values
* thankyou
- utter_noworries
## stop but continue and chitchat path
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
* stop
- utter_ask_continue
* affirm
- restaurant_form
* chitchat
- utter_chitchat
- restaurant_form
- form{"name": null}
- utter_slots_values
* thankyou
- utter_noworries
## chitchat stop but continue and chitchat path
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
* chitchat
- utter_chitchat
- restaurant_form
* stop
- utter_ask_continue
* affirm
- restaurant_form
* chitchat
- utter_chitchat
- restaurant_form
- form{"name": null}
- utter_slots_values
* thankyou
- utter_noworries
## chitchat, stop and really stop path
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
* chitchat
- utter_chitchat
- restaurant_form
* stop
- utter_ask_continue
* deny
- action_deactivate_form
- form{"name": null}
## Generated Story 3490283781720101690 (example from interactive learning, "form: " will be excluded from training)
* greet
- utter_greet
* request_restaurant
- restaurant_form
- form{"name": "restaurant_form"}
- slot{"requested_slot": "cuisine"}
* chitchat
- utter_chitchat <!-- restaurant_form was predicted by FormPolicy and rejected, other policy predicted utter_chitchat -->
- restaurant_form
- slot{"requested_slot": "cuisine"}
* form: inform{"cuisine": "mexican"}
- slot{"cuisine": "mexican"}
- form: restaurant_form
- slot{"cuisine": "mexican"}
- slot{"requested_slot": "num_people"}
* form: inform{"number": "2"}
- form: restaurant_form
- slot{"num_people": "2"}
- slot{"requested_slot": "outdoor_seating"}
* chitchat
- utter_chitchat
- restaurant_form
- slot{"requested_slot": "outdoor_seating"}
* stop
- utter_ask_continue
* affirm
- restaurant_form <!-- FormPolicy predicted FormValidation(False), other policy predicted restaurant_form -->
- slot{"requested_slot": "outdoor_seating"}
* form: affirm
- form: restaurant_form
- slot{"outdoor_seating": true}
- slot{"requested_slot": "preferences"}
* form: inform
- form: restaurant_form
- slot{"preferences": "/inform"}
- slot{"requested_slot": "feedback"}
* form: inform{"feedback": "great"}
- slot{"feedback": "great"}
- form: restaurant_form
- slot{"feedback": "great"}
- form{"name": null}
- slot{"requested_slot": null}
- utter_slots_values
* thankyou
- utter_noworries