diver is hosted by Hepforge, IPPP Durham
diver logo


A fast parameter sampler and optimiser based on differential evolution.

Diver is a differential evolution sampler, designed primarily for mapping and optimising likelihood functions, but easily applicable to any optimisation problem.

A full description of the package and the stastical framework behind it can be found in the GAMBIT ScannerBit paper:

  • G Martinez, J McKay, B Farmer, P Scott, E Roebber, A Putze & J Conrad 2017, EPJC 77 (2017) no.11, 761, arXiv:1705.07959

If you write a paper that uses Diver, please cite this paper.

Diver releases can be obtained as tarballs from Hepforge. The latest and greatest version, along with a full revision history, can always be found in the git repository. Compilation and usage instructions, as well as a number of example programs, can be found in the code release.

Authors: Elinore Roebber (e.roebber@bham.ac.uk) & Pat Scott (p.scott@imperial.ac.uk)