rules
Class Example

java.lang.Object
  extended byrules.Example
All Implemented Interfaces:
java.lang.Cloneable

public class Example
extends java.lang.Object
implements java.lang.Cloneable


Field Summary
 Action action
           
 World newstate
           
 World oldstate
           
 
Constructor Summary
Example(Action a, World os, World ns)
           
Example(Example other)
           
Example(java.lang.String in, Lang l)
           
 
Method Summary
 java.lang.Object clone()
           
 Action getAction()
           
 Conj getChanges()
           
 int getCount()
           
 Lang getLanguage()
           
 World getNew()
           
 World getOld()
           
 double getOrigProb()
           
 boolean hasChanges()
           
 void incCount()
           
 int indexOfAppRule(java.util.LinkedList rules)
           
static void main(java.lang.String[] args)
           
 boolean noChanges()
           
 void print()
           
 void setOrigProb(double p)
           
 void setOrigProb(RuleSet realRS)
           
 Conj specificContext()
           
 Conj specificDroppedLits()
           
 Conj specificTrueContext()
           
static java.util.List toBoolean(java.util.List examples)
           
 boolean[] toBooleanInner(Conj order)
           
 java.lang.String toLongString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

action

public Action action

oldstate

public World oldstate

newstate

public World newstate
Constructor Detail

Example

public Example(Example other)

Example

public Example(Action a,
               World os,
               World ns)

Example

public Example(java.lang.String in,
               Lang l)
Method Detail

clone

public java.lang.Object clone()

setOrigProb

public void setOrigProb(RuleSet realRS)

setOrigProb

public void setOrigProb(double p)

getNew

public World getNew()

getOld

public World getOld()

getChanges

public Conj getChanges()

getOrigProb

public double getOrigProb()

hasChanges

public boolean hasChanges()

noChanges

public boolean noChanges()

getAction

public Action getAction()

specificContext

public Conj specificContext()

specificTrueContext

public Conj specificTrueContext()

specificDroppedLits

public Conj specificDroppedLits()

toBooleanInner

public boolean[] toBooleanInner(Conj order)

toBoolean

public static java.util.List toBoolean(java.util.List examples)

indexOfAppRule

public int indexOfAppRule(java.util.LinkedList rules)

getLanguage

public Lang getLanguage()

print

public void print()

toString

public java.lang.String toString()

toLongString

public java.lang.String toLongString()

getCount

public int getCount()

incCount

public void incCount()

main

public static void main(java.lang.String[] args)