|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
ConwayLife2dCImpl | Classic 2d Conway's Life CA.. |
ConwayLife2dImpl | Classic 2d Conway's Life CA.. |
DblBuffer2dCImpl | A double buffered space.. |
DblBuffer2dImpl | A double buffered space.. |
Diffuse2dCImpl | 2d difussion with evaporation.. |
Diffuse2dImpl | 2d difussion with evaporation.. |
Discrete2dCImpl | Root class of all 2d discrete spaces.. |
Discrete2dImpl | Root class of all 2d discrete spaces.. |
Grid2dCImpl | A 2d container class for agents.. |
Grid2dImpl | A 2d container class for agents.. |
Int2dFilerCImpl | Saves the state of a Discrete2d object [DEPRECATED].. |
Int2dFilerImpl | Saves the state of a Discrete2d object [DEPRECATED].. |
Object2dDisplayCImpl | Object2dDisplay displays 2d arrays of objects.. |
Object2dDisplayImpl | Object2dDisplay displays 2d arrays of objects.. |
Value2dDisplayCImpl | Value2dDisplay displays 2d arrays of values.. |
Value2dDisplayImpl | Value2dDisplay displays 2d arrays of values.. |
Interface Summary | |
Ca2d | Defines abstract protocol for cellular automata.. |
Ca2dC | Defines abstract protocol for cellular automata.. |
Ca2dS | Defines abstract protocol for cellular automata.. |
ConwayLife2d | Classic 2d Conway's Life CA.. |
ConwayLife2dC | Classic 2d Conway's Life CA.. |
ConwayLife2dS | Classic 2d Conway's Life CA.. |
DblBuffer2d | A double buffered space.. |
DblBuffer2dC | A double buffered space.. |
DblBuffer2dS | A double buffered space.. |
Diffuse2d | 2d difussion with evaporation.. |
Diffuse2dC | 2d difussion with evaporation.. |
Diffuse2dS | 2d difussion with evaporation.. |
Discrete2d | Root class of all 2d discrete spaces.. |
Discrete2dC | Root class of all 2d discrete spaces.. |
Discrete2dS | Root class of all 2d discrete spaces.. |
Grid2d | A 2d container class for agents.. |
Grid2dC | A 2d container class for agents.. |
Grid2dS | A 2d container class for agents.. |
GridData | Methods used by Value2dDisplay and Object2dDisplay for display. |
GridDataC | Methods used by Value2dDisplay and Object2dDisplay for display. |
GridDataS | Methods used by Value2dDisplay and Object2dDisplay for display. |
Int2dFiler | Saves the state of a Discrete2d object [DEPRECATED].. |
Int2dFilerC | Saves the state of a Discrete2d object [DEPRECATED].. |
Int2dFilerS | Saves the state of a Discrete2d object [DEPRECATED].. |
Object2dDisplay | Object2dDisplay displays 2d arrays of objects.. |
Object2dDisplayC | Object2dDisplay displays 2d arrays of objects.. |
Object2dDisplayS | Object2dDisplay displays 2d arrays of objects.. |
Value2dDisplay | Value2dDisplay displays 2d arrays of values.. |
Value2dDisplayC | Value2dDisplay displays 2d arrays of values.. |
Value2dDisplayS | Value2dDisplay displays 2d arrays of values.. |
tools for visualizing objects in various spaces. The Swarm Space library is the beginnings of a library to assist in building environments for interacting agents. In general, environments can be just as varied as the agents themselves (in one view, the environment itself is simply another agent). However, many simulations have similar types of environments that can be helpfully supported by generic code. The current space library only addresses simple kinds of discretized 2d space. Improvement is planned in the future: see the todo list for ideas. Briefly, coordinates need to be elevated to the status of objects, which should hopefully allow spaces of different scales and boundary conditions to interact through a common reference system. In addition, other types of spaces are desired: continuous coordinates, other dimensions, arbitrary graphs, etc.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |