View Source Annealing.Regime (annealing v0.5.0-beta.1)
A struct to hold details about the overall annealing process.
Summary
Types
@type t() :: %Annealing.Regime{ acceptance_fun: (... -> any()), cooling_strategy: Annealing.Controller.Cooling.cooling_strategy(), history: [Annealing.Material.t() | term()], identifier: (nil | term()) | nil, module: module(), stop_conditions: Annealing.Controller.Stopping.stop_conditions() }