struct GSL::Siman::Params

Overview

Parameters of simulated annealing algorithm

Defined in:

gsl/maths/optimization/siman.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(n_tries : Int32, iters_fixed_t : Int32, step_size : Float64, k : Float64, t_initial : Float64, mu_t : Float64, t_min : Float64) #

[View source]

Instance Method Detail

def iters_fixed_t : Int32 #

how many iterations for each T?


[View source]
def k : Float64 #

Boltzmann constant


[View source]
def mu_t : Float64 #

damping factor for temperature


[View source]
def n_tries : Int32 #

how many points do we try before stepping


[View source]
def step_size : Float64 #

max step size in random walk


[View source]
def t_initial : Float64 #

initial temperature


[View source]
def t_min : Float64 #

stopping criteria - minimal temperature


[View source]