Parameters passed to the genetic hybrid algorithm (GHA) parameter = value : accepted values description
- PROJECT_NAME = TRIM_LOSS
GET_HESSIAN = FALSE : BOOLEAN calculate Hessian matrix PRINT_HESSIAN = FALSE : BOOLEAN print_level = 1 : integer (0-3) for file output: 0=none 1=function values 2=1+weights+actions 3=debug_print superGA_ITERATIONS = 0 : integer > 0 number iterations in superstructure superMC_ITERATIONS = 3 : integer > 0 superGA_SIBS = 4 : integer > 0 number of siblings in superstructure GA_sibs = 16 : integer > 0 number of siblings GA_iterations = 20 : integer > 0 number of times the GHA is applied to a population GA_runs = 3 : integer > 0 Number of times a new population will be created CALL_FIX = TRUE : BOOLEAN always call fixvalue() dbl_SpaceLimit = 0.75 : real > 0 USE_CONVERGENCE_CRIT = FALSE : BOOLEAN dbl_ConvergenceMean = 0.0001 : real > 0 Convergence criteria Mean dbl_ConvergenceBest = 0.0005 : real > 0 Convergence criteria Best PenaltyFunction = LINEAR : LINEAR, QUADRATIC, CONCAVE, EXPONENTIAL, CONSTANT Penalty function to be used REDUCTION = NONE : NONE, NEUTRAL, FAST, SLOW allow reduction of search space ksi_interval = 5 : integer > 0 Interval for reduction of search space and mut. window LINEMETHOD = 2 : integer (1,2,3) 1:dfp_min+lnsrch, 2:dfp_min+cube_step, 3:newton t_incr = 0 : integer > 0 interval for quadratic/cubic interpolations t_final = 20 : integer > 0 t_slope = 0 : integer > 0 f_incr = 3 : integer > 0 interval for strong mutation in fixvalue()