rung_50_spacing_passive_inverse_mix

Ontology: rung_50_passive_inverse_mix

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

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

Latest Run Summary

No run report found yet for this scenario.

Utterance Plan

#Expected RouteUtterance
1assert_factEli is Finn's parent.
2assert_factGail has Finn as a parent.
3assert_factHale is parented by Gail.
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.
6retractActually retract this wrong-direction edge if it exists: parent(hale, gail).
7queryIs Eli an ancestor of Hale?

Validation Contract

IDQueryExpectMin RowsMax Rows
finn_gail_parentparent(finn, gail).success1
gail_hale_parentparent(gail, hale).success1
hale_gail_absentparent(hale, gail).no_results0
eli_hale_ancestorancestor(eli, hale).success1