Public Member Functions | |
Implication (Formula antecedent, Formula consequent) | |
Implication (Collection< Formula > c) throws Exception | |
boolean | isTrue (IPossibleWorld w) |
Formula | simplify (Database evidence) |
Formula | toCNF () |
Formula | toNNF () |
String | toString () |
Definition at line 7 of file Implication.java.
edu::tum::cs::logic::Implication::Implication | ( | Collection< Formula > | c | ) | throws Exception [inline] |
Definition at line 8 of file Implication.java.
Definition at line 14 of file Implication.java.
boolean edu::tum::cs::logic::Implication::isTrue | ( | IPossibleWorld | w | ) | [inline, virtual] |
Implements edu::tum::cs::logic::Formula.
Definition at line 23 of file Implication.java.
simplifies the formula by removing parts of the formula that can be evaluated
evidence | an evidence database with which to evaluate ground atoms (may be null; if null, will only simplify based on TrueFalse instances appearing within the formula) |
Implements edu::tum::cs::logic::Formula.
Definition at line 38 of file Implication.java.
Formula edu::tum::cs::logic::Implication::toCNF | ( | ) | [inline, virtual] |
Implements edu::tum::cs::logic::Formula.
Definition at line 28 of file Implication.java.
Formula edu::tum::cs::logic::Implication::toNNF | ( | ) | [inline, virtual] |
Implements edu::tum::cs::logic::Formula.
Definition at line 33 of file Implication.java.
String edu::tum::cs::logic::Implication::toString | ( | ) | [inline] |
Definition at line 18 of file Implication.java.