Public Member Functions | |
void | add (ArrayList a, Proposition p) |
void | addFact (PropositionalRule r) |
void | addProposition (Proposition p) |
void | addRule (PropositionalRule r) |
boolean | checkConsistency () |
Proposition | contradiction () |
ArrayList | facts () |
boolean | isConsistent () |
ArrayList | propositions () |
void | remove (PropositionalRule r) |
ArrayList | rules () |
String | toString () |
Protected Attributes | |
Proposition | contradiction |
ArrayList | facts |
ArrayList | propositions |
ArrayList | rules |
Package Functions | |
PropositionalTheoremProver () |
Definition at line 47 of file PropositionalTheoremProver.java.
theoremprover.PropositionalTheoremProver.PropositionalTheoremProver | ( | ) | [inline, package] |
Definition at line 59 of file PropositionalTheoremProver.java.
void theoremprover.PropositionalTheoremProver.add | ( | ArrayList | a, |
Proposition | p | ||
) | [inline] |
Reimplemented in theoremprover.ABTheoremProver.
Definition at line 142 of file PropositionalTheoremProver.java.
void theoremprover.PropositionalTheoremProver.addFact | ( | PropositionalRule | r | ) | [inline] |
Definition at line 99 of file PropositionalTheoremProver.java.
void theoremprover.PropositionalTheoremProver.addProposition | ( | Proposition | p | ) | [inline] |
Definition at line 104 of file PropositionalTheoremProver.java.
void theoremprover.PropositionalTheoremProver.addRule | ( | PropositionalRule | r | ) | [inline] |
Definition at line 94 of file PropositionalTheoremProver.java.
boolean theoremprover.PropositionalTheoremProver.checkConsistency | ( | ) | [inline] |
Reimplemented in theoremprover.ABTheoremProver.
Definition at line 208 of file PropositionalTheoremProver.java.
Definition at line 87 of file PropositionalTheoremProver.java.
ArrayList theoremprover.PropositionalTheoremProver.facts | ( | ) | [inline] |
Definition at line 77 of file PropositionalTheoremProver.java.
boolean theoremprover.PropositionalTheoremProver.isConsistent | ( | ) | [inline] |
Definition at line 111 of file PropositionalTheoremProver.java.
ArrayList theoremprover.PropositionalTheoremProver.propositions | ( | ) | [inline] |
Definition at line 82 of file PropositionalTheoremProver.java.
void theoremprover.PropositionalTheoremProver.remove | ( | PropositionalRule | r | ) | [inline] |
Definition at line 176 of file PropositionalTheoremProver.java.
ArrayList theoremprover.PropositionalTheoremProver.rules | ( | ) | [inline] |
Definition at line 72 of file PropositionalTheoremProver.java.
String theoremprover.PropositionalTheoremProver.toString | ( | ) | [inline] |
Reimplemented in theoremprover.ABTheoremProver.
Definition at line 119 of file PropositionalTheoremProver.java.
Definition at line 55 of file PropositionalTheoremProver.java.
ArrayList theoremprover.PropositionalTheoremProver.facts [protected] |
Definition at line 53 of file PropositionalTheoremProver.java.
ArrayList theoremprover.PropositionalTheoremProver.propositions [protected] |
Definition at line 54 of file PropositionalTheoremProver.java.
ArrayList theoremprover.PropositionalTheoremProver.rules [protected] |
Definition at line 52 of file PropositionalTheoremProver.java.