Package com.articulate.sigma.trans
Class TPTP2SUMO
java.lang.Object
com.articulate.sigma.trans.TPTP2SUMO
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FormulacollapseConnectives(Formula form) Remove binary cascading or's, xor's and and's and consolidate as single connectives with more arguments.static StringformToSUMO(String clause) Convert a TPTP formula (without metadata) to SUMO, by wrapping it with dummy metadatastatic voidstatic voidshowHelp()static StringConvert a TPTP formula (with metadata) to SUMOstatic StringtransformTerm(String term) remove TERM_SYMBOL_PREFIX and TERM_MENTION_SUFFIX
-
Field Details
-
debug
public static boolean debug
-
-
Constructor Details
-
TPTP2SUMO
public TPTP2SUMO()
-
-
Method Details
-
collapseConnectives
Remove binary cascading or's, xor's and and's and consolidate as single connectives with more arguments. For example (and (and A B) C) becomes (and A B C) -
transformTerm
remove TERM_SYMBOL_PREFIX and TERM_MENTION_SUFFIX -
formToSUMO
Convert a TPTP formula (without metadata) to SUMO, by wrapping it with dummy metadata -
toSUMO
Convert a TPTP formula (with metadata) to SUMO -
showHelp
public static void showHelp() -
main
-