******* ellipsoid *******
  * Generation 0: best_so_far_y 1.15270e+09, min(y) 1.15270e+09 & Evaluations 24
  * Generation 200: best_so_far_y 3.37547e+08, min(y) 3.37547e+08 & Evaluations 4824
  * Generation 400: best_so_far_y 4.73804e+07, min(y) 4.91167e+07 & Evaluations 9624
  * Generation 600: best_so_far_y 3.44019e+07, min(y) 3.52704e+07 & Evaluations 14424
  * Generation 800: best_so_far_y 2.66962e+07, min(y) 2.82137e+07 & Evaluations 19224
  * Generation 1000: best_so_far_y 2.01940e+07, min(y) 2.03114e+07 & Evaluations 24024
  * Generation 1200: best_so_far_y 1.56289e+07, min(y) 1.67402e+07 & Evaluations 28824
  * Generation 1400: best_so_far_y 1.22657e+07, min(y) 1.27565e+07 & Evaluations 33624
  * Generation 1600: best_so_far_y 9.93645e+06, min(y) 1.00442e+07 & Evaluations 38424
  * Generation 1800: best_so_far_y 8.06621e+06, min(y) 8.30597e+06 & Evaluations 43224
  * Generation 1979: best_so_far_y 7.11686e+06, min(y) 7.16318e+06 & Evaluations 47501
{'best_so_far_x': array([ 7.49543862e+00,  4.18732935e+00,  3.79599065e+00,  6.62025208e+00,
       ...,
       -3.09992524e-03,  3.88488520e-02, -3.97345434e-02, -1.61828019e-01]),
 'best_so_far_y': 7116858.43992494,
 'n_function_evaluations': 47501,
 'runtime': 3600.0600781440735,
 'termination_signal': <Terminations.MAX_RUNTIME: 2>,
 'time_function_evaluations': 14.309508800506592,
 'fitness': array([[1.00000000e+00, 1.16228870e+09],
       [4.75010000e+04, 7.11685844e+06]]),
 'mean': array([ 7.46188181e+00,  4.32585242e+00,  3.68379587e+00,  6.65693348e+00,
       ...,
       -1.66843827e-02, -7.04545498e-02, -9.19080653e-06, -8.77780349e-02]),
 'initial_mean': array([4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.,
       ...,
       4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.]),
 '_list_initial_mean': [array([4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.,
       ...,
       4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.])],
 'sigma': 0.10262546113479003,
 '_n_restart': 0,
 '_n_generations': 1979,
 '_list_generations': [],
 'p_s': array([-1.41108362e-01,  1.73248677e+00, -8.44461169e-01,  3.19198552e-01,
       ...,
       -4.09848724e-02, -2.24444406e-01,  3.53752183e-02, -2.89548940e-01]),
 'p_c': array([ 2.48934849e-01,  1.46419121e+00, -1.15649297e+00,  1.58915726e-01,
       ...,
       -3.34792561e-02, -1.44872559e-01,  1.44024803e-03, -1.94527179e-01]),
 'eig_va': array([0.98994451, 0.9900354 , 0.99006218, 0.9901095 , 0.99016015,
       ...,
       1.08084702, 1.11660254, 1.15325294, 1.21184791, 1.25772159])}
*** Runtime: 3.60019e+03
******* rosenbrock *******
  * Generation 0: best_so_far_y 1.44266e+07, min(y) 1.44266e+07 & Evaluations 24
  * Generation 200: best_so_far_y 6.41896e+06, min(y) 6.41896e+06 & Evaluations 4824
  * Generation 400: best_so_far_y 1.32353e+06, min(y) 1.32353e+06 & Evaluations 9624
  * Generation 600: best_so_far_y 2.95680e+05, min(y) 3.09543e+05 & Evaluations 14424
  * Generation 800: best_so_far_y 1.18574e+05, min(y) 1.24019e+05 & Evaluations 19224
  * Generation 1000: best_so_far_y 2.84188e+04, min(y) 2.84188e+04 & Evaluations 24024
  * Generation 1200: best_so_far_y 1.19277e+04, min(y) 1.19277e+04 & Evaluations 28824
  * Generation 1400: best_so_far_y 5.37186e+03, min(y) 5.37957e+03 & Evaluations 33624
  * Generation 1600: best_so_far_y 2.90578e+03, min(y) 2.91084e+03 & Evaluations 38424
  * Generation 1800: best_so_far_y 1.78038e+03, min(y) 1.78367e+03 & Evaluations 43224
  * Generation 2000: best_so_far_y 1.29856e+03, min(y) 1.29993e+03 & Evaluations 48024
  * Generation 2030: best_so_far_y 1.26171e+03, min(y) 1.26277e+03 & Evaluations 48732
{'best_so_far_x': array([-1.10175316e-01, -8.25091326e-02, -8.05246278e-03,  7.39923255e-03,
       ...,
       -2.53228418e-02, -2.30400402e-02, -1.22240572e-01,  3.52844052e-02]),
 'best_so_far_y': 1261.7119340075265,
 'n_function_evaluations': 48732,
 'runtime': 3600.0413796901703,
 'termination_signal': <Terminations.MAX_RUNTIME: 2>,
 'time_function_evaluations': 12.702702283859253,
 'fitness': array([[1.00000000e+00, 1.44713375e+07],
       [4.87320000e+04, 1.26171193e+03]]),
 'mean': array([-7.18978820e-02, -5.81894825e-02,  5.94988278e-04,  4.67078963e-03,
       ...,
       -3.43392709e-02, -3.78947841e-02, -9.04643865e-02,  1.49550720e-02]),
 'initial_mean': array([4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.,
       ...,
       4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.])],
 'sigma': 0.018277843353314817,
 '_n_restart': 0,
 '_n_generations': 2030,
 '_list_generations': [],
 'p_s': array([-9.49012474e-01, -9.45432911e-01,  4.63591706e-01, -5.85050355e-01,
       ...,
       -9.94498060e-01, -1.02476858e+00, -1.05877807e+00,  1.73439800e-01]),
 'p_c': array([-1.11118215e+00, -4.72333596e-01, -4.16363105e-01, -1.22974853e+00,
       ...,
       -1.09113386e+00, -9.19189452e-01, -1.12550932e+00, -6.87249244e-02]),
 'eig_va': array([0.98981461, 0.98989576, 0.98998322, 0.9900566 , 0.99009989,
       ...,
       1.04236995, 1.05351437, 1.07002473, 1.10488737, 1.4460554 ])}
*** Runtime: 7.20030e+03
******* rastrigin *******
  * Generation 0: best_so_far_y 1.76153e+04, min(y) 1.76153e+04 & Evaluations 24
  * Generation 200: best_so_far_y 1.76153e+04, min(y) 1.81477e+04 & Evaluations 4824
  * Generation 400: best_so_far_y 1.67082e+04, min(y) 1.67359e+04 & Evaluations 9624
  * Generation 600: best_so_far_y 1.61030e+04, min(y) 1.61030e+04 & Evaluations 14424
  * Generation 800: best_so_far_y 1.59083e+04, min(y) 1.59104e+04 & Evaluations 19224
  * Generation 1000: best_so_far_y 1.58525e+04, min(y) 1.58525e+04 & Evaluations 24024
  * Generation 1200: best_so_far_y 1.58371e+04, min(y) 1.58371e+04 & Evaluations 28824
  * Generation 1400: best_so_far_y 1.58319e+04, min(y) 1.58319e+04 & Evaluations 33624
  * Generation 1600: best_so_far_y 1.58304e+04, min(y) 1.58304e+04 & Evaluations 38424
  * Generation 1800: best_so_far_y 1.58299e+04, min(y) 1.58299e+04 & Evaluations 43224
  * Generation 2000: best_so_far_y 1.58298e+04, min(y) 1.58298e+04 & Evaluations 48024
  * Generation 2045: best_so_far_y 1.58297e+04, min(y) 1.58297e+04 & Evaluations 49084
{'best_so_far_x': array([3.97962459, 3.98005534, 3.98004562, 3.98045944, 3.9793086 ,
       ...,
       3.97972352, 3.97998722, 3.97952171, 3.97918589, 3.97907379]),
 'best_so_far_y': 15829.74172605807,
 'n_function_evaluations': 49084,
 'runtime': 3600.050304412842,
 'termination_signal': <Terminations.MAX_RUNTIME: 2>,
 'time_function_evaluations': 6.79631781578064,
 'fitness': array([[1.00000000e+00, 1.79460697e+04],
       [4.90840000e+04, 1.58297417e+04]]),
 'mean': array([3.97961126, 3.98010261, 3.98026724, 3.98030428, 3.97921886,
       ...,
       3.97935975, 3.97995641, 3.97953954, 3.97927199, 3.97924849]),
 'initial_mean': array([4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.,
       ...,
       4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.]),
 '_list_initial_mean': [array([4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.,
       ...,
       4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4., 4.])],
 'sigma': 0.00019506040128782477,
 '_n_restart': 0,
 '_n_generations': 2045,
 '_list_generations': [],
 'p_s': array([-1.19194139e-01, -6.39563268e-01,  1.66136719e-01,  7.54087522e-01,
       ...,
       -8.79993614e-01, -4.71344881e-01, -9.06682769e-01, -1.37594000e+00]),
 'p_c': array([-7.86231886e-02, -1.63273043e-01,  4.38596607e-01,  5.45663556e-01,
       ...,
       -3.90486977e-01, -3.87629741e-01, -4.91125518e-01, -1.16929679e+00]),
 'eig_va': array([0.98977923, 0.98982382, 0.98984426, 0.98994995, 0.99004811,
       ...,
       1.02641954, 1.02692657, 1.02902743, 1.03391396, 1.04731857])}
*** Runtime: 1.08004e+04
