-
Notifications
You must be signed in to change notification settings - Fork 2
Output Files
Diver can produce up to four output files. Output file generation can be disabled with disableIO = true
.
The location of the output files will be determined by the argument path
.
The complete range of Diver settings in use in the current run, including optional parameters. The meaning of each entry in this file can be read off the comments provided in the routine save_run_params
in io.f90
. This file is created during the first save operation, which takes place after savecount
generations have been completed.
Convergence and other dynamic runtime information. This is the file to check for evaluating the progress of a given run. Its contents are as follows:
-
civilisation number,
-
generation number,
-
$Z$ , -
$\langle P^2 \rangle$ , -
$\Delta Z$ , -
unpolished
$Z$ , -
$N_s$ , -
individuals saved,
-
number of calls to
func
-
fitness at best fit
$\theta_\text{best}$ , -
raw (non-discretised) parameter values at
$\theta_\text{best}$ , -
parameter values and derived quantities at
$\theta_\text{best}$ -
fitnesses of current population,
-
raw parameters of current population,
-
parameters & derived quantities of current population.
-
if
jDE
orlambdajDE
:- F values of current population,
- Cr values of current population,
- λ values of current population
-
$\delta_\text{smooth}$ , -
individual contributions to
$\delta_\text{smooth}$ from each of the lastconvsteps
generations
Further information can be found in the routine save_state
of io.f90
. Like the .rparam
file, this file is created during the first save operation.
The posterior weight, fitness, civilisation number, generation number and raw parameter values (in this order), for every individual so far generated in a scan. The data for each individual occupies a single line in the file. In order to allow proper resumption of the run, the sampled values of any discrete parameters appear as they are used internally for mutation, i.e. as values of a continuous parameter.
This file is created before the initial population is generated. It is generated by default, but can be suppressed by setting outputRaw = false
.
All parameter samples, in a similar format to the .raw file, but with additional columns for each derived quantity calculated in a scan. The sampled values of any discrete parameters are also given rounded to their true discrete values in this file, unlike in the .raw file. This file is only generated if outputSam = true
and either discrete
is non-empty or nDerived
> 0. This file is created immediately after the .raw file.