easylocal::runners::temperature::FixedLengthParameters
The parameters of the FixedLength schedule.
Synopsis
Declared in <easylocal/runners/simulated_annealing.hpp>
struct FixedLengthParameters;
Member Functions
| Name | Description |
|---|---|
validate | Whether the parameters are valid, and why not. |
Static Member Functions
| Name | Description |
|---|---|
parameter_schema | The names, members and descriptions of the parameters. |
Data Members
| Name | Description |
|---|---|
allowed_iterations | Proposals in all, spread over the temperature levels; it has no default, since the budget belongs to the problem. |
calibration_samples | Moves sampled at the initial solution to estimate the initial temperature; 0 keeps initial_temperature. |
cooling_rate | The factor that multiplies the temperature at each cooling. |
final_temperature | The temperature the cooling stops at; it has no default, since it lives in the scale of the cost. |
initial_acceptance | Acceptance probability of an average worsening move at the estimated initial temperature. |
initial_temperature | The temperature the annealing starts from; it has no default, since it lives in the scale of the cost. |