Software
SimOpt
A testbed of simulation-optimization problems and solvers written in Python. Users can experiment with a host of simulation models and optimization algorithms.
Available in the simopt GitHub repository and as a Python package (named simoptlib) on PyPI.
mrg32k3a
A Python implementation of the mrg32k3a random number generator, extended to include streams, substream, and subsubstreams. The package also includes an optional Rust extension for greater efficiency.
Available in the mrg32k3a GitHub repository and as a Python package (named mrg32k3a) on PyPI.
disclust
A Python implementation of an agglomerative clustering algorithm for clustering simulation output distributions.
Available as a Python package (named distclust) on PyPI.
Code from Papers
Plausible Screening
A GitHub repository named plausible-screening.
Posterior Stopping Rules for Bayesian Ranking & Selection
A GitHub repository named posterior-stopping-rules.
Ranking and Selection after Search
A GitHub repository named RS_after_Search.
