
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.