{"world":"ashcombe-hall","kind":"meta","opening":"the adventure begins. You are in the study of Ashcombe Hall. Somewhere in this house is a letter meant for you. Say \"look\" to look around, \"go north\" (or south, east, west, up, down) to move, and \"stop playing\" to end the game."}
{"world":"ashcombe-hall","kind":"fact","subject":"player","predicate":"rdf:type","object":"adventurer"}
{"world":"ashcombe-hall","kind":"fact","subject":"study","predicate":"rdf:type","object":"room"}
{"world":"ashcombe-hall","kind":"fact","subject":"library","predicate":"rdf:type","object":"room"}
{"world":"ashcombe-hall","kind":"fact","subject":"drawing-room","predicate":"rdf:type","object":"room"}
{"world":"ashcombe-hall","kind":"fact","subject":"kitchen","predicate":"rdf:type","object":"room"}
{"world":"ashcombe-hall","kind":"fact","subject":"cellar","predicate":"rdf:type","object":"room"}
{"world":"ashcombe-hall","kind":"fact","subject":"garden","predicate":"rdf:type","object":"room"}
{"world":"ashcombe-hall","kind":"fact","subject":"housekeeper","predicate":"rdf:type","object":"person"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"rdf:type","object":"person"}
{"world":"ashcombe-hall","kind":"fact","subject":"cook","predicate":"rdf:type","object":"person"}
{"world":"ashcombe-hall","kind":"fact","subject":"gardener","predicate":"rdf:type","object":"person"}
{"world":"ashcombe-hall","kind":"fact","subject":"key","predicate":"rdf:type","object":"portable"}
{"world":"ashcombe-hall","kind":"fact","subject":"letter","predicate":"rdf:type","object":"portable"}
{"world":"ashcombe-hall","kind":"fact","subject":"lamp","predicate":"rdf:type","object":"portable"}
{"world":"ashcombe-hall","kind":"fact","subject":"cabinet","predicate":"rdf:type","object":"furniture"}
{"world":"ashcombe-hall","kind":"fact","subject":"portrait","predicate":"rdf:type","object":"furniture"}
{"world":"ashcombe-hall","kind":"fact","subject":"desk","predicate":"rdf:type","object":"furniture"}
{"world":"ashcombe-hall","kind":"fact","subject":"study","predicate":"mgx:has-exit-north","object":"library"}
{"world":"ashcombe-hall","kind":"fact","subject":"library","predicate":"mgx:has-exit-south","object":"study"}
{"world":"ashcombe-hall","kind":"fact","subject":"library","predicate":"mgx:has-exit-north","object":"drawing-room"}
{"world":"ashcombe-hall","kind":"fact","subject":"drawing-room","predicate":"mgx:has-exit-south","object":"library"}
{"world":"ashcombe-hall","kind":"fact","subject":"library","predicate":"mgx:has-exit-east","object":"kitchen"}
{"world":"ashcombe-hall","kind":"fact","subject":"kitchen","predicate":"mgx:has-exit-west","object":"library"}
{"world":"ashcombe-hall","kind":"fact","subject":"kitchen","predicate":"mgx:has-exit-east","object":"garden"}
{"world":"ashcombe-hall","kind":"fact","subject":"garden","predicate":"mgx:has-exit-west","object":"kitchen"}
{"world":"ashcombe-hall","kind":"fact","subject":"study","predicate":"mgx:has-exit-down","object":"cellar"}
{"world":"ashcombe-hall","kind":"fact","subject":"cellar","predicate":"mgx:has-exit-up","object":"study"}
{"world":"ashcombe-hall","kind":"fact","subject":"player","predicate":"mgx:currently-in","object":"study"}
{"world":"ashcombe-hall","kind":"fact","subject":"cabinet","predicate":"mgx:stands-locked-in","object":"study"}
{"world":"ashcombe-hall","kind":"fact","subject":"desk","predicate":"mgx:fixed-in","object":"study"}
{"world":"ashcombe-hall","kind":"fact","subject":"lamp","predicate":"mgx:located-in","object":"study"}
{"world":"ashcombe-hall","kind":"fact","subject":"portrait","predicate":"mgx:fixed-in","object":"drawing-room"}
{"world":"ashcombe-hall","kind":"fact","subject":"key","predicate":"mgx:hidden-in","object":"portrait"}
{"world":"ashcombe-hall","kind":"fact","subject":"letter","predicate":"mgx:hidden-in","object":"cabinet"}
{"world":"ashcombe-hall","kind":"fact","subject":"letter","predicate":"mgx:is-objective","object":"true"}
{"world":"ashcombe-hall","kind":"fact","subject":"housekeeper","predicate":"mgx:currently-in","object":"kitchen"}
{"world":"ashcombe-hall","kind":"fact","subject":"cook","predicate":"mgx:currently-in","object":"kitchen"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"mgx:currently-in","object":"drawing-room"}
{"world":"ashcombe-hall","kind":"fact","subject":"gardener","predicate":"mgx:currently-in","object":"garden"}
{"world":"ashcombe-hall","kind":"fact","subject":"cabinet","predicate":"mgx:is-container","object":"true"}
{"world":"ashcombe-hall","kind":"fact","subject":"portrait","predicate":"mgx:is-container","object":"true"}
{"world":"ashcombe-hall","kind":"fact","subject":"cabinet","predicate":"mgx:unlocks-with","object":"key"}
{"world":"ashcombe-hall","kind":"fact","subject":"housekeeper","predicate":"mgx:is-npc","object":"true"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"mgx:is-npc","object":"true"}
{"world":"ashcombe-hall","kind":"fact","subject":"cook","predicate":"mgx:is-npc","object":"true"}
{"world":"ashcombe-hall","kind":"fact","subject":"gardener","predicate":"mgx:is-npc","object":"true"}
{"world":"ashcombe-hall","kind":"fact","subject":"housekeeper","predicate":"mgx:acts-on-turn","object":"3"}
{"world":"ashcombe-hall","kind":"fact","subject":"housekeeper","predicate":"mgx:acts-toward","object":"library"}
{"world":"ashcombe-hall","kind":"fact","subject":"housekeeper","predicate":"mgx:works-in","object":"kitchen"}
{"world":"ashcombe-hall","kind":"fact","subject":"cook","predicate":"mgx:works-in","object":"kitchen"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"mgx:works-in","object":"drawing-room"}
{"world":"ashcombe-hall","kind":"fact","subject":"gardener","predicate":"mgx:works-in","object":"garden"}
{"world":"ashcombe-hall","kind":"fact","subject":"ashcombe hall","predicate":"mgx:hasA","object":"6 rooms"}
{"world":"ashcombe-hall","kind":"fact","subject":"player","predicate":"mgx:hasA","object":"satchel"}
{"world":"ashcombe-hall","kind":"fact","subject":"satchel","predicate":"mgx:usedFor","object":"carrying what the player takes"}
{"world":"ashcombe-hall","kind":"fact","subject":"room","predicate":"rdfs:subClassOf","object":"space"}
{"world":"ashcombe-hall","kind":"fact","subject":"outdoor-space","predicate":"rdfs:subClassOf","object":"space"}
{"world":"ashcombe-hall","kind":"fact","subject":"underground-space","predicate":"rdfs:subClassOf","object":"space"}
{"world":"ashcombe-hall","kind":"fact","subject":"garden","predicate":"rdf:type","object":"outdoor-space"}
{"world":"ashcombe-hall","kind":"fact","subject":"cellar","predicate":"rdf:type","object":"underground-space"}
{"world":"ashcombe-hall","kind":"fact","subject":"portrait","predicate":"rdfs:subClassOf","object":"painting"}
{"world":"ashcombe-hall","kind":"fact","subject":"painting","predicate":"mgx:default-plane","object":"wall"}
{"world":"ashcombe-hall","kind":"fact","subject":"furniture","predicate":"mgx:default-plane","object":"floor"}
{"world":"ashcombe-hall","kind":"fact","subject":"portable","predicate":"mgx:default-plane","object":"floor"}
{"world":"ashcombe-hall","kind":"fact","subject":"lamp","predicate":"mgx:on-top-of","object":"desk"}
{"world":"ashcombe-hall","kind":"fact","subject":"book","predicate":"rdfs:subClassOf","object":"portable"}
{"world":"ashcombe-hall","kind":"fact","subject":"pan","predicate":"rdfs:subClassOf","object":"portable"}
{"world":"ashcombe-hall","kind":"fact","subject":"library","predicate":"mgx:default-contains","object":"book"}
{"world":"ashcombe-hall","kind":"fact","subject":"kitchen","predicate":"mgx:default-contains","object":"pan"}
{"world":"ashcombe-hall","kind":"fact","subject":"gardener","predicate":"mgx:knows-where","object":"letter"}
{"world":"ashcombe-hall","kind":"fact","subject":"housekeeper","predicate":"mgx:knows-where","object":"key"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"mgx:knows-objective","object":"letter"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"mgx:knows-where","object":"housekeeper"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"mgx:knows-where","object":"cook"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"mgx:knows-where","object":"gardener"}
{"world":"ashcombe-hall","kind":"fact","subject":"cook","predicate":"mgx:knows-where","object":"gardener"}
{"world":"ashcombe-hall","kind":"fact","subject":"gardener","predicate":"mgx:knows-about","object":"garden"}
{"world":"ashcombe-hall","kind":"fact","subject":"housekeeper","predicate":"mgx:knows-about","object":"study"}
{"world":"ashcombe-hall","kind":"fact","subject":"butler","predicate":"mgx:knows-about","object":"drawing-room"}
{"world":"ashcombe-hall","kind":"fact","subject":"cook","predicate":"mgx:knows-about","object":"kitchen"}
{"world":"ashcombe-hall","kind":"fact","subject":"garden","predicate":"mgx:hasA","object":"old apple tree"}
{"world":"ashcombe-hall","kind":"fact","subject":"kitchen","predicate":"mgx:usedFor","object":"cooking the hall's meals"}
{"world":"ashcombe-hall","kind":"rule","name":"go","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"room"}}
{"world":"ashcombe-hall","kind":"rule","name":"go","ruleKind":"action-signature","slots":{"subjectClass":"person","targetClass":"room"}}
{"world":"ashcombe-hall","kind":"rule","name":"go","ruleKind":"action-effect","slots":{"predicate":"currently-in","subjectRole":"subject","objectRole":"target"}}
{"world":"ashcombe-hall","kind":"rule","name":"take","ruleKind":"action-signature","slots":{"subjectClass":"portable","targetClass":"adventurer"}}
{"world":"ashcombe-hall","kind":"rule","name":"take","ruleKind":"action-effect","slots":{"predicate":"located-in","subjectRole":"subject","objectRole":"target"}}
{"world":"ashcombe-hall","kind":"rule","name":"drop","ruleKind":"action-signature","slots":{"subjectClass":"portable","targetClass":"room"}}
{"world":"ashcombe-hall","kind":"rule","name":"drop","ruleKind":"action-effect","slots":{"predicate":"located-in","subjectRole":"subject","objectRole":"target"}}
{"world":"ashcombe-hall","kind":"rule","name":"give","ruleKind":"action-signature","slots":{"subjectClass":"portable","targetClass":"person"}}
{"world":"ashcombe-hall","kind":"rule","name":"give","ruleKind":"action-effect","slots":{"predicate":"located-in","subjectRole":"subject","objectRole":"target"}}
{"world":"ashcombe-hall","kind":"rule","name":"open","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"furniture"}}
{"world":"ashcombe-hall","kind":"rule","name":"open","ruleKind":"action-precond","slots":{"shape":"fact-value","predicate":"stands-locked-in","role":"target","scope":"any","negate":"true"}}
{"world":"ashcombe-hall","kind":"rule","name":"open","ruleKind":"action-precond","slots":{"shape":"fact-value","predicate":"is-open","role":"target","scope":"any","value":"true","negate":"true"}}
{"world":"ashcombe-hall","kind":"rule","name":"open","ruleKind":"action-effect","slots":{"predicate":"is-open","subjectRole":"target","value":"true"}}
{"world":"ashcombe-hall","kind":"rule","name":"unlock","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"furniture"}}
{"world":"ashcombe-hall","kind":"rule","name":"close","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"furniture"}}
{"world":"ashcombe-hall","kind":"rule","name":"close","ruleKind":"action-precond","slots":{"shape":"fact-value","predicate":"is-open","role":"target","scope":"any","value":"true"}}
{"world":"ashcombe-hall","kind":"rule","name":"close","ruleKind":"action-effect","slots":{"predicate":"is-open","subjectRole":"target","value":"false"}}
