JAS is a Java toolkit for creating agent-based simulations.
It features a discrete-event time engine, statistical probes with Hypersonic database built-in storage capability, Neural Networks and Genetic Algorithms packages, graph support for Social Netwok Analysis.