Generated 2026-04-13 00:48:05 UTC | Back to ladder index | Back to docs
No run report found yet for this scenario.
| # | Expected Route | Utterance |
|---|---|---|
| 1 | assert_fact | Use predicates bear/1, goldilocks/1, tasted/2, ate_all/2, broke/1, slept_in/2, saw/2, porridge_of/2, chair_of/2, bed_of/2 for this story when possible. |
| 2 | assert_fact | Chapter chunk 1: Once upon a time there were three Bears, who lived together in a house of their own, in a wood. One was a Little Wee Bear, one was a Middle-sized Bear, and the other was a Great Big Bear. They had a bowl for each bear, a chair for each bear, and a bed for each bear. |
| 3 | assert_fact | Great Big Bear is a bear. |
| 4 | assert_fact | Middle-sized Bear is a bear. |
| 5 | assert_fact | Little Wee Bear is a bear. |
| 6 | assert_fact | Goldilocks was a little girl. |
| 7 | assert_rule | Chapter chunk 3: First Goldilocks tasted the porridge of the Great Big Bear and it was too hot. Next she tasted the porridge of the Middle-sized Bear and it was too cold. Then she tasted the porridge of the Little Wee Bear and it was just right, so she ate it all. |
| 8 | assert_fact | Goldilocks tasted Great Big Bear's porridge. |
| 9 | assert_fact | Goldilocks tasted Middle-sized Bear's porridge. |
| 10 | assert_fact | Goldilocks tasted Little Wee Bear's porridge. |
| 11 | assert_fact | Goldilocks ate all of Little Wee Bear's porridge. |
| 12 | assert_rule | Chapter chunk 4: Goldilocks sat in the great chair, then in the middle-sized chair, and then in the little chair. The little chair broke while she sat in it. |
| 13 | assert_fact | Little Wee Bear's chair broke. |
| 14 | assert_fact | Chapter chunk 5: Goldilocks went upstairs and tried the three beds. The little bed was just right and she fell asleep there. |
| 15 | assert_fact | Goldilocks slept in Little Wee Bear's bed. |
| 16 | assert_rule | Chapter chunk 6: The three bears returned, looked around, and then went upstairs. Little Wee Bear found Goldilocks still in his bed. |
| 17 | assert_fact | Little Wee Bear saw Goldilocks in his bed. |
| 18 | query | Who ate all the porridge? |
| 19 | query | Which chair broke? |
| 20 | query | Who saw Goldilocks in a bed? |
| ID | Query | Expect | Min Rows | Max Rows |
|---|---|---|---|---|
| goldilocks_entity | goldilocks(X). | success | 1 | |
| bear_entities | bear(X). | success | 2 | |
| tasting_events | tasted(goldilocks, X). | success | 1 | |
| ate_all_event | ate_all(goldilocks, X). | success | 1 | |
| broken_chair_event | broke(X). | success | 1 | |
| sleep_event | slept_in(goldilocks, X). | success | 1 | |
| observed_in_bed | saw(X, goldilocks). | success | 1 |