Skip to content

Display of fmin2(..., restarts=5) #345

@nikohansen

Description

@nikohansen

The restarted setting calls .result_pretty() at the end of each run, but we may want to have somewhat leaner output than this (just the termination line)?

Current:

(7_w,15)-aCMA-ES (mu_w=4.5,w_1=34%) in dimension 40 (seed=1076390, Tue Feb 24 16:25:29 2026)
Iterat #Fevals   function value  axis ratio  sigma  min&max std  t[m:s]
    1     15 7.808494482836968e+02 1.0e+00 1.89e+00  2e+00  2e+00 0:00.0  
    2     30 7.430241767188169e+02 1.1e+00 1.81e+00  2e+00  2e+00 0:00.0  
    3     45 7.180506322168039e+02 1.1e+00 1.73e+00  2e+00  2e+00 0:00.0  
  100   1500 4.530929216511137e+02 1.5e+00 4.76e-01  4e-01  5e-01 0:00.2  
    overwriting (set `{'verb_disp_overwrite': 0}` in the 'cma_signals.in' file to keep lines going)
  788  11820 7.064192639550646e+01 1.8e+00 2.79e-09  2e-09  2e-09 0:01.6  
termination on {'tolfun': 1e-11} (Tue Feb 24 16:25:31 2026)
final/bestever f-value = 7.064193e+01 7.064193e+01 after 11821/11710 evaluations
incumbent solution: [ 4.15687618e-09  1.98991223e+00 -9.94958637e-01  9.94958636e-01
  9.94958642e-01  1.98991224e+00 -9.94958638e-01 -4.30919445e-09 ...]
std deviations: [1.80599565e-09 1.91129230e-09 1.82276314e-09 1.85119390e-09
 1.82791845e-09 1.83871819e-09 1.96187617e-09 1.83490280e-09 ...]
(15_w,30)-aCMA-ES (mu_w=8.6,w_1=20%) in dimension 40 (seed=1076391, Tue Feb 24 16:25:31 2026)
Iterat #Fevals   function value  axis ratio  sigma  min&max std  t[m:s]
    1  11851 7.670530992559510e+02 1.0e+00 1.89e+00  2e+00  2e+00 0:00.0  
    2  11881 6.908492222856694e+02 1.1e+00 1.88e+00  2e+00  2e+00 0:00.0  
    3  11911 6.800164454588100e+02 1.1e+00 1.93e+00  2e+00  2e+00 0:00.0  
  100  14821 3.750897007877438e+02 1.7e+00 6.42e-01  6e-01  6e-01 0:00.2  
    overwriting (set `{'verb_disp_overwrite': 0}` in the 'cma_signals.in' file to keep lines going)
  676  32101 2.984875156152265e+01 1.6e+00 1.19e-08  5e-09  6e-09 0:01.4  
termination on {'tolfun': 1e-11} (Tue Feb 24 16:25:33 2026) after 1 restart
final/bestever f-value = 2.984875e+01 2.984875e+01 after 32102/32102 evaluations
incumbent solution: [ 9.01881789e-10 -9.43237009e-10 -2.10829786e-09  9.10533669e-11
  3.44067507e-09 -9.15879173e-10 -4.48082313e-10 -9.94958635e-01 ...]
std deviations: [5.81226271e-09 5.71769134e-09 6.20636929e-09 5.80983737e-09
 5.92040227e-09 5.97622582e-09 5.88663513e-09 5.58533334e-09 ...]
(30_w,60)-aCMA-ES (mu_w=16.6,w_1=12%) in dimension 40 (seed=1076392, Tue Feb 24 16:25:33 2026)
Iterat #Fevals   function value  axis ratio  sigma  min&max std  t[m:s]
    1  32162 7.062321167297185e+02 1.0e+00 1.94e+00  2e+00  2e+00 0:00.0  

Tentative proposal:

(7_w,15)-aCMA-ES (mu_w=4.5,w_1=34%) in dimension 40 (seed=1076390, Tue Feb 24 16:25:29 2026)
Iterat #Fevals   function value  axis ratio  sigma  min&max std  t[m:s]
    1     15 7.808494482836968e+02 1.0e+00 1.89e+00  2e+00  2e+00 0:00.0  
    2     30 7.430241767188169e+02 1.1e+00 1.81e+00  2e+00  2e+00 0:00.0  
    3     45 7.180506322168039e+02 1.1e+00 1.73e+00  2e+00  2e+00 0:00.0  
  100   1500 4.530929216511137e+02 1.5e+00 4.76e-01  4e-01  5e-01 0:00.2  
    overwriting (set `{'verb_disp_overwrite': 0}` in the 'cma_signals.in' file to keep lines going)
  788  11820 7.064192639550646e+01 1.8e+00 2.79e-09  2e-09  2e-09 0:01.6  
termination on {'tolfun': 1e-11} (Tue Feb 24 16:25:31 2026)
Iterat #Fevals   function value  axis ratio  sigma  min&max std  t[m:s]
    1  11851 7.670530992559510e+02 1.0e+00 1.89e+00  2e+00  2e+00 0:00.0  
    2  11881 6.908492222856694e+02 1.1e+00 1.88e+00  2e+00  2e+00 0:00.0  
    3  11911 6.800164454588100e+02 1.1e+00 1.93e+00  2e+00  2e+00 0:00.0  
  100  14821 3.750897007877438e+02 1.7e+00 6.42e-01  6e-01  6e-01 0:00.2  
    overwriting (set `{'verb_disp_overwrite': 0}` in the 'cma_signals.in' file to keep lines going)
  676  32101 2.984875156152265e+01 1.6e+00 1.19e-08  5e-09  6e-09 0:01.4  
termination on {'tolfun': 1e-11} (Tue Feb 24 16:25:33 2026) after 1 restart
(30_w,60)-aCMA-ES (mu_w=16.6,w_1=12%) in dimension 40 (seed=1076392, Tue Feb 24 16:25:33 2026)
Iterat #Fevals   function value  axis ratio  sigma  min&max std  t[m:s]
    1  32162 7.062321167297185e+02 1.0e+00 1.94e+00  2e+00  2e+00 0:00.0  

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions