|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.tubs.cs.sc.casim.CAStatistics
A class to analyse a CA using an internal Hashtable. State frequency will be counted and stored in a hastable to calculate different statistical values.
Constructor Summary | |
CAStatistics(de.tubs.cs.sc.casim.CellularAutomaton ca)
Constructor creates the hashtable call analyse to count the states |
|
CAStatistics(de.tubs.cs.sc.casim.CellularAutomaton ca,
boolean pairwise)
Constructor creates the hashtable call analyse to count the states |
Method Summary | |
void |
analyse()
Clears the internal hash table and counts all states. |
int |
getNrOfAppearances(de.tubs.cs.sc.casim.State s)
|
int |
getNrOfAppearances(java.lang.String s)
|
int |
getNrOfCells()
|
int |
getNrOfStates()
|
java.util.Enumeration |
getStates()
|
boolean |
isPairAnalysis()
check if this object does pair analysis. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CAStatistics(de.tubs.cs.sc.casim.CellularAutomaton ca)
CellularAutomaton
,
analyse()
public CAStatistics(de.tubs.cs.sc.casim.CellularAutomaton ca, boolean pairwise)
CellularAutomaton
,
analyse()
Method Detail |
public boolean isPairAnalysis()
public void analyse()
public int getNrOfStates()
State
public int getNrOfCells()
CALocal
public java.util.Enumeration getStates()
getNrOfAppearances(de.tubs.cs.sc.casim.State)
public int getNrOfAppearances(de.tubs.cs.sc.casim.State s)
public int getNrOfAppearances(java.lang.String s)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |