rung_26_robustness_hard_double_repair_chain

Ontology: rung_26_hard_double_repair_chain

Scenario file: D:\_PROJECTS\prethinker\kb_scenarios\rung_26_robustness_hard_double_repair_chain.json

Generated 2026-04-13 00:48:06 UTC | Back to ladder index | Back to docs

Latest Run Summary

No run report found yet for this scenario.

Utterance Plan

#Expected RouteUtterance
1assert_factPlease add this fact: Aria is the parent of Ben.
2assert_factBen is the parent of Cora.
3assert_factCora is the parent of Drew.
4assert_ruleIf X is a parent of Y then X is an ancestor of Y.
5assert_ruleIf X is an ancestor of Y and Y is an ancestor of Z then X is an ancestor of Z.
6retractI need one repair here: retract parent(ben, cora).
7assert_factUse this link instead: Ben is the parent of Eli.
8assert_factAnd Eli is the parent of Cora.
9queryIs Aria an ancestor of Drew now?

Validation Contract

IDQueryExpectMin RowsMax Rows
old_ben_cora_removedparent(ben, cora).no_results0
ben_eli_existsparent(ben, eli).success1
aria_drew_ancestorancestor(aria, drew).success1