rung_100_fuzzy_tail_directional_chatty

Ontology: rung_100_fuzzy_directional_chatty

Scenario file: D:\_PROJECTS\prethinker\kb_scenarios\rung_100_fuzzy_tail_directional_chatty.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_factok so Ari is Bo's parent, that's the setup.
2assert_factCy has Bo as a parent, pretty sure.
3assert_factDi got parented by Cy.
4assert_factEli has Di as a parent.
5assert_factFay is Eli's parent.
6assert_factGus has Fay as a parent.
7assert_ruleIf X is a parent of Y then X is an ancestor of Y.
8assert_ruleIf X is an ancestor of Y and Y is an ancestor of Z then X is an ancestor of Z.
9retractActually remove this if it exists: parent(cy, bo).
10retractAlso remove this if it exists: parent(di, cy).
11queryIs Ari an ancestor of Eli, or nah?
12queryAnd is Fay an ancestor of Gus?

Validation Contract

IDQueryExpectMin RowsMax Rows
bo_cy_parentparent(bo, cy).success1
cy_di_parentparent(cy, di).success1
cy_bo_absentparent(cy, bo).no_results0
di_cy_absentparent(di, cy).no_results0
ari_eli_ancestorancestor(ari, eli).success1
fay_gus_ancestorancestor(fay, gus).success1