Class Summary |
BlockLattice |
Base class for all block lattices. |
BlockLattice1D |
A lattice for one dimensional Block CA's |
BlockLattice2D |
A lattice for two dimensional Block CA's |
BlockLattice3D |
A three dimensional lattice for block CA's. |
BlockState |
is used to declare a CA as a BlockCA
CASim detects that a class extends State and BlockState. |
BoundaryEditor |
BoundaryEditor.java
Created: Tue Sep 28 11:51:17 1999 |
BoundaryHandler |
A BoundaryHandler is always connected to one border of
a lattice. |
CADescription |
CADescription.java
Created: Sat Aug 28 19:40:20 1999 |
CALattice |
is the base class for all lattices for standard CA |
CALocal |
The class CALocal represents and capsulates a Cellular
Automaton. |
CASim |
CASim provides a command line interface for
simulation of CA. |
CAStatistics |
A class to analyse a CA using an internal Hashtable. |
Cell |
The class Cell represents and capsulates one cell in the
Cellular automatas lattice. |
CellNC |
|
Console |
a small helper class to provide own streams for out,in and err using
the PrintWriter, just to prevent from some deprecate warnings. |
ConstantBoundaryHandler |
The boundary handler for construction property constant states at boundary. |
Functions |
The class Functions provides some predefined functions for use with CAs. |
FunctionsNS |
The class FunctionsNS provides some NON-STATIC
predefined functions for use with CAs. |
HeapElement |
Special heapelement for use in asynchronous update with exponential waiting times. |
Lattice |
base class of all Lattice's defines abstract interface used by CALocal
and common implementation most relevant code is implemented in subclasses. |
Lattice1D |
represents a one dimensional Lattice of cells. |
Lattice2D |
represents a two dimensional Lattice of cells. |
Lattice2DAsync |
|
Lattice2DHexagonal |
represents a two dimensional hexagonal lattice
|
Lattice2DNative |
|
Lattice2DSquare |
Lattice2DSquare |
Lattice2DThreaded |
|
Lattice2DTriangle |
represents a two dimensional lattice with regular triangles
as representation of each cell. |
Lattice3D |
represents a three dimensional Lattice of cells. |
Lattice3DNative |
|
LatticeDefinition |
represents a class with all necessary parameters to define
lattice geometrie, dimension, size and boundary conditions |
LatticeDefinitionBeanInfo |
LatticeDefinitionBeanInfo.java
Created: Tue Sep 28 09:19:33 1999 |
MyHashMap |
trivial HashMap to replace HashMap for those client who do not have java2. |
PeriodicBoundaryHandler |
The boundary handler for construction property periodic extension
of lattice at boundary. |
PositionHeap |
manages a heap which contains areference to each cell, with the position and
the time to do the next update (a double). |
ReflectivBoundaryHandler |
The boundary handler for construction property reflectiv extension
of lattice at boundary. |
State |
The State class is the base class for all cellular
automata. |
StateFileGenerator |
A class with some method to generate JAVA files and HTML
files for empty State classes. |
StateSetDefinition |
StateSetDefinition represents a direct specified cellular automaton. |
TableState |
A state class driven by a given state set and transition rule list. |
ThreadLister |
|
TransitionRule |
class TransitionRule
describing one transition rule in the table |