story: [Michelle] and her son, [Kirk], went to the park, and had a wonderful time. [Michael] was disappointed that his father, [Stanley], would n't be at the play to see him perform. [Michael] took his son [Kirk] out for ice cream.
query: ('Michelle', 'Stanley')
clean_story: [Michelle] and her son, [Kirk], went to the park, and had a wonderful time. [Michael] took his son [Kirk] out for ice cream. [Michael] was disappointed that his father, [Stanley], would n't be at the play to see him perform.
proof_state: [{('Michelle', 'father', 'Stanley'): [('Michelle', 'son', 'Kirk'), ('Kirk', 'grandfather', 'Stanley')]}, {('Kirk', 'grandfather', 'Stanley'): [('Kirk', 'father', 'Michael'), ('Michael', 'father', 'Stanley')]}]
edge_types: ['son', 'father', 'father']