|
|||||||||
| 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()
Statepublic int getNrOfCells()
CALocalpublic 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 | ||||||||