Public Member Functions | |
Biimplication (Formula f1, Formula f2) | |
Biimplication (Collection< Formula > parts) throws Exception | |
boolean | isTrue (IPossibleWorld w) |
Formula | simplify (Database evidence) |
Formula | toCNF () |
Formula | toNNF () |
String | toString () |
Definition at line 7 of file Biimplication.java.
edu::tum::cs::logic::Biimplication::Biimplication | ( | Collection< Formula > | parts | ) | throws Exception [inline] |
Definition at line 9 of file Biimplication.java.
Definition at line 15 of file Biimplication.java.
boolean edu::tum::cs::logic::Biimplication::isTrue | ( | IPossibleWorld | w | ) | [inline, virtual] |
Implements edu::tum::cs::logic::Formula.
Definition at line 24 of file Biimplication.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 43 of file Biimplication.java.
Formula edu::tum::cs::logic::Biimplication::toCNF | ( | ) | [inline, virtual] |
Implements edu::tum::cs::logic::Formula.
Definition at line 29 of file Biimplication.java.
Formula edu::tum::cs::logic::Biimplication::toNNF | ( | ) | [inline, virtual] |
Implements edu::tum::cs::logic::Formula.
Definition at line 36 of file Biimplication.java.
String edu::tum::cs::logic::Biimplication::toString | ( | ) | [inline] |
Definition at line 19 of file Biimplication.java.