SSJ is a Java library for stochastic simulation, developed under the direction of Pierre L'Ecuyer, in the Département d'Informatique et de Recherche Opérationnelle (DIRO), at the Université de Montréal. It provides facilities for generating uniform and nonuniform random variates, computing different measures related to probability distributions, performing goodness-of-fit tests, applying quasi-Monte Carlo methods, collecting (elementary) statistics, and programming discrete-event simulations with both events and processes.

- Official
**SSJ-2.5**documentation in PDF format; it is more detailed and more complete than the HTML documentation. **SSJ-2.5**documentation in HTML format. It was translated from Latex to HTML by an automatic translator and, as a consequence, mathematical formulas are not always translated correctly. However, the PDF documentation is translated correctly from Latex.**Examples**programs with comments using SSJ:- On-line guide for simulation examples (in PDF format).
- Source code in Java for these examples.
- Examples of plots
using the SSJ package
**charts**. - Source code for the examples of plots plots with package charts, and the resulting LaTeX files.

- Parameter files for digital nets in package hups; see class DigitalNetFromFile.
- Parameter files for point sets in package hups; see class F2wStructure.

Version: **SSJ-2.5**

Last update: 16 february 2012.

Compatible with Java **SE5** (JDK 5) and later versions of Java.
The latest version and installation instructions are available on the
Oracle site.

The ** jar** archive of SSJ is packaged in a ZIP file:
download SSJ.

Uncompress the archive with unzip ssj-<DATE>.zip or WinZip ssj-<DATE>.zip. Follow the instructions for Linux or Windows.

- Installation on Windows
- Installation on Linux/Unix/Mac Os X
- Using SSJ with Eclipse
- Using SSJ with NetBeans
- Using SSJ with JCreator

A copy of SSJ is also available on the Maven repository.

SSJ was started several years ago by Pierre L'Ecuyer.
Several collegues and students have participated in the development of
SSJ: their names may be found in the *overview*
of SSJ.

SSJ (see copyright here) is released under the GPL licence from GNU.

The SSJ source code is here.

If you find a bug or if you want to suggest improvements,
send mail to Richard
Simard.

e-mail: simardr@iro.umontreal.ca