| Packages | 
| jas.ai | Artificial Intelligence package contains evolutive algorithms specfically designed to
provide intelligent behaviours to the agents. | 
| jas.ai.ann | A simulation-specific implementation of the Artificial Neural
Networks. | 
| jas.ai.ga | A simulation-specific implementation of the Genetic Algorithms. | 
| jas.engine | The JAS core package, containing the simulation engine and other stuff. | 
| jas.engine.gui | The JAS core package GUI, containing the simulation environment tools and windows. | 
| jas.events | This package contains the the events hierarchy, used by the event list to schedule
events in time. | 
| jas.graph | The package contains a set of tools to manage a graph based representation of relations among
agents, with Social Network Analysis integrated features. | 
| jas.graph.editor | The package contains a graph visual editor, through which the user can draw networks of
relational agents to be used within simulation models. | 
| jas.graph.layout | Layouts are used by the graph viewer to place nodes according to different 
topological algorithms. | 
| jas.graph.statistics | The statistics classes compute some statistical values over the network and over
single nodes. | 
| jas.graphics.plot | This new package contains statistical plotters, which are able to work
with jas.statistics interfaces. | 
| jas.io | This package contains some utilities to read and write data to the disk, supporting
the CSV, XML and Microsoft Excel file formats. | 
| jas.io.gui | The implementation of the parameter bags editor tool. | 
| jas.maths | The package contains some mathematical functions. | 
| jas.net | Actually this package contains only the implementation of the Sim2Web architecture. | 
| jas.plot | This package contains some graphical renderes for the space objects contained in
the jas.space package. | 
| jas.probe | This package contains the probe objects used to watch inside object instances. | 
| jas.random | This package contains the random number generators. | 
| jas.space | This package contains bidimensional object, used to representing spaces. | 
| jas.statistics | The statistical package is delegated to collect data from simulation and
to compute statistics on the fly. | 
| jas.statistics.db | The database package is able to automatically collect simulation data into a HypersonicSQL database. | 
| jas.statistics.functions | The package contains the statistics functions, which can be applyed
to I*Source data sources. | 
| jas.statistics.reflectors | Reflectors use the Java Reflection mechanism to read data from target object and
return them to I*Source data consumer classes, like statistics. | 
| jas.utils | The package contains common utilities. |