public static FOLDomain crusadesDomain() { FOLDomain domain = new FOLDomain(); domain.addConstant("John"); domain.addConstant("Richard"); domain.addConstant("England"); domain.addConstant("Saladin"); domain.addConstant("Crown"); domain.addFunction("LeftLegOf"); domain.addFunction("BrotherOf"); domain.addFunction("EnemyOf"); domain.addFunction("LegsOf"); domain.addPredicate("King"); return(domain); }
public static FOLDomain knowsDomain() { FOLDomain domain = new FOLDomain(); domain.addConstant("John"); domain.addConstant("Jane"); domain.addConstant("Bill"); domain.addConstant("Elizabeth"); domain.addFunction("Mother"); domain.addPredicate("Knows"); return(domain); }