{"world":"mud-garden","kind":"meta","opening":"a vegetable garden on a wet morning, with a burrow already running under it. Say \"look\" to look around and \"go down\" to follow the burrow. Above ground the only dig is straight down; once you are under the soil you can dig north, south, east or west along the burrow, or up to break the surface. A fox keeps a den off the burrow, and it does not share."}
{"world":"mud-garden","kind":"fact","subject":"garden","predicate":"rdf:type","object":"room"}
{"world":"mud-garden","kind":"fact","subject":"garden","predicate":"mgx:is-origin","object":"true"}
{"world":"mud-garden","kind":"fact","subject":"burrow-1","predicate":"rdf:type","object":"room"}
{"world":"mud-garden","kind":"fact","subject":"sett-1","predicate":"rdf:type","object":"room"}
{"world":"mud-garden","kind":"fact","subject":"fox-den","predicate":"rdf:type","object":"room"}
{"world":"mud-garden","kind":"fact","subject":"garden","predicate":"mgx:has-exit-down","object":"burrow-1"}
{"world":"mud-garden","kind":"fact","subject":"burrow-1","predicate":"mgx:has-exit-up","object":"garden"}
{"world":"mud-garden","kind":"fact","subject":"burrow-1","predicate":"mgx:has-exit-east","object":"sett-1"}
{"world":"mud-garden","kind":"fact","subject":"sett-1","predicate":"mgx:has-exit-west","object":"burrow-1"}
{"world":"mud-garden","kind":"fact","subject":"burrow-1","predicate":"mgx:has-exit-north","object":"fox-den"}
{"world":"mud-garden","kind":"fact","subject":"fox-den","predicate":"mgx:has-exit-south","object":"burrow-1"}
{"world":"mud-garden","kind":"fact","subject":"mole-1","predicate":"rdf:type","object":"adventurer"}
{"world":"mud-garden","kind":"fact","subject":"vole-1","predicate":"rdf:type","object":"adventurer"}
{"world":"mud-garden","kind":"fact","subject":"badger-2","predicate":"rdf:type","object":"adventurer"}
{"world":"mud-garden","kind":"fact","subject":"groundhog-1","predicate":"rdf:type","object":"adventurer"}
{"world":"mud-garden","kind":"fact","subject":"mole-1","predicate":"mgx:currently-in","object":"garden"}
{"world":"mud-garden","kind":"fact","subject":"vole-1","predicate":"mgx:currently-in","object":"garden"}
{"world":"mud-garden","kind":"fact","subject":"badger-2","predicate":"mgx:currently-in","object":"sett-1"}
{"world":"mud-garden","kind":"fact","subject":"groundhog-1","predicate":"mgx:currently-in","object":"sett-1"}
{"world":"mud-garden","kind":"fact","subject":"mole-1","predicate":"mgx:hasMass","object":"8"}
{"world":"mud-garden","kind":"fact","subject":"vole-1","predicate":"mgx:hasMass","object":"6"}
{"world":"mud-garden","kind":"fact","subject":"badger-2","predicate":"mgx:hasMass","object":"9"}
{"world":"mud-garden","kind":"fact","subject":"groundhog-1","predicate":"mgx:hasMass","object":"7"}
{"world":"mud-garden","kind":"fact","subject":"predator","predicate":"rdfs:subClassOf","object":"animal"}
{"world":"mud-garden","kind":"fact","subject":"fox","predicate":"rdfs:subClassOf","object":"predator"}
{"world":"mud-garden","kind":"fact","subject":"fox-1","predicate":"rdf:type","object":"fox"}
{"world":"mud-garden","kind":"fact","subject":"fox-1","predicate":"mgx:currently-in","object":"fox-den"}
{"world":"mud-garden","kind":"fact","subject":"fox-1","predicate":"mgx:is-predator","object":"true"}
{"world":"mud-garden","kind":"fact","subject":"fox-1","predicate":"mgx:hasMass","object":"40"}
{"world":"mud-garden","kind":"fact","subject":"food","predicate":"rdfs:subClassOf","object":"portable"}
{"world":"mud-garden","kind":"fact","subject":"carrot","predicate":"rdfs:subClassOf","object":"food"}
{"world":"mud-garden","kind":"fact","subject":"lettuce","predicate":"rdfs:subClassOf","object":"food"}
{"world":"mud-garden","kind":"fact","subject":"tomato","predicate":"rdfs:subClassOf","object":"food"}
{"world":"mud-garden","kind":"fact","subject":"carrot","predicate":"rdf:type","object":"carrot"}
{"world":"mud-garden","kind":"fact","subject":"carrot","predicate":"mgx:located-in","object":"garden"}
{"world":"mud-garden","kind":"fact","subject":"carrot","predicate":"mgx:hasMass","object":"3"}
{"world":"mud-garden","kind":"fact","subject":"lettuce","predicate":"rdf:type","object":"lettuce"}
{"world":"mud-garden","kind":"fact","subject":"lettuce","predicate":"mgx:located-in","object":"sett-1"}
{"world":"mud-garden","kind":"fact","subject":"lettuce","predicate":"mgx:hasMass","object":"2"}
{"world":"mud-garden","kind":"fact","subject":"tomato","predicate":"rdf:type","object":"tomato"}
{"world":"mud-garden","kind":"fact","subject":"tomato","predicate":"mgx:located-in","object":"sett-1"}
{"world":"mud-garden","kind":"fact","subject":"tomato","predicate":"mgx:hasMass","object":"2"}
{"world":"mud-garden","kind":"fact","subject":"root","predicate":"rdfs:subClassOf","object":"food"}
{"world":"mud-garden","kind":"fact","subject":"root","predicate":"mgx:hasMass","object":"2"}
{"world":"mud-garden","kind":"fact","subject":"worm","predicate":"rdfs:subClassOf","object":"food"}
{"world":"mud-garden","kind":"fact","subject":"worm","predicate":"mgx:hasMass","object":"2"}
{"world":"mud-garden","kind":"fact","subject":"mouse","predicate":"rdfs:subClassOf","object":"animal"}
{"world":"mud-garden","kind":"fact","subject":"mouse","predicate":"mgx:hasMass","object":"4"}
{"world":"mud-garden","kind":"fact","subject":"den","predicate":"rdfs:subClassOf","object":"underground-space"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:dig-spawns","object":"root"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:dig-spawns","object":"carrot"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:dig-spawns","object":"worm"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:den-spawns","object":"carrot"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:den-spawns","object":"root"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:den-spawns","object":"worm"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:den-resident","object":"mouse"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:dig-spawn-max","object":"2"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:den-chance-in","object":"5"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"mgx:den-resident-chance-in","object":"3"}
{"world":"mud-garden","kind":"fact","subject":"garden","predicate":"mgx:dig-reach","object":"6"}
{"world":"mud-garden","kind":"fact","subject":"mole-1","predicate":"mgx:mass-drain-per-turn","object":"0.06"}
{"world":"mud-garden","kind":"fact","subject":"vole-1","predicate":"mgx:mass-drain-per-turn","object":"0.05"}
{"world":"mud-garden","kind":"fact","subject":"badger-2","predicate":"mgx:mass-drain-per-turn","object":"0.08"}
{"world":"mud-garden","kind":"fact","subject":"groundhog-1","predicate":"mgx:mass-drain-per-turn","object":"0.06"}
{"world":"mud-garden","kind":"fact","subject":"stone","predicate":"rdf:type","object":"portable"}
{"world":"mud-garden","kind":"fact","subject":"stone","predicate":"mgx:located-in","object":"garden"}
{"world":"mud-garden","kind":"fact","subject":"seed","predicate":"rdf:type","object":"portable"}
{"world":"mud-garden","kind":"fact","subject":"seed","predicate":"mgx:located-in","object":"burrow-1"}
{"world":"mud-garden","kind":"fact","subject":"basket","predicate":"rdf:type","object":"furniture"}
{"world":"mud-garden","kind":"fact","subject":"basket","predicate":"mgx:fixed-in","object":"garden"}
{"world":"mud-garden","kind":"fact","subject":"basket","predicate":"mgx:is-container","object":"true"}
{"world":"mud-garden","kind":"fact","subject":"basket","predicate":"mgx:is-open","object":"true"}
{"world":"mud-garden","kind":"fact","subject":"room","predicate":"rdfs:subClassOf","object":"space"}
{"world":"mud-garden","kind":"fact","subject":"garden","predicate":"rdf:type","object":"outdoor-space"}
{"world":"mud-garden","kind":"fact","subject":"burrow-1","predicate":"rdf:type","object":"underground-space"}
{"world":"mud-garden","kind":"fact","subject":"sett-1","predicate":"rdf:type","object":"underground-space"}
{"world":"mud-garden","kind":"fact","subject":"fox-den","predicate":"rdf:type","object":"underground-space"}
{"world":"mud-garden","kind":"fact","subject":"outdoor-space","predicate":"rdfs:subClassOf","object":"space"}
{"world":"mud-garden","kind":"fact","subject":"underground-space","predicate":"rdfs:subClassOf","object":"space"}
{"world":"mud-garden","kind":"rule","name":"go","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"room"}}
{"world":"mud-garden","kind":"rule","name":"go","ruleKind":"action-signature","slots":{"subjectClass":"person","targetClass":"room"}}
{"world":"mud-garden","kind":"rule","name":"go","ruleKind":"action-effect","slots":{"predicate":"currently-in","subjectRole":"subject","objectRole":"target"}}
{"world":"mud-garden","kind":"rule","name":"take","ruleKind":"action-signature","slots":{"subjectClass":"portable","targetClass":"adventurer"}}
{"world":"mud-garden","kind":"rule","name":"take","ruleKind":"action-effect","slots":{"predicate":"located-in","subjectRole":"subject","objectRole":"target"}}
{"world":"mud-garden","kind":"rule","name":"drop","ruleKind":"action-signature","slots":{"subjectClass":"portable","targetClass":"room"}}
{"world":"mud-garden","kind":"rule","name":"drop","ruleKind":"action-effect","slots":{"predicate":"located-in","subjectRole":"subject","objectRole":"target"}}
{"world":"mud-garden","kind":"rule","name":"give","ruleKind":"action-signature","slots":{"subjectClass":"portable","targetClass":"person"}}
{"world":"mud-garden","kind":"rule","name":"give","ruleKind":"action-effect","slots":{"predicate":"located-in","subjectRole":"subject","objectRole":"target"}}
{"world":"mud-garden","kind":"rule","name":"open","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"furniture"}}
{"world":"mud-garden","kind":"rule","name":"open","ruleKind":"action-precond","slots":{"shape":"fact-value","predicate":"stands-locked-in","role":"target","scope":"any","negate":"true"}}
{"world":"mud-garden","kind":"rule","name":"open","ruleKind":"action-precond","slots":{"shape":"fact-value","predicate":"is-open","role":"target","scope":"any","value":"true","negate":"true"}}
{"world":"mud-garden","kind":"rule","name":"open","ruleKind":"action-effect","slots":{"predicate":"is-open","subjectRole":"target","value":"true"}}
{"world":"mud-garden","kind":"rule","name":"close","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"furniture"}}
{"world":"mud-garden","kind":"rule","name":"close","ruleKind":"action-precond","slots":{"shape":"fact-value","predicate":"is-open","role":"target","scope":"any","value":"true"}}
{"world":"mud-garden","kind":"rule","name":"close","ruleKind":"action-effect","slots":{"predicate":"is-open","subjectRole":"target","value":"false"}}
{"world":"mud-garden","kind":"rule","name":"unlock","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"furniture"}}
{"world":"mud-garden","kind":"rule","name":"dig","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"room"}}
{"world":"mud-garden","kind":"rule","name":"eat","ruleKind":"action-signature","slots":{"subjectClass":"adventurer","targetClass":"food"}}
{"world":"mud-garden","kind":"rule","name":"put","ruleKind":"action-signature","slots":{"subjectClass":"portable","targetClass":"furniture"}}
{"world":"mud-garden","kind":"rule","name":"put","ruleKind":"action-effect","slots":{"predicate":"located-in","subjectRole":"subject","objectRole":"target"}}
