Typical use cases#
Problem configuration#
In this notebook, we provide examples of different solver configurations a for a sample Knapsack Problem with three items. The goal is to put the selected items in the knapsack to achieve the maximal value with total weight not exceeding the max_weight. The item_weights and item_values fields specify the weight and value of each item, respectively.
problem:
type: KnapsackProblem
max_weight: 2
item_weights: [1, 1, 1]
item_values: [2, 2, 1]
Configuration for the QAOA#
The configuration below shows how to create a QAOA instance with 5 layers and a local gradient descent optimizer (QmlGradientDescent) — by default the adam optimizer.
The gamma and beta keys indicate variational parameters searched by specified optimizer, while the penalty_weights refer to the initial penalty weights in the objective function of the Knapsack Problem.
[1]:
qaoa_config_yaml = """
problem:
type: KnapsackProblem
max_weight: 2
item_weights: [1, 1, 1]
item_values: [2, 2, 1]
solver:
category: gate_based
platform: pennylane
name: QAOA
layers: 5
gamma:
init: [0.5, 0.5, 0.5, 0.5, 0.5]
beta:
init: [1., 1., 1., 1., 1.]
optimizer:
type: QmlGradientDescent
penalty_weights: [1, 2.5, 2.5]
"""
[2]:
import yaml
from QHyper.solvers import solver_from_config
qaoa_config = yaml.safe_load(qaoa_config_yaml)
solver = solver_from_config(qaoa_config)
[3]:
results = solver.solve()
results.probabilities
[3]:
rec.array([(0, 0, 0, 0, 0, 0.01925662), (0, 0, 0, 0, 1, 0.00499353),
(0, 0, 0, 1, 0, 0.06602495), (0, 0, 0, 1, 1, 0.00135034),
(0, 0, 1, 0, 0, 0.00929764), (0, 0, 1, 0, 1, 0.00077379),
(0, 0, 1, 1, 0, 0.0150905 ), (0, 0, 1, 1, 1, 0.00105546),
(0, 1, 0, 0, 0, 0.01907666), (0, 1, 0, 0, 1, 0.0119462 ),
(0, 1, 0, 1, 0, 0.01663426), (0, 1, 0, 1, 1, 0.0009503 ),
(0, 1, 1, 0, 0, 0.0058822 ), (0, 1, 1, 0, 1, 0.11219791),
(0, 1, 1, 1, 0, 0.01533116), (0, 1, 1, 1, 1, 0.00056568),
(1, 0, 0, 0, 0, 0.01907666), (1, 0, 0, 0, 1, 0.0119462 ),
(1, 0, 0, 1, 0, 0.01663426), (1, 0, 0, 1, 1, 0.0009503 ),
(1, 0, 1, 0, 0, 0.0058822 ), (1, 0, 1, 0, 1, 0.11219791),
(1, 0, 1, 1, 0, 0.01533116), (1, 0, 1, 1, 1, 0.00056568),
(1, 1, 0, 0, 0, 0.00744606), (1, 1, 0, 0, 1, 0.07094647),
(1, 1, 0, 1, 0, 0.01561782), (1, 1, 0, 1, 1, 0.0122494 ),
(1, 1, 1, 0, 0, 0.00071473), (1, 1, 1, 0, 1, 0.25909813),
(1, 1, 1, 1, 0, 0.00251099), (1, 1, 1, 1, 1, 0.14840486)],
dtype=[('x0', '<i4'), ('x1', '<i4'), ('x2', '<i4'), ('x3', '<i4'), ('x4', '<i4'), ('probability', '<f8')])
Configuration for the D-Wave Advantage solver#
Configuration for a grid search hyperoptimizer. The objective function penalties (hyper_args) are searched within specified bounds using provided steps. The objective function is solved with a quantum annealing device — D-Wave Advantage.
In order to run the code below, you need to have access to the D-Wave Advantage device. Obtain a token at D-Wave Leap.
[4]:
advantage_config_yaml = """
problem:
type: knapsack
max_weight: 2
item_weights: [1, 1, 1]
item_values: [2, 2, 1]
solver:
category: quantum_annealing
platform: d_wave
name: Advantage
num_reads: 100
hyper_optimizer:
optimizer:
type: grid
penalty_weights:
min: [1, 1, 1]
max: [3, 3, 3]
step: [1, 1, 1]
"""
[5]:
import yaml
from QHyper.solvers import solver_from_config
config = yaml.safe_load(advantage_config_yaml)
hyper_optimizer = solver_from_config(config)
[6]:
hyper_optimizer.solve()
results = hyper_optimizer.run_with_best_params()
results.probabilities
[6]:
rec.array([(1, 1, 0, 0, 1, 0.52, -4.), (1, 0, 1, 0, 1, 0.04, -3.),
(1, 1, 1, 0, 1, 0.1 , -3.), (1, 1, 1, 1, 1, 0.13, -3.),
(0, 1, 1, 0, 1, 0.1 , -3.), (1, 1, 0, 1, 0, 0.01, -2.),
(1, 0, 0, 1, 0, 0.02, -2.), (0, 1, 0, 1, 0, 0.08, -2.)],
dtype=[('x0', '<i8'), ('x1', '<i8'), ('x2', '<i8'), ('x3', '<i8'), ('x4', '<i8'), ('probability', '<f8'), ('energy', '<f8')])
Advanced configuration#
QHyper configuration of the QAOA variant (WF-QAOA) with 5 layers and the local gradient descent Adam optimizer (qml). angles indicate initial variational parameters optimized by the method. hyper_args refer to the initial objective function penalties searched within hyper_optimizer bounds by the CEM method. processes, samples_per_epoch, and epochs are parameters specific to the CEM method.
[7]:
advanced_config_yaml = """
problem:
type: KnapsackProblem
max_weight: 2
item_weights: [1, 1, 1]
item_values: [2, 2, 1]
solver:
category: gate_based
platform: pennylane
name: QAOA
layers: 5
gamma:
init: [0.5, 0.5, 0.5, 0.5, 0.5]
beta:
init: [1., 1., 1., 1., 1.]
optimizer:
type: QmlGradientDescent
name: adam
steps: 10
stepsize: 0.05
hyper_optimizer:
optimizer:
type: cem
processes: 4
samples_per_epoch: 200
epochs: 5
disable_tqdm: False
penalty_weights:
min: [1, 1, 1]
max: [10, 10, 10]
init: [1, 2.5, 2.5]
"""
[8]:
import yaml
from QHyper.solvers import solver_from_config
config = yaml.safe_load(advanced_config_yaml)
hyper_optimizer = solver_from_config(config)
[9]:
hyper_optimizer.solve()
100%|██████████| 200/200 [00:25<00:00, 7.77it/s]
100%|██████████| 200/200 [00:25<00:00, 7.70it/s]
100%|██████████| 200/200 [00:28<00:00, 7.12it/s]
100%|██████████| 200/200 [00:29<00:00, 6.71it/s]
100%|██████████| 200/200 [00:29<00:00, 6.68it/s]
[9]:
OptimizationResult(value=-2.115995908832305, params=array([1.33150937, 3.06774974, 2.27513882]), history=[[OptimizationResult(value=-2.1040190805897265, params=array([1.05348285, 2.76970457, 2.23129254]), history=[[OptimizationResult(value=-2.1040190805897265, params=array([1.05348285, 2.76970457, 2.23129254]), history=[])]]), OptimizationResult(value=-0.2560912669193908, params=array([2.34757359, 2.59879284, 4.11176842]), history=[[OptimizationResult(value=-0.2560912669193908, params=array([2.34757359, 2.59879284, 4.11176842]), history=[])]]), OptimizationResult(value=-0.5692961783152712, params=array([2.64453033, 4.55754873, 1.99116314]), history=[[OptimizationResult(value=-0.5692961783152712, params=array([2.64453033, 4.55754873, 1.99116314]), history=[])]]), OptimizationResult(value=-1.5314189012300496, params=array([1.72882425, 2.97751889, 2.31197551]), history=[[OptimizationResult(value=-1.5314189012300496, params=array([1.72882425, 2.97751889, 2.31197551]), history=[])]]), OptimizationResult(value=-0.09836374736987707, params=array([1.87160428, 1.54313253, 1.38861186]), history=[[OptimizationResult(value=-0.09836374736987707, params=array([1.87160428, 1.54313253, 1.38861186]), history=[])]]), OptimizationResult(value=-0.9059471609552059, params=array([1.03816434, 3.38124112, 1.8692145 ]), history=[[OptimizationResult(value=-0.9059471609552059, params=array([1.03816434, 3.38124112, 1.8692145 ]), history=[])]]), OptimizationResult(value=-0.4669710785216715, params=array([1.94019865, 2.3209239 , 4.23292759]), history=[[OptimizationResult(value=-0.4669710785216715, params=array([1.94019865, 2.3209239 , 4.23292759]), history=[])]]), OptimizationResult(value=-0.21705769744027295, params=array([1.07216803, 1.93044675, 4.97310358]), history=[[OptimizationResult(value=-0.21705769744027295, params=array([1.07216803, 1.93044675, 4.97310358]), history=[])]]), OptimizationResult(value=-0.9399338125182762, params=array([2.77675582, 2.91115774, 1.20164928]), history=[[OptimizationResult(value=-0.9399338125182762, params=array([2.77675582, 2.91115774, 1.20164928]), history=[])]]), OptimizationResult(value=-0.7375191070831126, params=array([1.1003357 , 2.05807499, 4.89146269]), history=[[OptimizationResult(value=-0.7375191070831126, params=array([1.1003357 , 2.05807499, 4.89146269]), history=[])]]), OptimizationResult(value=-0.6557155450574568, params=array([3.15734545, 2.38076964, 2.65577435]), history=[[OptimizationResult(value=-0.6557155450574568, params=array([3.15734545, 2.38076964, 2.65577435]), history=[])]]), OptimizationResult(value=-0.40468410483885536, params=array([1.76215958, 2.46406198, 3.17073845]), history=[[OptimizationResult(value=-0.40468410483885536, params=array([1.76215958, 2.46406198, 3.17073845]), history=[])]]), OptimizationResult(value=-1.3868050143217385, params=array([1.01053007, 2.08174108, 2.36789137]), history=[[OptimizationResult(value=-1.3868050143217385, params=array([1.01053007, 2.08174108, 2.36789137]), history=[])]]), OptimizationResult(value=-0.316867100272793, params=array([1.30037663, 1.51099393, 2.16818564]), history=[[OptimizationResult(value=-0.316867100272793, params=array([1.30037663, 1.51099393, 2.16818564]), history=[])]]), OptimizationResult(value=-0.5794745139257754, params=array([2.03187726, 3.52837471, 1.93597156]), history=[[OptimizationResult(value=-0.5794745139257754, params=array([2.03187726, 3.52837471, 1.93597156]), history=[])]]), OptimizationResult(value=-0.31593057565068955, params=array([1.25510666, 1.93826485, 2.117588 ]), history=[[OptimizationResult(value=-0.31593057565068955, params=array([1.25510666, 1.93826485, 2.117588 ]), history=[])]]), OptimizationResult(value=-0.2248312007750658, params=array([2.42332125, 3.84136436, 1.54374837]), history=[[OptimizationResult(value=-0.2248312007750658, params=array([2.42332125, 3.84136436, 1.54374837]), history=[])]]), OptimizationResult(value=-0.520790351669719, params=array([2.29998726, 2.25779831, 2.41203735]), history=[[OptimizationResult(value=-0.520790351669719, params=array([2.29998726, 2.25779831, 2.41203735]), history=[])]]), OptimizationResult(value=-0.25548122619714164, params=array([2.03902848, 2.70048114, 4.8017131 ]), history=[[OptimizationResult(value=-0.25548122619714164, params=array([2.03902848, 2.70048114, 4.8017131 ]), history=[])]]), OptimizationResult(value=-1.3133255712077427, params=array([1.21033172, 2.92780494, 2.27272946]), history=[[OptimizationResult(value=-1.3133255712077427, params=array([1.21033172, 2.92780494, 2.27272946]), history=[])]]), OptimizationResult(value=-1.347432887144704, params=array([2.80030021, 2.20071861, 3.099983 ]), history=[[OptimizationResult(value=-1.347432887144704, params=array([2.80030021, 2.20071861, 3.099983 ]), history=[])]]), OptimizationResult(value=-0.3376974287288961, params=array([1.5672183 , 1.97046897, 2.56943159]), history=[[OptimizationResult(value=-0.3376974287288961, params=array([1.5672183 , 1.97046897, 2.56943159]), history=[])]]), OptimizationResult(value=-1.4334021396619874, params=array([1.08270685, 2.23911569, 2.36990966]), history=[[OptimizationResult(value=-1.4334021396619874, params=array([1.08270685, 2.23911569, 2.36990966]), history=[])]]), OptimizationResult(value=-0.9535316929815775, params=array([1.90941388, 2.06829505, 2.76888997]), history=[[OptimizationResult(value=-0.9535316929815775, params=array([1.90941388, 2.06829505, 2.76888997]), history=[])]]), OptimizationResult(value=-0.8128072188347812, params=array([1.02531861, 2.44570772, 2.68180089]), history=[[OptimizationResult(value=-0.8128072188347812, params=array([1.02531861, 2.44570772, 2.68180089]), history=[])]]), OptimizationResult(value=-1.0844690872541154, params=array([1.64753001, 3.11342924, 1.71787401]), history=[[OptimizationResult(value=-1.0844690872541154, params=array([1.64753001, 3.11342924, 1.71787401]), history=[])]]), OptimizationResult(value=-0.6817942210460946, params=array([1.53510955, 1.98565704, 2.4675108 ]), history=[[OptimizationResult(value=-0.6817942210460946, params=array([1.53510955, 1.98565704, 2.4675108 ]), history=[])]]), OptimizationResult(value=-0.9099486216806898, params=array([1.45388463, 4.44671707, 3.12872195]), history=[[OptimizationResult(value=-0.9099486216806898, params=array([1.45388463, 4.44671707, 3.12872195]), history=[])]]), OptimizationResult(value=-0.5260978346733988, params=array([1.65463893, 2.01033363, 1.97857605]), history=[[OptimizationResult(value=-0.5260978346733988, params=array([1.65463893, 2.01033363, 1.97857605]), history=[])]]), OptimizationResult(value=-1.757817882124009, params=array([1.75983185, 3.48484862, 2.26085829]), history=[[OptimizationResult(value=-1.757817882124009, params=array([1.75983185, 3.48484862, 2.26085829]), history=[])]]), OptimizationResult(value=-1.40686438321272, params=array([1.04055585, 2.59846361, 3.16926083]), history=[[OptimizationResult(value=-1.40686438321272, params=array([1.04055585, 2.59846361, 3.16926083]), history=[])]]), OptimizationResult(value=-0.9504971531842579, params=array([1.46254499, 2.88992721, 1.38764747]), history=[[OptimizationResult(value=-0.9504971531842579, params=array([1.46254499, 2.88992721, 1.38764747]), history=[])]]), OptimizationResult(value=-1.3509983855099885, params=array([1.7641503 , 1.94879433, 3.34493269]), history=[[OptimizationResult(value=-1.3509983855099885, params=array([1.7641503 , 1.94879433, 3.34493269]), history=[])]]), OptimizationResult(value=-1.1046501810151939, params=array([1.84554831, 3.06088064, 1.92962662]), history=[[OptimizationResult(value=-1.1046501810151939, params=array([1.84554831, 3.06088064, 1.92962662]), history=[])]]), OptimizationResult(value=-0.652454686244906, params=array([1.79575505, 2.49400924, 2.87900445]), history=[[OptimizationResult(value=-0.652454686244906, params=array([1.79575505, 2.49400924, 2.87900445]), history=[])]]), OptimizationResult(value=-0.9838213471078481, params=array([1.24183738, 2.47966893, 2.26188817]), history=[[OptimizationResult(value=-0.9838213471078481, params=array([1.24183738, 2.47966893, 2.26188817]), history=[])]]), OptimizationResult(value=-1.063237257525934, params=array([1.54169184, 1.94707124, 3.3224785 ]), history=[[OptimizationResult(value=-1.063237257525934, params=array([1.54169184, 1.94707124, 3.3224785 ]), history=[])]]), OptimizationResult(value=-0.4532367947151373, params=array([1.97096777, 2.95942989, 3.39941207]), history=[[OptimizationResult(value=-0.4532367947151373, params=array([1.97096777, 2.95942989, 3.39941207]), history=[])]]), OptimizationResult(value=-0.890342721750135, params=array([2.4310112 , 3.91802423, 1.76025207]), history=[[OptimizationResult(value=-0.890342721750135, params=array([2.4310112 , 3.91802423, 1.76025207]), history=[])]]), OptimizationResult(value=-1.4829737038535153, params=array([1.26444652, 3.24725795, 2.00022722]), history=[[OptimizationResult(value=-1.4829737038535153, params=array([1.26444652, 3.24725795, 2.00022722]), history=[])]]), OptimizationResult(value=-0.3094226603216491, params=array([2.60146149, 3.28352701, 1.77378824]), history=[[OptimizationResult(value=-0.3094226603216491, params=array([2.60146149, 3.28352701, 1.77378824]), history=[])]]), OptimizationResult(value=-0.30824714423342064, params=array([2.05881471, 4.07496538, 4.06756332]), history=[[OptimizationResult(value=-0.30824714423342064, params=array([2.05881471, 4.07496538, 4.06756332]), history=[])]]), OptimizationResult(value=-0.8286217081639236, params=array([1.91817237, 3.20311802, 1.01290361]), history=[[OptimizationResult(value=-0.8286217081639236, params=array([1.91817237, 3.20311802, 1.01290361]), history=[])]]), OptimizationResult(value=-1.0588221840061178, params=array([1.69753781, 3.60965867, 4.02752025]), history=[[OptimizationResult(value=-1.0588221840061178, params=array([1.69753781, 3.60965867, 4.02752025]), history=[])]]), OptimizationResult(value=-0.831185801318214, params=array([1.76357901, 3.87153237, 1.73640189]), history=[[OptimizationResult(value=-0.831185801318214, params=array([1.76357901, 3.87153237, 1.73640189]), history=[])]]), OptimizationResult(value=-1.0611233707050565, params=array([1.67560878, 3.11320332, 1.14237116]), history=[[OptimizationResult(value=-1.0611233707050565, params=array([1.67560878, 3.11320332, 1.14237116]), history=[])]]), OptimizationResult(value=-0.9517268015737779, params=array([2.30777707, 2.64658488, 2.12307237]), history=[[OptimizationResult(value=-0.9517268015737779, params=array([2.30777707, 2.64658488, 2.12307237]), history=[])]]), OptimizationResult(value=-1.0717813244830052, params=array([1.48288215, 2.60011431, 1.46854798]), history=[[OptimizationResult(value=-1.0717813244830052, params=array([1.48288215, 2.60011431, 1.46854798]), history=[])]]), OptimizationResult(value=-0.5475212315471336, params=array([1.68397516, 2.92688774, 2.44977095]), history=[[OptimizationResult(value=-0.5475212315471336, params=array([1.68397516, 2.92688774, 2.44977095]), history=[])]]), OptimizationResult(value=-1.0710772472557264, params=array([2.18542853, 3.4380701 , 1.21782093]), history=[[OptimizationResult(value=-1.0710772472557264, params=array([2.18542853, 3.4380701 , 1.21782093]), history=[])]]), OptimizationResult(value=-0.5435697136488794, params=array([1.41832104, 4.97087213, 4.10328548]), history=[[OptimizationResult(value=-0.5435697136488794, params=array([1.41832104, 4.97087213, 4.10328548]), history=[])]]), OptimizationResult(value=-0.237813224738649, params=array([1.55601946, 2.80634035, 2.04737146]), history=[[OptimizationResult(value=-0.237813224738649, params=array([1.55601946, 2.80634035, 2.04737146]), history=[])]]), OptimizationResult(value=-0.17021773842633428, params=array([2.07441639, 2.84982827, 4.46927362]), history=[[OptimizationResult(value=-0.17021773842633428, params=array([2.07441639, 2.84982827, 4.46927362]), history=[])]]), OptimizationResult(value=-0.3566949486391886, params=array([1.83117795, 2.92883521, 1.57582481]), history=[[OptimizationResult(value=-0.3566949486391886, params=array([1.83117795, 2.92883521, 1.57582481]), history=[])]]), OptimizationResult(value=-0.642269616900962, params=array([1.23732261, 2.45308686, 1.59172791]), history=[[OptimizationResult(value=-0.642269616900962, params=array([1.23732261, 2.45308686, 1.59172791]), history=[])]]), OptimizationResult(value=-0.5821300928546265, params=array([2.88946936, 1.91777229, 2.55642004]), history=[[OptimizationResult(value=-0.5821300928546265, params=array([2.88946936, 1.91777229, 2.55642004]), history=[])]]), OptimizationResult(value=-0.5600251273843214, params=array([2.15979193, 3.04379625, 3.10466681]), history=[[OptimizationResult(value=-0.5600251273843214, params=array([2.15979193, 3.04379625, 3.10466681]), history=[])]]), OptimizationResult(value=-0.3758206042271443, params=array([2.10307756, 2.49243564, 2.64398871]), history=[[OptimizationResult(value=-0.3758206042271443, params=array([2.10307756, 2.49243564, 2.64398871]), history=[])]]), OptimizationResult(value=-0.553495820233414, params=array([2.18660108, 2.70917252, 2.93155601]), history=[[OptimizationResult(value=-0.553495820233414, params=array([2.18660108, 2.70917252, 2.93155601]), history=[])]]), OptimizationResult(value=-1.078918349094408, params=array([3.03180684, 2.40006587, 2.82537822]), history=[[OptimizationResult(value=-1.078918349094408, params=array([3.03180684, 2.40006587, 2.82537822]), history=[])]]), OptimizationResult(value=-1.284888531869073, params=array([1.54322206, 4.12556168, 2.3086545 ]), history=[[OptimizationResult(value=-1.284888531869073, params=array([1.54322206, 4.12556168, 2.3086545 ]), history=[])]]), OptimizationResult(value=-0.8245769791454465, params=array([1.11226469, 2.67592808, 4.18318187]), history=[[OptimizationResult(value=-0.8245769791454465, params=array([1.11226469, 2.67592808, 4.18318187]), history=[])]]), OptimizationResult(value=-0.8691444379192467, params=array([1.50939089, 3.27721919, 4.35604157]), history=[[OptimizationResult(value=-0.8691444379192467, params=array([1.50939089, 3.27721919, 4.35604157]), history=[])]]), OptimizationResult(value=-1.1005436486418205, params=array([1.64965332, 2.46942538, 2.95273221]), history=[[OptimizationResult(value=-1.1005436486418205, params=array([1.64965332, 2.46942538, 2.95273221]), history=[])]]), OptimizationResult(value=-0.9805054935340736, params=array([1.35622754, 2.35129341, 2.49970608]), history=[[OptimizationResult(value=-0.9805054935340736, params=array([1.35622754, 2.35129341, 2.49970608]), history=[])]]), OptimizationResult(value=-0.6897947614966952, params=array([3.30050942, 2.22411608, 3.94167599]), history=[[OptimizationResult(value=-0.6897947614966952, params=array([3.30050942, 2.22411608, 3.94167599]), history=[])]]), OptimizationResult(value=-0.2158355373950353, params=array([1.61566725, 3.50148906, 3.78374662]), history=[[OptimizationResult(value=-0.2158355373950353, params=array([1.61566725, 3.50148906, 3.78374662]), history=[])]]), OptimizationResult(value=-1.0669237418094266, params=array([2.06380522, 1.57992016, 2.7832024 ]), history=[[OptimizationResult(value=-1.0669237418094266, params=array([2.06380522, 1.57992016, 2.7832024 ]), history=[])]]), OptimizationResult(value=-1.0659698493982743, params=array([2.60759124, 1.93491981, 1.87741462]), history=[[OptimizationResult(value=-1.0659698493982743, params=array([2.60759124, 1.93491981, 1.87741462]), history=[])]]), OptimizationResult(value=-1.820606380251004, params=array([1.13078901, 2.33697316, 2.26791306]), history=[[OptimizationResult(value=-1.820606380251004, params=array([1.13078901, 2.33697316, 2.26791306]), history=[])]]), OptimizationResult(value=-0.640376759687611, params=array([1.78567417, 1.8044306 , 1.13696712]), history=[[OptimizationResult(value=-0.640376759687611, params=array([1.78567417, 1.8044306 , 1.13696712]), history=[])]]), OptimizationResult(value=-0.7580775787090951, params=array([1.73987606, 2.56156287, 1.39125908]), history=[[OptimizationResult(value=-0.7580775787090951, params=array([1.73987606, 2.56156287, 1.39125908]), history=[])]]), OptimizationResult(value=-0.31071476301362927, params=array([2.09511668, 4.78766214, 1.02979086]), history=[[OptimizationResult(value=-0.31071476301362927, params=array([2.09511668, 4.78766214, 1.02979086]), history=[])]]), OptimizationResult(value=-0.2523101086261478, params=array([2.26989822, 2.39846845, 4.55400368]), history=[[OptimizationResult(value=-0.2523101086261478, params=array([2.26989822, 2.39846845, 4.55400368]), history=[])]]), OptimizationResult(value=-0.2828359529198557, params=array([2.72256412, 1.27079681, 2.43443845]), history=[[OptimizationResult(value=-0.2828359529198557, params=array([2.72256412, 1.27079681, 2.43443845]), history=[])]]), OptimizationResult(value=-0.9580157760612462, params=array([1.08779365, 2.2611985 , 1.53098202]), history=[[OptimizationResult(value=-0.9580157760612462, params=array([1.08779365, 2.2611985 , 1.53098202]), history=[])]]), OptimizationResult(value=-0.8301843973254246, params=array([1.75992712, 3.47801741, 3.37457299]), history=[[OptimizationResult(value=-0.8301843973254246, params=array([1.75992712, 3.47801741, 3.37457299]), history=[])]]), OptimizationResult(value=-0.6748741602508409, params=array([1.82844254, 2.30442968, 3.14826786]), history=[[OptimizationResult(value=-0.6748741602508409, params=array([1.82844254, 2.30442968, 3.14826786]), history=[])]]), OptimizationResult(value=-1.4005565207425614, params=array([1.70762237, 4.25779559, 2.97263745]), history=[[OptimizationResult(value=-1.4005565207425614, params=array([1.70762237, 4.25779559, 2.97263745]), history=[])]]), OptimizationResult(value=-0.5443182659056005, params=array([2.96866591, 3.47419445, 1.47122439]), history=[[OptimizationResult(value=-0.5443182659056005, params=array([2.96866591, 3.47419445, 1.47122439]), history=[])]]), OptimizationResult(value=-0.5235587436064751, params=array([2.1714262 , 2.15918897, 2.18367206]), history=[[OptimizationResult(value=-0.5235587436064751, params=array([2.1714262 , 2.15918897, 2.18367206]), history=[])]]), OptimizationResult(value=-0.5259329322239544, params=array([1.54421284, 3.75433748, 4.16365344]), history=[[OptimizationResult(value=-0.5259329322239544, params=array([1.54421284, 3.75433748, 4.16365344]), history=[])]]), OptimizationResult(value=-0.5694050327732049, params=array([1.28646049, 2.11503864, 2.51786997]), history=[[OptimizationResult(value=-0.5694050327732049, params=array([1.28646049, 2.11503864, 2.51786997]), history=[])]]), OptimizationResult(value=-1.0696955440639295, params=array([1.07916332, 4.51139818, 2.18585553]), history=[[OptimizationResult(value=-1.0696955440639295, params=array([1.07916332, 4.51139818, 2.18585553]), history=[])]]), OptimizationResult(value=-0.2151694812162979, params=array([2.05509645, 2.37402347, 1.41478329]), history=[[OptimizationResult(value=-0.2151694812162979, params=array([2.05509645, 2.37402347, 1.41478329]), history=[])]]), OptimizationResult(value=-1.1419956104952247, params=array([1.12717284, 2.5933385 , 1.92023036]), history=[[OptimizationResult(value=-1.1419956104952247, params=array([1.12717284, 2.5933385 , 1.92023036]), history=[])]]), OptimizationResult(value=-0.8726733920968093, params=array([1.84232061, 2.64009822, 3.18025826]), history=[[OptimizationResult(value=-0.8726733920968093, params=array([1.84232061, 2.64009822, 3.18025826]), history=[])]]), OptimizationResult(value=-1.001642349352821, params=array([1.16563706, 2.71618749, 3.08837863]), history=[[OptimizationResult(value=-1.001642349352821, params=array([1.16563706, 2.71618749, 3.08837863]), history=[])]]), OptimizationResult(value=-0.7909574526245837, params=array([1.34878102, 2.52475279, 3.28479421]), history=[[OptimizationResult(value=-0.7909574526245837, params=array([1.34878102, 2.52475279, 3.28479421]), history=[])]]), OptimizationResult(value=-0.6647870865882011, params=array([1.67132584, 2.53738059, 2.04283372]), history=[[OptimizationResult(value=-0.6647870865882011, params=array([1.67132584, 2.53738059, 2.04283372]), history=[])]]), OptimizationResult(value=-1.0611126310424703, params=array([1.54212432, 3.04232387, 2.89288464]), history=[[OptimizationResult(value=-1.0611126310424703, params=array([1.54212432, 3.04232387, 2.89288464]), history=[])]]), OptimizationResult(value=-0.5144483422531271, params=array([1.9233975 , 2.06150048, 3.32285556]), history=[[OptimizationResult(value=-0.5144483422531271, params=array([1.9233975 , 2.06150048, 3.32285556]), history=[])]]), OptimizationResult(value=-0.6740544886430165, params=array([1.88893868, 1.95901164, 2.02940473]), history=[[OptimizationResult(value=-0.6740544886430165, params=array([1.88893868, 1.95901164, 2.02940473]), history=[])]]), OptimizationResult(value=-0.5357215284505275, params=array([3.36944508, 3.17201527, 3.11573844]), history=[[OptimizationResult(value=-0.5357215284505275, params=array([3.36944508, 3.17201527, 3.11573844]), history=[])]]), OptimizationResult(value=-1.3461700417866644, params=array([2.03773949, 2.24225493, 2.25739962]), history=[[OptimizationResult(value=-1.3461700417866644, params=array([2.03773949, 2.24225493, 2.25739962]), history=[])]]), OptimizationResult(value=-0.983154845244447, params=array([1.20429793, 3.32826358, 2.59969756]), history=[[OptimizationResult(value=-0.983154845244447, params=array([1.20429793, 3.32826358, 2.59969756]), history=[])]]), OptimizationResult(value=-0.7612705858025822, params=array([1.33161133, 1.83764754, 1.1074487 ]), history=[[OptimizationResult(value=-0.7612705858025822, params=array([1.33161133, 1.83764754, 1.1074487 ]), history=[])]]), OptimizationResult(value=-0.42404393551187775, params=array([1.28229351, 1.52911862, 4.11970958]), history=[[OptimizationResult(value=-0.42404393551187775, params=array([1.28229351, 1.52911862, 4.11970958]), history=[])]]), OptimizationResult(value=-0.9514265508994271, params=array([2.27684997, 4.84184557, 2.19064721]), history=[[OptimizationResult(value=-0.9514265508994271, params=array([2.27684997, 4.84184557, 2.19064721]), history=[])]]), OptimizationResult(value=-0.38354734243363015, params=array([2.1720492 , 2.23770803, 2.70342309]), history=[[OptimizationResult(value=-0.38354734243363015, params=array([2.1720492 , 2.23770803, 2.70342309]), history=[])]]), OptimizationResult(value=-0.8352364387371938, params=array([1.92438739, 2.87977539, 1.24100061]), history=[[OptimizationResult(value=-0.8352364387371938, params=array([1.92438739, 2.87977539, 1.24100061]), history=[])]]), OptimizationResult(value=-0.7038079215040417, params=array([3.26453247, 3.87229514, 3.46447686]), history=[[OptimizationResult(value=-0.7038079215040417, params=array([3.26453247, 3.87229514, 3.46447686]), history=[])]]), OptimizationResult(value=-0.395879308617487, params=array([2.93683994, 2.45307017, 2.01944198]), history=[[OptimizationResult(value=-0.395879308617487, params=array([2.93683994, 2.45307017, 2.01944198]), history=[])]]), OptimizationResult(value=-0.2873365119861444, params=array([3.01937567, 1.96002908, 3.23524716]), history=[[OptimizationResult(value=-0.2873365119861444, params=array([3.01937567, 1.96002908, 3.23524716]), history=[])]]), OptimizationResult(value=-0.48037659134156535, params=array([2.04648761, 3.34477151, 1.70626402]), history=[[OptimizationResult(value=-0.48037659134156535, params=array([2.04648761, 3.34477151, 1.70626402]), history=[])]]), OptimizationResult(value=-0.6660902324081912, params=array([1.82928743, 1.45615143, 4.31894491]), history=[[OptimizationResult(value=-0.6660902324081912, params=array([1.82928743, 1.45615143, 4.31894491]), history=[])]]), OptimizationResult(value=-1.3166327628438244, params=array([1.32519481, 2.38857615, 2.79632479]), history=[[OptimizationResult(value=-1.3166327628438244, params=array([1.32519481, 2.38857615, 2.79632479]), history=[])]]), OptimizationResult(value=-0.7835115026838252, params=array([1.03147175, 1.42476439, 3.40269054]), history=[[OptimizationResult(value=-0.7835115026838252, params=array([1.03147175, 1.42476439, 3.40269054]), history=[])]]), OptimizationResult(value=-0.7363439769249464, params=array([1.67451036, 2.95918896, 5.62012833]), history=[[OptimizationResult(value=-0.7363439769249464, params=array([1.67451036, 2.95918896, 5.62012833]), history=[])]]), OptimizationResult(value=-0.10178797959295453, params=array([1.6593816 , 2.71585168, 3.00187619]), history=[[OptimizationResult(value=-0.10178797959295453, params=array([1.6593816 , 2.71585168, 3.00187619]), history=[])]]), OptimizationResult(value=-1.625081548942529, params=array([1.02098932, 4.7092748 , 2.08826054]), history=[[OptimizationResult(value=-1.625081548942529, params=array([1.02098932, 4.7092748 , 2.08826054]), history=[])]]), OptimizationResult(value=-0.7886086640177938, params=array([2.21455363, 3.70197745, 2.65517334]), history=[[OptimizationResult(value=-0.7886086640177938, params=array([2.21455363, 3.70197745, 2.65517334]), history=[])]]), OptimizationResult(value=-1.153726378947366, params=array([2.1359735 , 2.55550861, 2.75388433]), history=[[OptimizationResult(value=-1.153726378947366, params=array([2.1359735 , 2.55550861, 2.75388433]), history=[])]]), OptimizationResult(value=-0.7769982848945117, params=array([1.93919124, 2.32700017, 1.12174262]), history=[[OptimizationResult(value=-0.7769982848945117, params=array([1.93919124, 2.32700017, 1.12174262]), history=[])]]), OptimizationResult(value=-0.6644078710267942, params=array([1.63524908, 2.67934079, 2.20333311]), history=[[OptimizationResult(value=-0.6644078710267942, params=array([1.63524908, 2.67934079, 2.20333311]), history=[])]]), OptimizationResult(value=-1.528988600782446, params=array([1.05726409, 2.85151295, 3.16703472]), history=[[OptimizationResult(value=-1.528988600782446, params=array([1.05726409, 2.85151295, 3.16703472]), history=[])]]), OptimizationResult(value=-0.7229202949287008, params=array([1.62160641, 3.28093653, 1.449082 ]), history=[[OptimizationResult(value=-0.7229202949287008, params=array([1.62160641, 3.28093653, 1.449082 ]), history=[])]]), OptimizationResult(value=-0.3411752402397926, params=array([2.16332053, 1.52801011, 3.59510584]), history=[[OptimizationResult(value=-0.3411752402397926, params=array([2.16332053, 1.52801011, 3.59510584]), history=[])]]), OptimizationResult(value=-0.38625656981722256, params=array([1.62558799, 1.96154744, 3.11032501]), history=[[OptimizationResult(value=-0.38625656981722256, params=array([1.62558799, 1.96154744, 3.11032501]), history=[])]]), OptimizationResult(value=-0.8816948506923608, params=array([2.06405493, 1.75776474, 1.79725802]), history=[[OptimizationResult(value=-0.8816948506923608, params=array([2.06405493, 1.75776474, 1.79725802]), history=[])]]), OptimizationResult(value=-0.8324662316515192, params=array([1.78088908, 2.01351693, 3.03751757]), history=[[OptimizationResult(value=-0.8324662316515192, params=array([1.78088908, 2.01351693, 3.03751757]), history=[])]]), OptimizationResult(value=-1.82104142213417, params=array([1.43530859, 3.02189371, 1.91736924]), history=[[OptimizationResult(value=-1.82104142213417, params=array([1.43530859, 3.02189371, 1.91736924]), history=[])]]), OptimizationResult(value=-0.2947472932849762, params=array([2.94471297, 1.51485909, 1.70868142]), history=[[OptimizationResult(value=-0.2947472932849762, params=array([2.94471297, 1.51485909, 1.70868142]), history=[])]]), OptimizationResult(value=-0.5711129247354702, params=array([2.18545471, 4.28340176, 1.06028291]), history=[[OptimizationResult(value=-0.5711129247354702, params=array([2.18545471, 4.28340176, 1.06028291]), history=[])]]), OptimizationResult(value=-1.516475755508355, params=array([2.58656246, 1.71615846, 2.58356419]), history=[[OptimizationResult(value=-1.516475755508355, params=array([2.58656246, 1.71615846, 2.58356419]), history=[])]]), OptimizationResult(value=-0.6734846694887606, params=array([2.89852223, 2.6478059 , 3.89672279]), history=[[OptimizationResult(value=-0.6734846694887606, params=array([2.89852223, 2.6478059 , 3.89672279]), history=[])]]), OptimizationResult(value=-1.627459318859644, params=array([1.08104439, 1.78077885, 1.66129795]), history=[[OptimizationResult(value=-1.627459318859644, params=array([1.08104439, 1.78077885, 1.66129795]), history=[])]]), OptimizationResult(value=-1.390852450978734, params=array([1.69909285, 2.44448499, 1.91546329]), history=[[OptimizationResult(value=-1.390852450978734, params=array([1.69909285, 2.44448499, 1.91546329]), history=[])]]), OptimizationResult(value=-0.4164064773296517, params=array([2.53666673, 1.91513203, 3.76988377]), history=[[OptimizationResult(value=-0.4164064773296517, params=array([2.53666673, 1.91513203, 3.76988377]), history=[])]]), OptimizationResult(value=-1.3273941191638865, params=array([1.74415195, 2.77582342, 1.93463344]), history=[[OptimizationResult(value=-1.3273941191638865, params=array([1.74415195, 2.77582342, 1.93463344]), history=[])]]), OptimizationResult(value=-1.0712079583766747, params=array([1.50355442, 3.84034805, 2.60860213]), history=[[OptimizationResult(value=-1.0712079583766747, params=array([1.50355442, 3.84034805, 2.60860213]), history=[])]]), OptimizationResult(value=-1.9694075440309047, params=array([1.31696852, 4.29456509, 1.7891201 ]), history=[[OptimizationResult(value=-1.9694075440309047, params=array([1.31696852, 4.29456509, 1.7891201 ]), history=[])]]), OptimizationResult(value=-1.566320838140416, params=array([1.34711882, 3.26991359, 2.01839414]), history=[[OptimizationResult(value=-1.566320838140416, params=array([1.34711882, 3.26991359, 2.01839414]), history=[])]]), OptimizationResult(value=-1.1668754790487168, params=array([1.70829511, 2.98250603, 4.18524813]), history=[[OptimizationResult(value=-1.1668754790487168, params=array([1.70829511, 2.98250603, 4.18524813]), history=[])]]), OptimizationResult(value=-0.8082575094580008, params=array([1.49565954, 3.7830056 , 4.03770137]), history=[[OptimizationResult(value=-0.8082575094580008, params=array([1.49565954, 3.7830056 , 4.03770137]), history=[])]]), OptimizationResult(value=-1.5297044993644922, params=array([1.16578001, 2.56287872, 4.02032094]), history=[[OptimizationResult(value=-1.5297044993644922, params=array([1.16578001, 2.56287872, 4.02032094]), history=[])]]), OptimizationResult(value=-0.7046789726471596, params=array([1.41016578, 2.11990138, 2.35438661]), history=[[OptimizationResult(value=-0.7046789726471596, params=array([1.41016578, 2.11990138, 2.35438661]), history=[])]]), OptimizationResult(value=-1.2777257506176196, params=array([1.2813388 , 2.80724057, 2.04308455]), history=[[OptimizationResult(value=-1.2777257506176196, params=array([1.2813388 , 2.80724057, 2.04308455]), history=[])]]), OptimizationResult(value=-0.883177187051231, params=array([1.19696241, 1.8266679 , 1.10921868]), history=[[OptimizationResult(value=-0.883177187051231, params=array([1.19696241, 1.8266679 , 1.10921868]), history=[])]]), OptimizationResult(value=-0.37068083826498754, params=array([1.81466929, 1.21471192, 3.13651543]), history=[[OptimizationResult(value=-0.37068083826498754, params=array([1.81466929, 1.21471192, 3.13651543]), history=[])]]), OptimizationResult(value=-0.5362875216659495, params=array([1.99647999, 3.03677249, 1.59079146]), history=[[OptimizationResult(value=-0.5362875216659495, params=array([1.99647999, 3.03677249, 1.59079146]), history=[])]]), OptimizationResult(value=-0.72291339594407, params=array([3.25148844, 2.34221372, 1.37361063]), history=[[OptimizationResult(value=-0.72291339594407, params=array([3.25148844, 2.34221372, 1.37361063]), history=[])]]), OptimizationResult(value=-0.5447782104536621, params=array([1.31575758, 3.05255551, 3.21410046]), history=[[OptimizationResult(value=-0.5447782104536621, params=array([1.31575758, 3.05255551, 3.21410046]), history=[])]]), OptimizationResult(value=-0.46079999899343793, params=array([1.5652225 , 1.58251371, 1.80247592]), history=[[OptimizationResult(value=-0.46079999899343793, params=array([1.5652225 , 1.58251371, 1.80247592]), history=[])]]), OptimizationResult(value=-0.27214229478876606, params=array([1.00341553, 2.1420373 , 1.20286088]), history=[[OptimizationResult(value=-0.27214229478876606, params=array([1.00341553, 2.1420373 , 1.20286088]), history=[])]]), OptimizationResult(value=-0.11748827939042195, params=array([1.31576383, 3.34599103, 3.23754063]), history=[[OptimizationResult(value=-0.11748827939042195, params=array([1.31576383, 3.34599103, 3.23754063]), history=[])]]), OptimizationResult(value=-1.4535438516105292, params=array([2.11933268, 1.98813053, 1.6236309 ]), history=[[OptimizationResult(value=-1.4535438516105292, params=array([2.11933268, 1.98813053, 1.6236309 ]), history=[])]]), OptimizationResult(value=-1.8942396154809045, params=array([1.44790283, 3.65309167, 1.84038067]), history=[[OptimizationResult(value=-1.8942396154809045, params=array([1.44790283, 3.65309167, 1.84038067]), history=[])]]), OptimizationResult(value=-0.6871698572606657, params=array([1.34494576, 1.80001942, 2.27669609]), history=[[OptimizationResult(value=-0.6871698572606657, params=array([1.34494576, 1.80001942, 2.27669609]), history=[])]]), OptimizationResult(value=-0.5125075770221962, params=array([1.14690224, 1.49506045, 2.80922342]), history=[[OptimizationResult(value=-0.5125075770221962, params=array([1.14690224, 1.49506045, 2.80922342]), history=[])]]), OptimizationResult(value=-0.30697369690884757, params=array([1.74207601, 1.74206689, 3.02490888]), history=[[OptimizationResult(value=-0.30697369690884757, params=array([1.74207601, 1.74206689, 3.02490888]), history=[])]]), OptimizationResult(value=-0.6844885603154452, params=array([1.21850518, 1.55378702, 2.33107329]), history=[[OptimizationResult(value=-0.6844885603154452, params=array([1.21850518, 1.55378702, 2.33107329]), history=[])]]), OptimizationResult(value=-0.6253125616175195, params=array([2.03548259, 2.19725619, 1.32466223]), history=[[OptimizationResult(value=-0.6253125616175195, params=array([2.03548259, 2.19725619, 1.32466223]), history=[])]]), OptimizationResult(value=-0.4464762796270993, params=array([1.77794835, 4.43449419, 1.81265665]), history=[[OptimizationResult(value=-0.4464762796270993, params=array([1.77794835, 4.43449419, 1.81265665]), history=[])]]), OptimizationResult(value=-1.2248025442075658, params=array([1.62257059, 1.95907286, 1.76250258]), history=[[OptimizationResult(value=-1.2248025442075658, params=array([1.62257059, 1.95907286, 1.76250258]), history=[])]]), OptimizationResult(value=-0.5777245845081747, params=array([1.21357155, 2.24749079, 2.72681109]), history=[[OptimizationResult(value=-0.5777245845081747, params=array([1.21357155, 2.24749079, 2.72681109]), history=[])]]), OptimizationResult(value=-0.7395509441288687, params=array([1.49025093, 2.42819687, 3.93478386]), history=[[OptimizationResult(value=-0.7395509441288687, params=array([1.49025093, 2.42819687, 3.93478386]), history=[])]]), OptimizationResult(value=-0.7670150749576357, params=array([1.6996883 , 3.88316163, 1.47478169]), history=[[OptimizationResult(value=-0.7670150749576357, params=array([1.6996883 , 3.88316163, 1.47478169]), history=[])]]), OptimizationResult(value=-0.7316897491665666, params=array([1.30178969, 3.14692219, 2.57018933]), history=[[OptimizationResult(value=-0.7316897491665666, params=array([1.30178969, 3.14692219, 2.57018933]), history=[])]]), OptimizationResult(value=-0.7198878905094087, params=array([1.34734867, 3.09033647, 2.61565737]), history=[[OptimizationResult(value=-0.7198878905094087, params=array([1.34734867, 3.09033647, 2.61565737]), history=[])]]), OptimizationResult(value=-0.7410642071517866, params=array([1.55702401, 3.59822504, 4.47229479]), history=[[OptimizationResult(value=-0.7410642071517866, params=array([1.55702401, 3.59822504, 4.47229479]), history=[])]]), OptimizationResult(value=-0.7579143743136286, params=array([2.71843444, 3.67057063, 1.77609224]), history=[[OptimizationResult(value=-0.7579143743136286, params=array([2.71843444, 3.67057063, 1.77609224]), history=[])]]), OptimizationResult(value=-1.000681688150315, params=array([1.55004222, 3.67141351, 2.91687277]), history=[[OptimizationResult(value=-1.000681688150315, params=array([1.55004222, 3.67141351, 2.91687277]), history=[])]]), OptimizationResult(value=-1.2194026405425658, params=array([1.09162742, 1.72402021, 1.03852803]), history=[[OptimizationResult(value=-1.2194026405425658, params=array([1.09162742, 1.72402021, 1.03852803]), history=[])]]), OptimizationResult(value=-1.215806703799863, params=array([1.45478927, 3.72005297, 1.64254168]), history=[[OptimizationResult(value=-1.215806703799863, params=array([1.45478927, 3.72005297, 1.64254168]), history=[])]]), OptimizationResult(value=-0.5403361444279574, params=array([2.11170372, 2.62662156, 2.8148039 ]), history=[[OptimizationResult(value=-0.5403361444279574, params=array([2.11170372, 2.62662156, 2.8148039 ]), history=[])]]), OptimizationResult(value=-0.3629696262074204, params=array([2.50561168, 4.12345085, 1.10907148]), history=[[OptimizationResult(value=-0.3629696262074204, params=array([2.50561168, 4.12345085, 1.10907148]), history=[])]]), OptimizationResult(value=-0.6037549631281498, params=array([1.84928453, 3.03456981, 2.13905614]), history=[[OptimizationResult(value=-0.6037549631281498, params=array([1.84928453, 3.03456981, 2.13905614]), history=[])]]), OptimizationResult(value=-0.368142442972417, params=array([1.05980911, 2.2697341 , 2.93337428]), history=[[OptimizationResult(value=-0.368142442972417, params=array([1.05980911, 2.2697341 , 2.93337428]), history=[])]]), OptimizationResult(value=-0.694822895069669, params=array([2.26907148, 4.52511318, 2.1264945 ]), history=[[OptimizationResult(value=-0.694822895069669, params=array([2.26907148, 4.52511318, 2.1264945 ]), history=[])]]), OptimizationResult(value=-0.7122362599284942, params=array([1.349496 , 2.85676077, 2.96961066]), history=[[OptimizationResult(value=-0.7122362599284942, params=array([1.349496 , 2.85676077, 2.96961066]), history=[])]]), OptimizationResult(value=-1.53549425475853, params=array([2.6695678 , 1.66756773, 4.11838795]), history=[[OptimizationResult(value=-1.53549425475853, params=array([2.6695678 , 1.66756773, 4.11838795]), history=[])]]), OptimizationResult(value=-0.5558083846351302, params=array([2.19713366, 4.39708466, 3.21739456]), history=[[OptimizationResult(value=-0.5558083846351302, params=array([2.19713366, 4.39708466, 3.21739456]), history=[])]]), OptimizationResult(value=-0.35640242177395054, params=array([2.12966483, 1.84610097, 4.00841375]), history=[[OptimizationResult(value=-0.35640242177395054, params=array([2.12966483, 1.84610097, 4.00841375]), history=[])]]), OptimizationResult(value=-0.7310636074689748, params=array([1.48611367, 2.74931588, 3.23388706]), history=[[OptimizationResult(value=-0.7310636074689748, params=array([1.48611367, 2.74931588, 3.23388706]), history=[])]]), OptimizationResult(value=-0.40595926098907875, params=array([3.71734988, 4.20629468, 3.38773311]), history=[[OptimizationResult(value=-0.40595926098907875, params=array([3.71734988, 4.20629468, 3.38773311]), history=[])]]), OptimizationResult(value=-1.0715890799260321, params=array([1.60762953, 3.00239946, 3.2222224 ]), history=[[OptimizationResult(value=-1.0715890799260321, params=array([1.60762953, 3.00239946, 3.2222224 ]), history=[])]]), OptimizationResult(value=-0.46690749100391427, params=array([4.03550165, 1.63708385, 1.16366152]), history=[[OptimizationResult(value=-0.46690749100391427, params=array([4.03550165, 1.63708385, 1.16366152]), history=[])]]), OptimizationResult(value=-0.3473858366943984, params=array([1.36839424, 1.52009904, 2.26812571]), history=[[OptimizationResult(value=-0.3473858366943984, params=array([1.36839424, 1.52009904, 2.26812571]), history=[])]]), OptimizationResult(value=-1.4092360523057577, params=array([1.17274384, 1.52246677, 2.97799693]), history=[[OptimizationResult(value=-1.4092360523057577, params=array([1.17274384, 1.52246677, 2.97799693]), history=[])]]), OptimizationResult(value=-0.8812303617613443, params=array([1.75468583, 2.68736173, 1.51446305]), history=[[OptimizationResult(value=-0.8812303617613443, params=array([1.75468583, 2.68736173, 1.51446305]), history=[])]]), OptimizationResult(value=-1.6988550640334412, params=array([1.12191776, 2.18359064, 1.81668611]), history=[[OptimizationResult(value=-1.6988550640334412, params=array([1.12191776, 2.18359064, 1.81668611]), history=[])]]), OptimizationResult(value=-0.361107418796641, params=array([1.52053432, 2.62240491, 2.37839567]), history=[[OptimizationResult(value=-0.361107418796641, params=array([1.52053432, 2.62240491, 2.37839567]), history=[])]]), OptimizationResult(value=-0.5715861112327666, params=array([1.75053817, 2.67182635, 4.67885069]), history=[[OptimizationResult(value=-0.5715861112327666, params=array([1.75053817, 2.67182635, 4.67885069]), history=[])]]), OptimizationResult(value=-1.1046573810216127, params=array([1.18879786, 2.50750942, 2.07437037]), history=[[OptimizationResult(value=-1.1046573810216127, params=array([1.18879786, 2.50750942, 2.07437037]), history=[])]]), OptimizationResult(value=-0.6675615767073412, params=array([2.14194266, 3.69572104, 2.55347855]), history=[[OptimizationResult(value=-0.6675615767073412, params=array([2.14194266, 3.69572104, 2.55347855]), history=[])]]), OptimizationResult(value=-0.6007288140613978, params=array([1.80960053, 2.71033691, 3.40636084]), history=[[OptimizationResult(value=-0.6007288140613978, params=array([1.80960053, 2.71033691, 3.40636084]), history=[])]]), OptimizationResult(value=-0.7741493357696142, params=array([3.02824881, 1.94881051, 3.55295503]), history=[[OptimizationResult(value=-0.7741493357696142, params=array([3.02824881, 1.94881051, 3.55295503]), history=[])]]), OptimizationResult(value=-1.6922172798721573, params=array([1.26785569, 2.50582958, 1.76609146]), history=[[OptimizationResult(value=-1.6922172798721573, params=array([1.26785569, 2.50582958, 1.76609146]), history=[])]]), OptimizationResult(value=-0.49022568131349376, params=array([1.36706618, 3.19131782, 2.15168719]), history=[[OptimizationResult(value=-0.49022568131349376, params=array([1.36706618, 3.19131782, 2.15168719]), history=[])]]), OptimizationResult(value=-1.0853348297385617, params=array([1.09701847, 2.71139738, 1.95384887]), history=[[OptimizationResult(value=-1.0853348297385617, params=array([1.09701847, 2.71139738, 1.95384887]), history=[])]]), OptimizationResult(value=-1.2930956809453784, params=array([1.48856652, 2.98421986, 1.56068574]), history=[[OptimizationResult(value=-1.2930956809453784, params=array([1.48856652, 2.98421986, 1.56068574]), history=[])]]), OptimizationResult(value=-0.9087398253463438, params=array([2.17705496, 3.55341217, 2.12183907]), history=[[OptimizationResult(value=-0.9087398253463438, params=array([2.17705496, 3.55341217, 2.12183907]), history=[])]]), OptimizationResult(value=-0.8655070650700215, params=array([2.42196844, 2.76609382, 2.8071171 ]), history=[[OptimizationResult(value=-0.8655070650700215, params=array([2.42196844, 2.76609382, 2.8071171 ]), history=[])]]), OptimizationResult(value=-0.4944081972892509, params=array([1.2606757 , 2.01878113, 2.90655199]), history=[[OptimizationResult(value=-0.4944081972892509, params=array([1.2606757 , 2.01878113, 2.90655199]), history=[])]]), OptimizationResult(value=-0.5887553403533393, params=array([2.00581211, 1.81291139, 2.69232768]), history=[[OptimizationResult(value=-0.5887553403533393, params=array([2.00581211, 1.81291139, 2.69232768]), history=[])]]), OptimizationResult(value=-0.8638738943256706, params=array([1.34325539, 1.9909783 , 3.32616722]), history=[[OptimizationResult(value=-0.8638738943256706, params=array([1.34325539, 1.9909783 , 3.32616722]), history=[])]]), OptimizationResult(value=-0.6972307974592732, params=array([1.28538029, 3.33566889, 3.71358643]), history=[[OptimizationResult(value=-0.6972307974592732, params=array([1.28538029, 3.33566889, 3.71358643]), history=[])]]), OptimizationResult(value=-1.1592816894573952, params=array([1.09470078, 2.36066908, 2.77303036]), history=[[OptimizationResult(value=-1.1592816894573952, params=array([1.09470078, 2.36066908, 2.77303036]), history=[])]]), OptimizationResult(value=-0.4232252757978688, params=array([1.54141751, 2.50514843, 2.72162556]), history=[[OptimizationResult(value=-0.4232252757978688, params=array([1.54141751, 2.50514843, 2.72162556]), history=[])]])], [OptimizationResult(value=-1.5167532148792706, params=array([1.33769817, 3.5178502 , 2.63337771]), history=[[OptimizationResult(value=-1.5167532148792706, params=array([1.33769817, 3.5178502 , 2.63337771]), history=[])]]), OptimizationResult(value=-0.39444519284686613, params=array([2.3673831 , 1.74476795, 3.73059149]), history=[[OptimizationResult(value=-0.39444519284686613, params=array([2.3673831 , 1.74476795, 3.73059149]), history=[])]]), OptimizationResult(value=-0.7111385684803286, params=array([1.72137697, 1.72077985, 3.10001648]), history=[[OptimizationResult(value=-0.7111385684803286, params=array([1.72137697, 1.72077985, 3.10001648]), history=[])]]), OptimizationResult(value=-0.2039403427738498, params=array([1.95731354, 2.95585605, 2.98771906]), history=[[OptimizationResult(value=-0.2039403427738498, params=array([1.95731354, 2.95585605, 2.98771906]), history=[])]]), OptimizationResult(value=-0.6135913640869869, params=array([1.13563317, 3.50241272, 2.08809246]), history=[[OptimizationResult(value=-0.6135913640869869, params=array([1.13563317, 3.50241272, 2.08809246]), history=[])]]), OptimizationResult(value=-0.8025135616627864, params=array([1.84510494, 2.34600043, 2.60868358]), history=[[OptimizationResult(value=-0.8025135616627864, params=array([1.84510494, 2.34600043, 2.60868358]), history=[])]]), OptimizationResult(value=-0.6435628754085924, params=array([1.24783479, 2.63992364, 2.95560808]), history=[[OptimizationResult(value=-0.6435628754085924, params=array([1.24783479, 2.63992364, 2.95560808]), history=[])]]), OptimizationResult(value=-0.6428360832026261, params=array([1.34137811, 3.06310249, 3.11583929]), history=[[OptimizationResult(value=-0.6428360832026261, params=array([1.34137811, 3.06310249, 3.11583929]), history=[])]]), OptimizationResult(value=-0.48509214313865806, params=array([1.27322058, 2.27403431, 2.95720199]), history=[[OptimizationResult(value=-0.48509214313865806, params=array([1.27322058, 2.27403431, 2.95720199]), history=[])]]), OptimizationResult(value=-0.8408986350137659, params=array([2.08139947, 1.06038578, 3.23676331]), history=[[OptimizationResult(value=-0.8408986350137659, params=array([2.08139947, 1.06038578, 3.23676331]), history=[])]]), OptimizationResult(value=-1.3567851785290144, params=array([1.25026824, 3.33233145, 2.13821933]), history=[[OptimizationResult(value=-1.3567851785290144, params=array([1.25026824, 3.33233145, 2.13821933]), history=[])]]), OptimizationResult(value=-1.5899730294176733, params=array([1.01792689, 3.11997876, 2.8731951 ]), history=[[OptimizationResult(value=-1.5899730294176733, params=array([1.01792689, 3.11997876, 2.8731951 ]), history=[])]]), OptimizationResult(value=-0.9887776888338269, params=array([1.89412561, 2.49656816, 1.90060314]), history=[[OptimizationResult(value=-0.9887776888338269, params=array([1.89412561, 2.49656816, 1.90060314]), history=[])]]), OptimizationResult(value=-0.6193173863511505, params=array([1.26063742, 2.13966479, 2.91328983]), history=[[OptimizationResult(value=-0.6193173863511505, params=array([1.26063742, 2.13966479, 2.91328983]), history=[])]]), OptimizationResult(value=-0.6101003462378352, params=array([1.45199441, 1.18902258, 3.4165949 ]), history=[[OptimizationResult(value=-0.6101003462378352, params=array([1.45199441, 1.18902258, 3.4165949 ]), history=[])]]), OptimizationResult(value=-0.667875951392077, params=array([1.50616337, 3.88966032, 2.78211709]), history=[[OptimizationResult(value=-0.667875951392077, params=array([1.50616337, 3.88966032, 2.78211709]), history=[])]]), OptimizationResult(value=-0.28502473104086473, params=array([1.68157981, 2.67450495, 2.40699036]), history=[[OptimizationResult(value=-0.28502473104086473, params=array([1.68157981, 2.67450495, 2.40699036]), history=[])]]), OptimizationResult(value=-0.483414586906087, params=array([1.46616931, 2.93946323, 2.21592545]), history=[[OptimizationResult(value=-0.483414586906087, params=array([1.46616931, 2.93946323, 2.21592545]), history=[])]]), OptimizationResult(value=-0.9239886638266167, params=array([1.50429726, 3.75975945, 2.68884036]), history=[[OptimizationResult(value=-0.9239886638266167, params=array([1.50429726, 3.75975945, 2.68884036]), history=[])]]), OptimizationResult(value=-0.45293293890356645, params=array([2.5009696 , 2.34463485, 4.30678761]), history=[[OptimizationResult(value=-0.45293293890356645, params=array([2.5009696 , 2.34463485, 4.30678761]), history=[])]]), OptimizationResult(value=-0.3295219866681428, params=array([1.36731374, 3.67044655, 2.09859477]), history=[[OptimizationResult(value=-0.3295219866681428, params=array([1.36731374, 3.67044655, 2.09859477]), history=[])]]), OptimizationResult(value=-1.1475832102307044, params=array([1.49862841, 3.07303479, 3.58359759]), history=[[OptimizationResult(value=-1.1475832102307044, params=array([1.49862841, 3.07303479, 3.58359759]), history=[])]]), OptimizationResult(value=-1.335137779176112, params=array([1.6238107 , 1.77356474, 3.47567591]), history=[[OptimizationResult(value=-1.335137779176112, params=array([1.6238107 , 1.77356474, 3.47567591]), history=[])]]), OptimizationResult(value=-0.7486079435593034, params=array([1.60820307, 2.20874512, 2.59957352]), history=[[OptimizationResult(value=-0.7486079435593034, params=array([1.60820307, 2.20874512, 2.59957352]), history=[])]]), OptimizationResult(value=-0.71586755054818, params=array([1.18116316, 1.45340215, 3.13002983]), history=[[OptimizationResult(value=-0.71586755054818, params=array([1.18116316, 1.45340215, 3.13002983]), history=[])]]), OptimizationResult(value=-1.2437914926571454, params=array([1.1209018 , 3.69847908, 2.0135981 ]), history=[[OptimizationResult(value=-1.2437914926571454, params=array([1.1209018 , 3.69847908, 2.0135981 ]), history=[])]]), OptimizationResult(value=-1.0318834768769918, params=array([1.60644998, 3.22104749, 2.60531735]), history=[[OptimizationResult(value=-1.0318834768769918, params=array([1.60644998, 3.22104749, 2.60531735]), history=[])]]), OptimizationResult(value=-0.3917268677543156, params=array([1.94092208, 3.01331304, 2.85175168]), history=[[OptimizationResult(value=-0.3917268677543156, params=array([1.94092208, 3.01331304, 2.85175168]), history=[])]]), OptimizationResult(value=-0.3050058146097493, params=array([1.36532232, 5.10752411, 1.90895935]), history=[[OptimizationResult(value=-0.3050058146097493, params=array([1.36532232, 5.10752411, 1.90895935]), history=[])]]), OptimizationResult(value=-1.035468186190055, params=array([1.20954836, 2.61310501, 3.93409968]), history=[[OptimizationResult(value=-1.035468186190055, params=array([1.20954836, 2.61310501, 3.93409968]), history=[])]]), OptimizationResult(value=-1.213642564692536, params=array([1.59428665, 3.18308635, 1.73730037]), history=[[OptimizationResult(value=-1.213642564692536, params=array([1.59428665, 3.18308635, 1.73730037]), history=[])]]), OptimizationResult(value=-0.4185590933761302, params=array([2.28468339, 2.03338569, 2.58593177]), history=[[OptimizationResult(value=-0.4185590933761302, params=array([2.28468339, 2.03338569, 2.58593177]), history=[])]]), OptimizationResult(value=-1.3670487794192607, params=array([1.71007343, 2.84345489, 1.93495899]), history=[[OptimizationResult(value=-1.3670487794192607, params=array([1.71007343, 2.84345489, 1.93495899]), history=[])]]), OptimizationResult(value=-1.5736906349964843, params=array([1.14236854, 3.06948745, 2.1516033 ]), history=[[OptimizationResult(value=-1.5736906349964843, params=array([1.14236854, 3.06948745, 2.1516033 ]), history=[])]]), OptimizationResult(value=-1.2920287382297173, params=array([1.58625743, 2.28578438, 1.55233154]), history=[[OptimizationResult(value=-1.2920287382297173, params=array([1.58625743, 2.28578438, 1.55233154]), history=[])]]), OptimizationResult(value=-1.380108597971304, params=array([1.50284596, 3.3343757 , 1.99187592]), history=[[OptimizationResult(value=-1.380108597971304, params=array([1.50284596, 3.3343757 , 1.99187592]), history=[])]]), OptimizationResult(value=-0.3735888919268999, params=array([1.76247276, 2.55386278, 2.30729754]), history=[[OptimizationResult(value=-0.3735888919268999, params=array([1.76247276, 2.55386278, 2.30729754]), history=[])]]), OptimizationResult(value=-1.286428481153158, params=array([1.17511082, 3.09558252, 2.30025019]), history=[[OptimizationResult(value=-1.286428481153158, params=array([1.17511082, 3.09558252, 2.30025019]), history=[])]]), OptimizationResult(value=-0.7802378994922803, params=array([1.79072356, 2.28975983, 2.07000854]), history=[[OptimizationResult(value=-0.7802378994922803, params=array([1.79072356, 2.28975983, 2.07000854]), history=[])]]), OptimizationResult(value=-0.827820946615518, params=array([1.25906915, 3.30306671, 2.48450649]), history=[[OptimizationResult(value=-0.827820946615518, params=array([1.25906915, 3.30306671, 2.48450649]), history=[])]]), OptimizationResult(value=-0.3500457429245727, params=array([1.42332548, 2.61542155, 2.90278084]), history=[[OptimizationResult(value=-0.3500457429245727, params=array([1.42332548, 2.61542155, 2.90278084]), history=[])]]), OptimizationResult(value=-1.5008617180558395, params=array([1.38056303, 3.27550531, 1.27750135]), history=[[OptimizationResult(value=-1.5008617180558395, params=array([1.38056303, 3.27550531, 1.27750135]), history=[])]]), OptimizationResult(value=-1.3787284813225684, params=array([1.39823063, 3.25900091, 2.24235651]), history=[[OptimizationResult(value=-1.3787284813225684, params=array([1.39823063, 3.25900091, 2.24235651]), history=[])]]), OptimizationResult(value=-1.5873835950019903, params=array([1.13524707, 2.10511778, 2.40280348]), history=[[OptimizationResult(value=-1.5873835950019903, params=array([1.13524707, 2.10511778, 2.40280348]), history=[])]]), OptimizationResult(value=-1.1551705413239095, params=array([1.1268027 , 1.84997338, 2.07400225]), history=[[OptimizationResult(value=-1.1551705413239095, params=array([1.1268027 , 1.84997338, 2.07400225]), history=[])]]), OptimizationResult(value=-1.250933108005094, params=array([1.18258012, 3.28131847, 2.64872497]), history=[[OptimizationResult(value=-1.250933108005094, params=array([1.18258012, 3.28131847, 2.64872497]), history=[])]]), OptimizationResult(value=-0.45549875451388977, params=array([1.58164728, 2.97043167, 3.39476757]), history=[[OptimizationResult(value=-0.45549875451388977, params=array([1.58164728, 2.97043167, 3.39476757]), history=[])]]), OptimizationResult(value=-0.5432537692748005, params=array([1.73435239, 1.29413726, 1.78319595]), history=[[OptimizationResult(value=-0.5432537692748005, params=array([1.73435239, 1.29413726, 1.78319595]), history=[])]]), OptimizationResult(value=-0.5588791254969712, params=array([1.16981782, 3.92577981, 3.0529464 ]), history=[[OptimizationResult(value=-0.5588791254969712, params=array([1.16981782, 3.92577981, 3.0529464 ]), history=[])]]), OptimizationResult(value=-1.5610191315217705, params=array([1.38459461, 2.70480518, 1.88680164]), history=[[OptimizationResult(value=-1.5610191315217705, params=array([1.38459461, 2.70480518, 1.88680164]), history=[])]]), OptimizationResult(value=-1.4494555462134064, params=array([1.43659447, 2.74593668, 3.08895193]), history=[[OptimizationResult(value=-1.4494555462134064, params=array([1.43659447, 2.74593668, 3.08895193]), history=[])]]), OptimizationResult(value=-0.9316471224054492, params=array([1.21788283, 4.11039582, 2.81101644]), history=[[OptimizationResult(value=-0.9316471224054492, params=array([1.21788283, 4.11039582, 2.81101644]), history=[])]]), OptimizationResult(value=-0.6389778315608007, params=array([2.87295797, 2.51256357, 1.84528114]), history=[[OptimizationResult(value=-0.6389778315608007, params=array([2.87295797, 2.51256357, 1.84528114]), history=[])]]), OptimizationResult(value=-0.8749441821896096, params=array([1.41383372, 2.78607127, 2.78484953]), history=[[OptimizationResult(value=-0.8749441821896096, params=array([1.41383372, 2.78607127, 2.78484953]), history=[])]]), OptimizationResult(value=-0.5257246324386351, params=array([1.56028297, 2.80612372, 3.19325233]), history=[[OptimizationResult(value=-0.5257246324386351, params=array([1.56028297, 2.80612372, 3.19325233]), history=[])]]), OptimizationResult(value=-0.7820684947762626, params=array([1.83275866, 1.66835496, 2.51397536]), history=[[OptimizationResult(value=-0.7820684947762626, params=array([1.83275866, 1.66835496, 2.51397536]), history=[])]]), OptimizationResult(value=-1.5911810881357944, params=array([1.54487084, 2.65814504, 2.72864602]), history=[[OptimizationResult(value=-1.5911810881357944, params=array([1.54487084, 2.65814504, 2.72864602]), history=[])]]), OptimizationResult(value=-0.9516526257465807, params=array([1.20910422, 2.61112621, 2.80037248]), history=[[OptimizationResult(value=-0.9516526257465807, params=array([1.20910422, 2.61112621, 2.80037248]), history=[])]]), OptimizationResult(value=-1.2362043766133948, params=array([2.12374232, 3.52292561, 2.14863788]), history=[[OptimizationResult(value=-1.2362043766133948, params=array([2.12374232, 3.52292561, 2.14863788]), history=[])]]), OptimizationResult(value=-0.578167130050252, params=array([1.81689524, 3.52592102, 1.0975878 ]), history=[[OptimizationResult(value=-0.578167130050252, params=array([1.81689524, 3.52592102, 1.0975878 ]), history=[])]]), OptimizationResult(value=-0.7942135220419503, params=array([2.25207038, 2.56625032, 2.20327554]), history=[[OptimizationResult(value=-0.7942135220419503, params=array([2.25207038, 2.56625032, 2.20327554]), history=[])]]), OptimizationResult(value=-0.54640448192323, params=array([1.77978935, 2.06673484, 2.86166384]), history=[[OptimizationResult(value=-0.54640448192323, params=array([1.77978935, 2.06673484, 2.86166384]), history=[])]]), OptimizationResult(value=-0.9173731307959707, params=array([2.55915285, 2.01708805, 2.40755722]), history=[[OptimizationResult(value=-0.9173731307959707, params=array([2.55915285, 2.01708805, 2.40755722]), history=[])]]), OptimizationResult(value=-1.666213534258008, params=array([1.25441877, 2.65816408, 1.70132019]), history=[[OptimizationResult(value=-1.666213534258008, params=array([1.25441877, 2.65816408, 1.70132019]), history=[])]]), OptimizationResult(value=-0.9768068750444462, params=array([1.98617163, 2.65527852, 3.07551505]), history=[[OptimizationResult(value=-0.9768068750444462, params=array([1.98617163, 2.65527852, 3.07551505]), history=[])]]), OptimizationResult(value=-1.4430022542344552, params=array([1.67684726, 1.25214263, 2.78923206]), history=[[OptimizationResult(value=-1.4430022542344552, params=array([1.67684726, 1.25214263, 2.78923206]), history=[])]]), OptimizationResult(value=-1.3683287501891046, params=array([1.33576651, 2.69697815, 2.01592589]), history=[[OptimizationResult(value=-1.3683287501891046, params=array([1.33576651, 2.69697815, 2.01592589]), history=[])]]), OptimizationResult(value=-1.5729434128585358, params=array([1.37273057, 3.31911405, 1.9077547 ]), history=[[OptimizationResult(value=-1.5729434128585358, params=array([1.37273057, 3.31911405, 1.9077547 ]), history=[])]]), OptimizationResult(value=-1.3781897847180091, params=array([1.50117788, 2.84671746, 1.67916567]), history=[[OptimizationResult(value=-1.3781897847180091, params=array([1.50117788, 2.84671746, 1.67916567]), history=[])]]), OptimizationResult(value=-0.8764984847393159, params=array([2.19496146, 4.16194336, 2.02242763]), history=[[OptimizationResult(value=-0.8764984847393159, params=array([2.19496146, 4.16194336, 2.02242763]), history=[])]]), OptimizationResult(value=-1.7884878258134818, params=array([1.36246289, 3.22958003, 1.81596062]), history=[[OptimizationResult(value=-1.7884878258134818, params=array([1.36246289, 3.22958003, 1.81596062]), history=[])]]), OptimizationResult(value=-1.5771649192121908, params=array([1.27139287, 3.96227089, 1.62549914]), history=[[OptimizationResult(value=-1.5771649192121908, params=array([1.27139287, 3.96227089, 1.62549914]), history=[])]]), OptimizationResult(value=-0.11914263384522636, params=array([1.72885686, 2.70624919, 2.96387599]), history=[[OptimizationResult(value=-0.11914263384522636, params=array([1.72885686, 2.70624919, 2.96387599]), history=[])]]), OptimizationResult(value=-0.6867813365316461, params=array([1.46554402, 3.61334234, 3.0955456 ]), history=[[OptimizationResult(value=-0.6867813365316461, params=array([1.46554402, 3.61334234, 3.0955456 ]), history=[])]]), OptimizationResult(value=-0.9373261277972291, params=array([1.71492581, 2.6242696 , 1.57710801]), history=[[OptimizationResult(value=-0.9373261277972291, params=array([1.71492581, 2.6242696 , 1.57710801]), history=[])]]), OptimizationResult(value=-0.5396219580562867, params=array([1.49467463, 3.17032325, 2.333033 ]), history=[[OptimizationResult(value=-0.5396219580562867, params=array([1.49467463, 3.17032325, 2.333033 ]), history=[])]]), OptimizationResult(value=-0.36772393346796484, params=array([2.24865741, 2.22167897, 1.67063926]), history=[[OptimizationResult(value=-0.36772393346796484, params=array([2.24865741, 2.22167897, 1.67063926]), history=[])]]), OptimizationResult(value=-0.6826237778425014, params=array([1.45090809, 2.84931991, 2.58893333]), history=[[OptimizationResult(value=-0.6826237778425014, params=array([1.45090809, 2.84931991, 2.58893333]), history=[])]]), OptimizationResult(value=-0.44870141977888134, params=array([2.34111374, 1.90304161, 3.40623099]), history=[[OptimizationResult(value=-0.44870141977888134, params=array([2.34111374, 1.90304161, 3.40623099]), history=[])]]), OptimizationResult(value=-0.8082094412425804, params=array([1.8798153, 1.657333 , 2.8724104]), history=[[OptimizationResult(value=-0.8082094412425804, params=array([1.8798153, 1.657333 , 2.8724104]), history=[])]]), OptimizationResult(value=-1.0312447061082912, params=array([1.48956309, 2.37444382, 3.83906764]), history=[[OptimizationResult(value=-1.0312447061082912, params=array([1.48956309, 2.37444382, 3.83906764]), history=[])]]), OptimizationResult(value=-1.387253409382108, params=array([1.11749612, 2.44525122, 1.84243398]), history=[[OptimizationResult(value=-1.387253409382108, params=array([1.11749612, 2.44525122, 1.84243398]), history=[])]]), OptimizationResult(value=-0.724070766775697, params=array([1.53764473, 1.1581407 , 2.54410971]), history=[[OptimizationResult(value=-0.724070766775697, params=array([1.53764473, 1.1581407 , 2.54410971]), history=[])]]), OptimizationResult(value=-0.5618245060017285, params=array([1.82161899, 1.73662806, 3.74881361]), history=[[OptimizationResult(value=-0.5618245060017285, params=array([1.82161899, 1.73662806, 3.74881361]), history=[])]]), OptimizationResult(value=-1.675351114917829, params=array([1.39951494, 3.55119118, 1.89763652]), history=[[OptimizationResult(value=-1.675351114917829, params=array([1.39951494, 3.55119118, 1.89763652]), history=[])]]), OptimizationResult(value=-0.4861052857753464, params=array([2.36065366, 1.669403 , 2.6681406 ]), history=[[OptimizationResult(value=-0.4861052857753464, params=array([2.36065366, 1.669403 , 2.6681406 ]), history=[])]]), OptimizationResult(value=-0.8533286670496186, params=array([1.00354213, 3.16375597, 2.50818392]), history=[[OptimizationResult(value=-0.8533286670496186, params=array([1.00354213, 3.16375597, 2.50818392]), history=[])]]), OptimizationResult(value=-0.48903354252650466, params=array([2.26674884, 2.28075773, 3.79434392]), history=[[OptimizationResult(value=-0.48903354252650466, params=array([2.26674884, 2.28075773, 3.79434392]), history=[])]]), OptimizationResult(value=-0.9885458773796656, params=array([1.80485297, 1.83834849, 3.42497294]), history=[[OptimizationResult(value=-0.9885458773796656, params=array([1.80485297, 1.83834849, 3.42497294]), history=[])]]), OptimizationResult(value=-0.3967144705254128, params=array([1.43210625, 3.97256989, 2.05692427]), history=[[OptimizationResult(value=-0.3967144705254128, params=array([1.43210625, 3.97256989, 2.05692427]), history=[])]]), OptimizationResult(value=-0.39920925813191754, params=array([2.87548742, 1.99292115, 3.36781274]), history=[[OptimizationResult(value=-0.39920925813191754, params=array([2.87548742, 1.99292115, 3.36781274]), history=[])]]), OptimizationResult(value=-0.7216375430909979, params=array([1.99075879, 2.54549083, 2.84556594]), history=[[OptimizationResult(value=-0.7216375430909979, params=array([1.99075879, 2.54549083, 2.84556594]), history=[])]]), OptimizationResult(value=-0.6109534412989513, params=array([1.95156976, 3.00844917, 2.81846003]), history=[[OptimizationResult(value=-0.6109534412989513, params=array([1.95156976, 3.00844917, 2.81846003]), history=[])]]), OptimizationResult(value=-0.9057744205530307, params=array([1.6641126 , 2.27119225, 1.9077683 ]), history=[[OptimizationResult(value=-0.9057744205530307, params=array([1.6641126 , 2.27119225, 1.9077683 ]), history=[])]]), OptimizationResult(value=-1.5256077494830467, params=array([1.19694543, 3.43886089, 2.72862588]), history=[[OptimizationResult(value=-1.5256077494830467, params=array([1.19694543, 3.43886089, 2.72862588]), history=[])]]), OptimizationResult(value=-1.6612261122247798, params=array([1.87424983, 3.51343289, 2.28629725]), history=[[OptimizationResult(value=-1.6612261122247798, params=array([1.87424983, 3.51343289, 2.28629725]), history=[])]]), OptimizationResult(value=-0.8103186945172125, params=array([1.39437591, 3.19630314, 1.5213897 ]), history=[[OptimizationResult(value=-0.8103186945172125, params=array([1.39437591, 3.19630314, 1.5213897 ]), history=[])]]), OptimizationResult(value=-1.121778642554861, params=array([1.77226652, 1.75745654, 2.64779487]), history=[[OptimizationResult(value=-1.121778642554861, params=array([1.77226652, 1.75745654, 2.64779487]), history=[])]]), OptimizationResult(value=-1.5376422939405567, params=array([1.16850693, 2.91607946, 2.33733869]), history=[[OptimizationResult(value=-1.5376422939405567, params=array([1.16850693, 2.91607946, 2.33733869]), history=[])]]), OptimizationResult(value=-0.4602584464916622, params=array([1.01894615, 4.02738668, 2.26814314]), history=[[OptimizationResult(value=-0.4602584464916622, params=array([1.01894615, 4.02738668, 2.26814314]), history=[])]]), OptimizationResult(value=-0.8220759549530945, params=array([1.96164204, 4.35154064, 2.57366909]), history=[[OptimizationResult(value=-0.8220759549530945, params=array([1.96164204, 4.35154064, 2.57366909]), history=[])]]), OptimizationResult(value=-0.6014108710730702, params=array([1.20277875, 3.17941198, 1.43396903]), history=[[OptimizationResult(value=-0.6014108710730702, params=array([1.20277875, 3.17941198, 1.43396903]), history=[])]]), OptimizationResult(value=-0.9997911234246541, params=array([1.66035041, 3.35827207, 1.8024225 ]), history=[[OptimizationResult(value=-0.9997911234246541, params=array([1.66035041, 3.35827207, 1.8024225 ]), history=[])]]), OptimizationResult(value=-1.0592024386017016, params=array([1.5951804 , 3.41551016, 2.55688204]), history=[[OptimizationResult(value=-1.0592024386017016, params=array([1.5951804 , 3.41551016, 2.55688204]), history=[])]]), OptimizationResult(value=-0.6802580548441834, params=array([1.81419772, 1.90530078, 2.56932437]), history=[[OptimizationResult(value=-0.6802580548441834, params=array([1.81419772, 1.90530078, 2.56932437]), history=[])]]), OptimizationResult(value=-0.6790299484158029, params=array([1.4484094 , 4.12616901, 2.21687505]), history=[[OptimizationResult(value=-0.6790299484158029, params=array([1.4484094 , 4.12616901, 2.21687505]), history=[])]]), OptimizationResult(value=-1.188445538026644, params=array([1.64026497, 2.09136051, 1.76765728]), history=[[OptimizationResult(value=-1.188445538026644, params=array([1.64026497, 2.09136051, 1.76765728]), history=[])]]), OptimizationResult(value=-0.8956274389671705, params=array([1.29463658, 3.37669186, 2.45659437]), history=[[OptimizationResult(value=-0.8956274389671705, params=array([1.29463658, 3.37669186, 2.45659437]), history=[])]]), OptimizationResult(value=-0.4528854106847834, params=array([2.18306028, 3.40536666, 2.77874097]), history=[[OptimizationResult(value=-0.4528854106847834, params=array([2.18306028, 3.40536666, 2.77874097]), history=[])]]), OptimizationResult(value=-1.4206274846862244, params=array([1.18213159, 3.02379539, 2.08412203]), history=[[OptimizationResult(value=-1.4206274846862244, params=array([1.18213159, 3.02379539, 2.08412203]), history=[])]]), OptimizationResult(value=-0.6843702202962092, params=array([1.03363082, 2.76537988, 1.30744407]), history=[[OptimizationResult(value=-0.6843702202962092, params=array([1.03363082, 2.76537988, 1.30744407]), history=[])]]), OptimizationResult(value=-0.4493654364572843, params=array([1.30660288, 1.96201098, 2.05914591]), history=[[OptimizationResult(value=-0.4493654364572843, params=array([1.30660288, 1.96201098, 2.05914591]), history=[])]]), OptimizationResult(value=-0.9426849869778732, params=array([1.30949246, 1.6694748 , 2.59950982]), history=[[OptimizationResult(value=-0.9426849869778732, params=array([1.30949246, 1.6694748 , 2.59950982]), history=[])]]), OptimizationResult(value=-1.035213412687214, params=array([1.13099385, 2.52346865, 1.45148127]), history=[[OptimizationResult(value=-1.035213412687214, params=array([1.13099385, 2.52346865, 1.45148127]), history=[])]]), OptimizationResult(value=-1.3582644862118372, params=array([1.0476294 , 3.53999071, 1.82281909]), history=[[OptimizationResult(value=-1.3582644862118372, params=array([1.0476294 , 3.53999071, 1.82281909]), history=[])]]), OptimizationResult(value=-0.3360751194885589, params=array([2.20490055, 3.042122 , 2.85864329]), history=[[OptimizationResult(value=-0.3360751194885589, params=array([2.20490055, 3.042122 , 2.85864329]), history=[])]]), OptimizationResult(value=-0.5905682065915915, params=array([1.6994287 , 2.24730341, 1.3490872 ]), history=[[OptimizationResult(value=-0.5905682065915915, params=array([1.6994287 , 2.24730341, 1.3490872 ]), history=[])]]), OptimizationResult(value=-0.3471096793388192, params=array([1.41962836, 2.37697766, 3.53569994]), history=[[OptimizationResult(value=-0.3471096793388192, params=array([1.41962836, 2.37697766, 3.53569994]), history=[])]]), OptimizationResult(value=-0.6447813598963941, params=array([1.71458559, 2.6356972 , 2.52502829]), history=[[OptimizationResult(value=-0.6447813598963941, params=array([1.71458559, 2.6356972 , 2.52502829]), history=[])]]), OptimizationResult(value=-0.6626080990009183, params=array([1.84853852, 2.62310956, 3.32318242]), history=[[OptimizationResult(value=-0.6626080990009183, params=array([1.84853852, 2.62310956, 3.32318242]), history=[])]]), OptimizationResult(value=-0.25862304711540907, params=array([1.63673316, 1.07850022, 2.13062873]), history=[[OptimizationResult(value=-0.25862304711540907, params=array([1.63673316, 1.07850022, 2.13062873]), history=[])]]), OptimizationResult(value=-1.0373089058860372, params=array([1.59433559, 3.96969243, 1.68688953]), history=[[OptimizationResult(value=-1.0373089058860372, params=array([1.59433559, 3.96969243, 1.68688953]), history=[])]]), OptimizationResult(value=-0.5481611249286971, params=array([1.4863395 , 2.76027026, 2.22025385]), history=[[OptimizationResult(value=-0.5481611249286971, params=array([1.4863395 , 2.76027026, 2.22025385]), history=[])]]), OptimizationResult(value=-0.5010777486774203, params=array([1.6981635 , 2.88165635, 2.36769594]), history=[[OptimizationResult(value=-0.5010777486774203, params=array([1.6981635 , 2.88165635, 2.36769594]), history=[])]]), OptimizationResult(value=-0.6315408242522474, params=array([2.15559726, 3.69206283, 1.62794483]), history=[[OptimizationResult(value=-0.6315408242522474, params=array([2.15559726, 3.69206283, 1.62794483]), history=[])]]), OptimizationResult(value=-0.5538484980300062, params=array([1.092654 , 3.57446974, 2.87035796]), history=[[OptimizationResult(value=-0.5538484980300062, params=array([1.092654 , 3.57446974, 2.87035796]), history=[])]]), OptimizationResult(value=-1.0857457072818208, params=array([1.62934579, 2.03407946, 2.81371519]), history=[[OptimizationResult(value=-1.0857457072818208, params=array([1.62934579, 2.03407946, 2.81371519]), history=[])]]), OptimizationResult(value=-1.2390175212923467, params=array([2.11377631, 2.59788626, 2.40815249]), history=[[OptimizationResult(value=-1.2390175212923467, params=array([2.11377631, 2.59788626, 2.40815249]), history=[])]]), OptimizationResult(value=-0.29148749461720164, params=array([1.29629503, 2.6534441 , 2.55612129]), history=[[OptimizationResult(value=-0.29148749461720164, params=array([1.29629503, 2.6534441 , 2.55612129]), history=[])]]), OptimizationResult(value=-0.9254307834198474, params=array([1.28008107, 3.48730199, 2.7725703 ]), history=[[OptimizationResult(value=-0.9254307834198474, params=array([1.28008107, 3.48730199, 2.7725703 ]), history=[])]]), OptimizationResult(value=-1.1626075953421895, params=array([1.22524502, 1.64734473, 3.38700586]), history=[[OptimizationResult(value=-1.1626075953421895, params=array([1.22524502, 1.64734473, 3.38700586]), history=[])]]), OptimizationResult(value=-1.1759018422399654, params=array([1.92622916, 3.0075357 , 3.20440656]), history=[[OptimizationResult(value=-1.1759018422399654, params=array([1.92622916, 3.0075357 , 3.20440656]), history=[])]]), OptimizationResult(value=-0.621373679096227, params=array([1.70131095, 1.91306495, 2.61029437]), history=[[OptimizationResult(value=-0.621373679096227, params=array([1.70131095, 1.91306495, 2.61029437]), history=[])]]), OptimizationResult(value=-1.0255179457372487, params=array([1.52300486, 3.00040499, 2.79616778]), history=[[OptimizationResult(value=-1.0255179457372487, params=array([1.52300486, 3.00040499, 2.79616778]), history=[])]]), OptimizationResult(value=-1.2144518026267128, params=array([1.44201754, 2.32341917, 2.86709505]), history=[[OptimizationResult(value=-1.2144518026267128, params=array([1.44201754, 2.32341917, 2.86709505]), history=[])]]), OptimizationResult(value=-0.11328325948391295, params=array([1.7608142 , 1.75485326, 3.83924623]), history=[[OptimizationResult(value=-0.11328325948391295, params=array([1.7608142 , 1.75485326, 3.83924623]), history=[])]]), OptimizationResult(value=-0.4010384874171723, params=array([1.6235868 , 2.47534522, 2.55191916]), history=[[OptimizationResult(value=-0.4010384874171723, params=array([1.6235868 , 2.47534522, 2.55191916]), history=[])]]), OptimizationResult(value=-1.0434233209178532, params=array([1.95271162, 3.03571587, 2.2369404 ]), history=[[OptimizationResult(value=-1.0434233209178532, params=array([1.95271162, 3.03571587, 2.2369404 ]), history=[])]]), OptimizationResult(value=-1.1431705688595426, params=array([1.22218428, 3.52691005, 2.16021614]), history=[[OptimizationResult(value=-1.1431705688595426, params=array([1.22218428, 3.52691005, 2.16021614]), history=[])]]), OptimizationResult(value=-0.65504806724873, params=array([1.49159081, 2.77623545, 2.97922287]), history=[[OptimizationResult(value=-0.65504806724873, params=array([1.49159081, 2.77623545, 2.97922287]), history=[])]]), OptimizationResult(value=-1.2229005393026788, params=array([2.33502783, 1.71131477, 3.47571342]), history=[[OptimizationResult(value=-1.2229005393026788, params=array([2.33502783, 1.71131477, 3.47571342]), history=[])]]), OptimizationResult(value=-1.0548425632593779, params=array([1.23645227, 2.54422195, 2.287488 ]), history=[[OptimizationResult(value=-1.0548425632593779, params=array([1.23645227, 2.54422195, 2.287488 ]), history=[])]]), OptimizationResult(value=-1.3474234374652143, params=array([1.22913622, 2.70535297, 3.21818802]), history=[[OptimizationResult(value=-1.3474234374652143, params=array([1.22913622, 2.70535297, 3.21818802]), history=[])]]), OptimizationResult(value=-1.7386418159142578, params=array([1.35250952, 2.52804807, 1.22910993]), history=[[OptimizationResult(value=-1.7386418159142578, params=array([1.35250952, 2.52804807, 1.22910993]), history=[])]]), OptimizationResult(value=-0.8609732545556346, params=array([2.40994869, 1.01933707, 3.3585413 ]), history=[[OptimizationResult(value=-0.8609732545556346, params=array([2.40994869, 1.01933707, 3.3585413 ]), history=[])]]), OptimizationResult(value=-0.9861135843799478, params=array([2.22592378, 1.31607374, 2.41874833]), history=[[OptimizationResult(value=-0.9861135843799478, params=array([2.22592378, 1.31607374, 2.41874833]), history=[])]]), OptimizationResult(value=-0.3647990130823067, params=array([1.31980251, 3.01714053, 2.11937502]), history=[[OptimizationResult(value=-0.3647990130823067, params=array([1.31980251, 3.01714053, 2.11937502]), history=[])]]), OptimizationResult(value=-0.8763120833402548, params=array([1.56688448, 2.55887387, 2.18804234]), history=[[OptimizationResult(value=-0.8763120833402548, params=array([1.56688448, 2.55887387, 2.18804234]), history=[])]]), OptimizationResult(value=-0.36436416963995016, params=array([1.38703343, 2.82457217, 3.22005229]), history=[[OptimizationResult(value=-0.36436416963995016, params=array([1.38703343, 2.82457217, 3.22005229]), history=[])]]), OptimizationResult(value=-1.3547661804023288, params=array([1.01914957, 1.83057785, 1.84994327]), history=[[OptimizationResult(value=-1.3547661804023288, params=array([1.01914957, 1.83057785, 1.84994327]), history=[])]]), OptimizationResult(value=-0.5989986855018709, params=array([1.8073885 , 3.30887668, 2.35700719]), history=[[OptimizationResult(value=-0.5989986855018709, params=array([1.8073885 , 3.30887668, 2.35700719]), history=[])]]), OptimizationResult(value=-1.761398466095087, params=array([1.44564417, 3.40349093, 1.93312411]), history=[[OptimizationResult(value=-1.761398466095087, params=array([1.44564417, 3.40349093, 1.93312411]), history=[])]]), OptimizationResult(value=-0.7363379968632681, params=array([1.33359754, 2.32760895, 2.90992408]), history=[[OptimizationResult(value=-0.7363379968632681, params=array([1.33359754, 2.32760895, 2.90992408]), history=[])]]), OptimizationResult(value=-1.8683278006084048, params=array([1.28993706, 3.81842743, 1.77250028]), history=[[OptimizationResult(value=-1.8683278006084048, params=array([1.28993706, 3.81842743, 1.77250028]), history=[])]]), OptimizationResult(value=-0.975326107823894, params=array([1.84753083, 2.6020979 , 2.0005719 ]), history=[[OptimizationResult(value=-0.975326107823894, params=array([1.84753083, 2.6020979 , 2.0005719 ]), history=[])]]), OptimizationResult(value=-1.8693887839497623, params=array([1.36335025, 3.74064997, 1.83142946]), history=[[OptimizationResult(value=-1.8693887839497623, params=array([1.36335025, 3.74064997, 1.83142946]), history=[])]]), OptimizationResult(value=-0.6803631331018162, params=array([1.77506356, 1.98428892, 2.11027816]), history=[[OptimizationResult(value=-0.6803631331018162, params=array([1.77506356, 1.98428892, 2.11027816]), history=[])]]), OptimizationResult(value=-0.45782391755201746, params=array([1.75220713, 3.03916907, 2.48711183]), history=[[OptimizationResult(value=-0.45782391755201746, params=array([1.75220713, 3.03916907, 2.48711183]), history=[])]]), OptimizationResult(value=-0.7845891307361403, params=array([1.3292212 , 2.68220902, 3.31489732]), history=[[OptimizationResult(value=-0.7845891307361403, params=array([1.3292212 , 2.68220902, 3.31489732]), history=[])]]), OptimizationResult(value=-0.20579464771883318, params=array([1.65026722, 2.78359484, 2.4536412 ]), history=[[OptimizationResult(value=-0.20579464771883318, params=array([1.65026722, 2.78359484, 2.4536412 ]), history=[])]]), OptimizationResult(value=-0.5161323759012332, params=array([1.43363186, 2.65773881, 2.59281523]), history=[[OptimizationResult(value=-0.5161323759012332, params=array([1.43363186, 2.65773881, 2.59281523]), history=[])]]), OptimizationResult(value=-0.6059888205822213, params=array([1.69532311, 2.38160944, 2.18207385]), history=[[OptimizationResult(value=-0.6059888205822213, params=array([1.69532311, 2.38160944, 2.18207385]), history=[])]]), OptimizationResult(value=-0.6163831547192207, params=array([1.46698463, 1.97154379, 2.71784102]), history=[[OptimizationResult(value=-0.6163831547192207, params=array([1.46698463, 1.97154379, 2.71784102]), history=[])]]), OptimizationResult(value=-0.3769767669692497, params=array([1.63538944, 2.39782621, 2.84596918]), history=[[OptimizationResult(value=-0.3769767669692497, params=array([1.63538944, 2.39782621, 2.84596918]), history=[])]]), OptimizationResult(value=-1.5742757774362157, params=array([1.27210104, 2.91834866, 1.90250306]), history=[[OptimizationResult(value=-1.5742757774362157, params=array([1.27210104, 2.91834866, 1.90250306]), history=[])]]), OptimizationResult(value=-0.8626093319799955, params=array([1.70059026, 2.71287576, 1.63296799]), history=[[OptimizationResult(value=-0.8626093319799955, params=array([1.70059026, 2.71287576, 1.63296799]), history=[])]]), OptimizationResult(value=-0.7321619876267909, params=array([1.36598013, 1.93101309, 1.72658886]), history=[[OptimizationResult(value=-0.7321619876267909, params=array([1.36598013, 1.93101309, 1.72658886]), history=[])]]), OptimizationResult(value=-0.7587784366271617, params=array([1.90209212, 2.85633544, 2.48014087]), history=[[OptimizationResult(value=-0.7587784366271617, params=array([1.90209212, 2.85633544, 2.48014087]), history=[])]]), OptimizationResult(value=-0.38178932267505367, params=array([1.50548968, 2.44170871, 2.33718103]), history=[[OptimizationResult(value=-0.38178932267505367, params=array([1.50548968, 2.44170871, 2.33718103]), history=[])]]), OptimizationResult(value=-0.6972015583466781, params=array([1.37672245, 3.44416 , 1.5108289 ]), history=[[OptimizationResult(value=-0.6972015583466781, params=array([1.37672245, 3.44416 , 1.5108289 ]), history=[])]]), OptimizationResult(value=-0.5333064284711141, params=array([1.95150886, 3.6946631 , 1.54446318]), history=[[OptimizationResult(value=-0.5333064284711141, params=array([1.95150886, 3.6946631 , 1.54446318]), history=[])]]), OptimizationResult(value=-0.8217730329919716, params=array([1.79790404, 1.66054618, 3.11681687]), history=[[OptimizationResult(value=-0.8217730329919716, params=array([1.79790404, 1.66054618, 3.11681687]), history=[])]]), OptimizationResult(value=-1.2358781254850841, params=array([1.62712996, 2.26251197, 1.96515073]), history=[[OptimizationResult(value=-1.2358781254850841, params=array([1.62712996, 2.26251197, 1.96515073]), history=[])]]), OptimizationResult(value=-0.2523231687212794, params=array([1.28009795, 2.29791658, 2.58091258]), history=[[OptimizationResult(value=-0.2523231687212794, params=array([1.28009795, 2.29791658, 2.58091258]), history=[])]]), OptimizationResult(value=-1.4819479146891115, params=array([1.65421036, 1.8134237 , 3.33934947]), history=[[OptimizationResult(value=-1.4819479146891115, params=array([1.65421036, 1.8134237 , 3.33934947]), history=[])]]), OptimizationResult(value=-0.5020106442117185, params=array([1.77828859, 1.63039378, 2.87614106]), history=[[OptimizationResult(value=-0.5020106442117185, params=array([1.77828859, 1.63039378, 2.87614106]), history=[])]]), OptimizationResult(value=-0.35986324875633946, params=array([1.48256719, 2.08864102, 2.5038297 ]), history=[[OptimizationResult(value=-0.35986324875633946, params=array([1.48256719, 2.08864102, 2.5038297 ]), history=[])]]), OptimizationResult(value=-1.039660560170839, params=array([1.43702628, 1.73189526, 1.92276928]), history=[[OptimizationResult(value=-1.039660560170839, params=array([1.43702628, 1.73189526, 1.92276928]), history=[])]]), OptimizationResult(value=-0.7873967836850174, params=array([1.90342101, 2.62786413, 2.29504962]), history=[[OptimizationResult(value=-0.7873967836850174, params=array([1.90342101, 2.62786413, 2.29504962]), history=[])]]), OptimizationResult(value=-0.287946288880855, params=array([1.76937113, 3.32711848, 2.42096025]), history=[[OptimizationResult(value=-0.287946288880855, params=array([1.76937113, 3.32711848, 2.42096025]), history=[])]]), OptimizationResult(value=-0.33640380158158734, params=array([1.78437613, 2.05605527, 2.78767464]), history=[[OptimizationResult(value=-0.33640380158158734, params=array([1.78437613, 2.05605527, 2.78767464]), history=[])]]), OptimizationResult(value=-0.11573799697407866, params=array([1.14537716, 3.05137006, 2.43663718]), history=[[OptimizationResult(value=-0.11573799697407866, params=array([1.14537716, 3.05137006, 2.43663718]), history=[])]]), OptimizationResult(value=-0.18230398056829442, params=array([1.08930724, 3.19128195, 2.4478848 ]), history=[[OptimizationResult(value=-0.18230398056829442, params=array([1.08930724, 3.19128195, 2.4478848 ]), history=[])]]), OptimizationResult(value=-0.8343420216431863, params=array([1.70355465, 1.54406052, 3.52117971]), history=[[OptimizationResult(value=-0.8343420216431863, params=array([1.70355465, 1.54406052, 3.52117971]), history=[])]]), OptimizationResult(value=-0.5436260562943225, params=array([1.2125043 , 2.63724326, 2.71610266]), history=[[OptimizationResult(value=-0.5436260562943225, params=array([1.2125043 , 2.63724326, 2.71610266]), history=[])]]), OptimizationResult(value=-1.1163730659082907, params=array([1.76223911, 2.2469044 , 2.92806201]), history=[[OptimizationResult(value=-1.1163730659082907, params=array([1.76223911, 2.2469044 , 2.92806201]), history=[])]]), OptimizationResult(value=-0.6030812074730073, params=array([1.92256538, 2.92915471, 1.598251 ]), history=[[OptimizationResult(value=-0.6030812074730073, params=array([1.92256538, 2.92915471, 1.598251 ]), history=[])]]), OptimizationResult(value=-0.6467145900693674, params=array([1.44511018, 2.56320376, 2.85880541]), history=[[OptimizationResult(value=-0.6467145900693674, params=array([1.44511018, 2.56320376, 2.85880541]), history=[])]]), OptimizationResult(value=-0.5633104643229838, params=array([1.63505743, 2.42442868, 2.64987879]), history=[[OptimizationResult(value=-0.5633104643229838, params=array([1.63505743, 2.42442868, 2.64987879]), history=[])]]), OptimizationResult(value=-1.3176974972240698, params=array([1.01747125, 3.11154321, 2.00190111]), history=[[OptimizationResult(value=-1.3176974972240698, params=array([1.01747125, 3.11154321, 2.00190111]), history=[])]]), OptimizationResult(value=-0.9324949040941107, params=array([1.50563926, 3.86402998, 1.04318466]), history=[[OptimizationResult(value=-0.9324949040941107, params=array([1.50563926, 3.86402998, 1.04318466]), history=[])]]), OptimizationResult(value=-1.6685709978424983, params=array([1.19298665, 4.04000021, 1.86189558]), history=[[OptimizationResult(value=-1.6685709978424983, params=array([1.19298665, 4.04000021, 1.86189558]), history=[])]]), OptimizationResult(value=-0.8454273634220769, params=array([1.94946821, 1.7023468 , 1.98495983]), history=[[OptimizationResult(value=-0.8454273634220769, params=array([1.94946821, 1.7023468 , 1.98495983]), history=[])]]), OptimizationResult(value=-0.8527935528452817, params=array([1.84136845, 1.62057861, 2.07530274]), history=[[OptimizationResult(value=-0.8527935528452817, params=array([1.84136845, 1.62057861, 2.07530274]), history=[])]]), OptimizationResult(value=-1.1828592535731002, params=array([1.54561897, 3.74865942, 2.49058123]), history=[[OptimizationResult(value=-1.1828592535731002, params=array([1.54561897, 3.74865942, 2.49058123]), history=[])]]), OptimizationResult(value=-1.1693008187322718, params=array([1.60976877, 3.80448523, 1.77002453]), history=[[OptimizationResult(value=-1.1693008187322718, params=array([1.60976877, 3.80448523, 1.77002453]), history=[])]]), OptimizationResult(value=-0.6202040381862096, params=array([2.55427466, 1.54396048, 3.15484425]), history=[[OptimizationResult(value=-0.6202040381862096, params=array([2.55427466, 1.54396048, 3.15484425]), history=[])]]), OptimizationResult(value=-1.6693117061946414, params=array([1.30129039, 2.18025425, 2.99237889]), history=[[OptimizationResult(value=-1.6693117061946414, params=array([1.30129039, 2.18025425, 2.99237889]), history=[])]]), OptimizationResult(value=-0.9879172811629479, params=array([1.20699543, 2.38617193, 2.16734568]), history=[[OptimizationResult(value=-0.9879172811629479, params=array([1.20699543, 2.38617193, 2.16734568]), history=[])]]), OptimizationResult(value=-1.3041488308228544, params=array([1.48659939, 3.42424207, 1.66002352]), history=[[OptimizationResult(value=-1.3041488308228544, params=array([1.48659939, 3.42424207, 1.66002352]), history=[])]])], [OptimizationResult(value=-1.4820046943273806, params=array([1.38593855, 3.06291721, 1.69815369]), history=[[OptimizationResult(value=-1.4820046943273806, params=array([1.38593855, 3.06291721, 1.69815369]), history=[])]]), OptimizationResult(value=-0.413321452597183, params=array([1.39360507, 3.16607648, 2.07020319]), history=[[OptimizationResult(value=-0.413321452597183, params=array([1.39360507, 3.16607648, 2.07020319]), history=[])]]), OptimizationResult(value=-1.0779038911148235, params=array([1.22721873, 3.67589384, 2.04015908]), history=[[OptimizationResult(value=-1.0779038911148235, params=array([1.22721873, 3.67589384, 2.04015908]), history=[])]]), OptimizationResult(value=-0.34435429665982054, params=array([1.10287732, 2.67882572, 1.40069847]), history=[[OptimizationResult(value=-0.34435429665982054, params=array([1.10287732, 2.67882572, 1.40069847]), history=[])]]), OptimizationResult(value=-1.5118002046815366, params=array([1.42927431, 2.77126196, 1.64473146]), history=[[OptimizationResult(value=-1.5118002046815366, params=array([1.42927431, 2.77126196, 1.64473146]), history=[])]]), OptimizationResult(value=-1.8279012065125513, params=array([1.43047112, 3.55518336, 1.86654117]), history=[[OptimizationResult(value=-1.8279012065125513, params=array([1.43047112, 3.55518336, 1.86654117]), history=[])]]), OptimizationResult(value=-1.162683939659447, params=array([1.24320612, 2.92518428, 2.09707967]), history=[[OptimizationResult(value=-1.162683939659447, params=array([1.24320612, 2.92518428, 2.09707967]), history=[])]]), OptimizationResult(value=-0.38504487482618055, params=array([1.19526737, 4.21966368, 1.20931431]), history=[[OptimizationResult(value=-0.38504487482618055, params=array([1.19526737, 4.21966368, 1.20931431]), history=[])]]), OptimizationResult(value=-0.4799535654966137, params=array([1.36040218, 3.3217723 , 2.37090919]), history=[[OptimizationResult(value=-0.4799535654966137, params=array([1.36040218, 3.3217723 , 2.37090919]), history=[])]]), OptimizationResult(value=-0.38229666257425804, params=array([1.12271762, 2.92439155, 2.60523069]), history=[[OptimizationResult(value=-0.38229666257425804, params=array([1.12271762, 2.92439155, 2.60523069]), history=[])]]), OptimizationResult(value=-0.7426034923895668, params=array([1.28693469, 3.31040098, 1.36643007]), history=[[OptimizationResult(value=-0.7426034923895668, params=array([1.28693469, 3.31040098, 1.36643007]), history=[])]]), OptimizationResult(value=-0.4836373249951358, params=array([1.49092385, 2.89573723, 2.76565485]), history=[[OptimizationResult(value=-0.4836373249951358, params=array([1.49092385, 2.89573723, 2.76565485]), history=[])]]), OptimizationResult(value=-0.666850193168526, params=array([1.33056613, 2.9599978 , 2.6117679 ]), history=[[OptimizationResult(value=-0.666850193168526, params=array([1.33056613, 2.9599978 , 2.6117679 ]), history=[])]]), OptimizationResult(value=-0.4856023386565072, params=array([1.42387348, 3.80616727, 2.76682329]), history=[[OptimizationResult(value=-0.4856023386565072, params=array([1.42387348, 3.80616727, 2.76682329]), history=[])]]), OptimizationResult(value=-1.570186355107511, params=array([1.09796815, 2.73316095, 1.61616394]), history=[[OptimizationResult(value=-1.570186355107511, params=array([1.09796815, 2.73316095, 1.61616394]), history=[])]]), OptimizationResult(value=-0.6485649240419327, params=array([1.64558827, 3.92149299, 2.39095688]), history=[[OptimizationResult(value=-0.6485649240419327, params=array([1.64558827, 3.92149299, 2.39095688]), history=[])]]), OptimizationResult(value=-0.734053876357805, params=array([1.37270561, 1.97885268, 2.29880248]), history=[[OptimizationResult(value=-0.734053876357805, params=array([1.37270561, 1.97885268, 2.29880248]), history=[])]]), OptimizationResult(value=-1.2823161136890076, params=array([1.29201535, 2.57933658, 1.68951018]), history=[[OptimizationResult(value=-1.2823161136890076, params=array([1.29201535, 2.57933658, 1.68951018]), history=[])]]), OptimizationResult(value=-0.8757315735187295, params=array([1.35803068, 2.91758762, 1.41744407]), history=[[OptimizationResult(value=-0.8757315735187295, params=array([1.35803068, 2.91758762, 1.41744407]), history=[])]]), OptimizationResult(value=-0.9438007506777771, params=array([1.10107895, 2.13158794, 2.55218627]), history=[[OptimizationResult(value=-0.9438007506777771, params=array([1.10107895, 2.13158794, 2.55218627]), history=[])]]), OptimizationResult(value=-0.784073610507565, params=array([1.27936265, 3.54507719, 1.49451871]), history=[[OptimizationResult(value=-0.784073610507565, params=array([1.27936265, 3.54507719, 1.49451871]), history=[])]]), OptimizationResult(value=-1.3623744658877155, params=array([1.5625225 , 3.37223853, 2.00148803]), history=[[OptimizationResult(value=-1.3623744658877155, params=array([1.5625225 , 3.37223853, 2.00148803]), history=[])]]), OptimizationResult(value=-1.2935019781872106, params=array([1.1634841 , 3.69691348, 1.65265154]), history=[[OptimizationResult(value=-1.2935019781872106, params=array([1.1634841 , 3.69691348, 1.65265154]), history=[])]]), OptimizationResult(value=-1.757716864872195, params=array([1.2024393 , 3.22273162, 2.34709531]), history=[[OptimizationResult(value=-1.757716864872195, params=array([1.2024393 , 3.22273162, 2.34709531]), history=[])]]), OptimizationResult(value=-0.5301425040544798, params=array([1.14449688, 3.33706103, 1.3408904 ]), history=[[OptimizationResult(value=-0.5301425040544798, params=array([1.14449688, 3.33706103, 1.3408904 ]), history=[])]]), OptimizationResult(value=-1.5169909633820338, params=array([1.22757624, 3.18980113, 2.1359897 ]), history=[[OptimizationResult(value=-1.5169909633820338, params=array([1.22757624, 3.18980113, 2.1359897 ]), history=[])]]), OptimizationResult(value=-1.7068575646249247, params=array([1.29042442, 2.52436117, 1.78978459]), history=[[OptimizationResult(value=-1.7068575646249247, params=array([1.29042442, 2.52436117, 1.78978459]), history=[])]]), OptimizationResult(value=-1.5471234129456117, params=array([1.37460639, 3.75288577, 1.72361493]), history=[[OptimizationResult(value=-1.5471234129456117, params=array([1.37460639, 3.75288577, 1.72361493]), history=[])]]), OptimizationResult(value=-1.7462787222137872, params=array([1.36813961, 2.95800432, 2.29067812]), history=[[OptimizationResult(value=-1.7462787222137872, params=array([1.36813961, 2.95800432, 2.29067812]), history=[])]]), OptimizationResult(value=-1.1966413402252398, params=array([1.24112328, 3.73642676, 1.56932842]), history=[[OptimizationResult(value=-1.1966413402252398, params=array([1.24112328, 3.73642676, 1.56932842]), history=[])]]), OptimizationResult(value=-1.7543308188985152, params=array([1.28834303, 2.68411718, 1.82042501]), history=[[OptimizationResult(value=-1.7543308188985152, params=array([1.28834303, 2.68411718, 1.82042501]), history=[])]]), OptimizationResult(value=-1.6268915946764164, params=array([1.12550468, 2.5932324 , 2.36735832]), history=[[OptimizationResult(value=-1.6268915946764164, params=array([1.12550468, 2.5932324 , 2.36735832]), history=[])]]), OptimizationResult(value=-1.0003647870632768, params=array([1.56786599, 3.84491589, 1.66012856]), history=[[OptimizationResult(value=-1.0003647870632768, params=array([1.56786599, 3.84491589, 1.66012856]), history=[])]]), OptimizationResult(value=-1.5521753428503566, params=array([1.27329693, 2.86175916, 1.89950027]), history=[[OptimizationResult(value=-1.5521753428503566, params=array([1.27329693, 2.86175916, 1.89950027]), history=[])]]), OptimizationResult(value=-1.112716027817718, params=array([1.08152997, 2.77161119, 2.71420155]), history=[[OptimizationResult(value=-1.112716027817718, params=array([1.08152997, 2.77161119, 2.71420155]), history=[])]]), OptimizationResult(value=-0.3184507550403981, params=array([1.58754827, 2.39074703, 2.66879661]), history=[[OptimizationResult(value=-0.3184507550403981, params=array([1.58754827, 2.39074703, 2.66879661]), history=[])]]), OptimizationResult(value=-1.118066297545734, params=array([1.60306142, 3.41138957, 1.70253549]), history=[[OptimizationResult(value=-1.118066297545734, params=array([1.60306142, 3.41138957, 1.70253549]), history=[])]]), OptimizationResult(value=-1.3234577410669424, params=array([1.31337964, 2.23179572, 1.61020221]), history=[[OptimizationResult(value=-1.3234577410669424, params=array([1.31337964, 2.23179572, 1.61020221]), history=[])]]), OptimizationResult(value=-0.6895953374704216, params=array([1.11662508, 2.82894706, 3.06396896]), history=[[OptimizationResult(value=-0.6895953374704216, params=array([1.11662508, 2.82894706, 3.06396896]), history=[])]]), OptimizationResult(value=-1.7454975690936734, params=array([1.33170276, 2.85182762, 2.33011661]), history=[[OptimizationResult(value=-1.7454975690936734, params=array([1.33170276, 2.85182762, 2.33011661]), history=[])]]), OptimizationResult(value=-1.1656481144060766, params=array([1.39058973, 2.67799676, 2.05120975]), history=[[OptimizationResult(value=-1.1656481144060766, params=array([1.39058973, 2.67799676, 2.05120975]), history=[])]]), OptimizationResult(value=-1.4861026343277446, params=array([1.39064568, 2.33641704, 1.93082425]), history=[[OptimizationResult(value=-1.4861026343277446, params=array([1.39064568, 2.33641704, 1.93082425]), history=[])]]), OptimizationResult(value=-0.3752879027828897, params=array([1.46222359, 3.84446708, 1.47141133]), history=[[OptimizationResult(value=-0.3752879027828897, params=array([1.46222359, 3.84446708, 1.47141133]), history=[])]]), OptimizationResult(value=-1.2904659695022374, params=array([1.27504759, 3.22138952, 2.04424633]), history=[[OptimizationResult(value=-1.2904659695022374, params=array([1.27504759, 3.22138952, 2.04424633]), history=[])]]), OptimizationResult(value=-1.7401099380227607, params=array([1.32235894, 2.67559691, 2.99763887]), history=[[OptimizationResult(value=-1.7401099380227607, params=array([1.32235894, 2.67559691, 2.99763887]), history=[])]]), OptimizationResult(value=-1.2917725623176235, params=array([1.48127466, 3.99110034, 2.32373201]), history=[[OptimizationResult(value=-1.2917725623176235, params=array([1.48127466, 3.99110034, 2.32373201]), history=[])]]), OptimizationResult(value=-1.8922998894572014, params=array([1.53389326, 2.79451879, 1.93362709]), history=[[OptimizationResult(value=-1.8922998894572014, params=array([1.53389326, 2.79451879, 1.93362709]), history=[])]]), OptimizationResult(value=-1.8318609611518173, params=array([1.18997158, 3.42234243, 2.39249428]), history=[[OptimizationResult(value=-1.8318609611518173, params=array([1.18997158, 3.42234243, 2.39249428]), history=[])]]), OptimizationResult(value=-0.5594983345333925, params=array([1.41097311, 3.40608957, 2.37558795]), history=[[OptimizationResult(value=-0.5594983345333925, params=array([1.41097311, 3.40608957, 2.37558795]), history=[])]]), OptimizationResult(value=-1.435243814790434, params=array([1.0703702 , 2.95674171, 2.14417299]), history=[[OptimizationResult(value=-1.435243814790434, params=array([1.0703702 , 2.95674171, 2.14417299]), history=[])]]), OptimizationResult(value=-0.607736758686844, params=array([1.40025132, 3.20213483, 2.42821406]), history=[[OptimizationResult(value=-0.607736758686844, params=array([1.40025132, 3.20213483, 2.42821406]), history=[])]]), OptimizationResult(value=-1.8925629504103738, params=array([1.29204343, 3.46024684, 1.85185432]), history=[[OptimizationResult(value=-1.8925629504103738, params=array([1.29204343, 3.46024684, 1.85185432]), history=[])]]), OptimizationResult(value=-1.211297691561641, params=array([1.33841157, 3.5851621 , 2.51596351]), history=[[OptimizationResult(value=-1.211297691561641, params=array([1.33841157, 3.5851621 , 2.51596351]), history=[])]]), OptimizationResult(value=-1.0604308346805547, params=array([1.23997348, 2.97030722, 2.48983801]), history=[[OptimizationResult(value=-1.0604308346805547, params=array([1.23997348, 2.97030722, 2.48983801]), history=[])]]), OptimizationResult(value=-1.8902461429603377, params=array([1.30651525, 3.69812085, 1.80856646]), history=[[OptimizationResult(value=-1.8902461429603377, params=array([1.30651525, 3.69812085, 1.80856646]), history=[])]]), OptimizationResult(value=-0.5769364682804726, params=array([1.28735804, 1.96801478, 2.8470395 ]), history=[[OptimizationResult(value=-0.5769364682804726, params=array([1.28735804, 1.96801478, 2.8470395 ]), history=[])]]), OptimizationResult(value=-0.6786183782997667, params=array([1.47501636, 3.13817112, 2.44240302]), history=[[OptimizationResult(value=-0.6786183782997667, params=array([1.47501636, 3.13817112, 2.44240302]), history=[])]]), OptimizationResult(value=-1.2299280282593628, params=array([1.15340712, 2.855789 , 1.99407811]), history=[[OptimizationResult(value=-1.2299280282593628, params=array([1.15340712, 2.855789 , 1.99407811]), history=[])]]), OptimizationResult(value=-0.8225651790927249, params=array([1.38636802, 2.95929882, 2.83604653]), history=[[OptimizationResult(value=-0.8225651790927249, params=array([1.38636802, 2.95929882, 2.83604653]), history=[])]]), OptimizationResult(value=-1.027792760145777, params=array([1.07688169, 2.71097881, 2.19618599]), history=[[OptimizationResult(value=-1.027792760145777, params=array([1.07688169, 2.71097881, 2.19618599]), history=[])]]), OptimizationResult(value=-0.9064530958044694, params=array([1.16384721, 2.89061581, 2.89132591]), history=[[OptimizationResult(value=-0.9064530958044694, params=array([1.16384721, 2.89061581, 2.89132591]), history=[])]]), OptimizationResult(value=-1.6892139358589957, params=array([1.3255144 , 3.50484019, 1.62937948]), history=[[OptimizationResult(value=-1.6892139358589957, params=array([1.3255144 , 3.50484019, 1.62937948]), history=[])]]), OptimizationResult(value=-0.7183216303561528, params=array([1.50518568, 2.56401286, 3.39552947]), history=[[OptimizationResult(value=-0.7183216303561528, params=array([1.50518568, 2.56401286, 3.39552947]), history=[])]]), OptimizationResult(value=-0.9531780414960678, params=array([1.41262942, 3.05009314, 1.41311733]), history=[[OptimizationResult(value=-0.9531780414960678, params=array([1.41262942, 3.05009314, 1.41311733]), history=[])]]), OptimizationResult(value=-0.8050076805675564, params=array([1.38496311, 2.05568659, 2.94043801]), history=[[OptimizationResult(value=-0.8050076805675564, params=array([1.38496311, 2.05568659, 2.94043801]), history=[])]]), OptimizationResult(value=-1.5281135797647858, params=array([1.24722246, 3.65972461, 2.53136137]), history=[[OptimizationResult(value=-1.5281135797647858, params=array([1.24722246, 3.65972461, 2.53136137]), history=[])]]), OptimizationResult(value=-1.0032789033625293, params=array([1.16554885, 3.46756797, 2.48690913]), history=[[OptimizationResult(value=-1.0032789033625293, params=array([1.16554885, 3.46756797, 2.48690913]), history=[])]]), OptimizationResult(value=-1.329118455637817, params=array([1.2278649 , 2.7683174 , 1.93816222]), history=[[OptimizationResult(value=-1.329118455637817, params=array([1.2278649 , 2.7683174 , 1.93816222]), history=[])]]), OptimizationResult(value=-0.3996211310220048, params=array([1.47427973, 3.02406147, 2.08338578]), history=[[OptimizationResult(value=-0.3996211310220048, params=array([1.47427973, 3.02406147, 2.08338578]), history=[])]]), OptimizationResult(value=-0.4542416366516014, params=array([1.44860495, 2.31216326, 2.10013783]), history=[[OptimizationResult(value=-0.4542416366516014, params=array([1.44860495, 2.31216326, 2.10013783]), history=[])]]), OptimizationResult(value=-0.6561972203422844, params=array([1.34301949, 4.68605644, 2.0838497 ]), history=[[OptimizationResult(value=-0.6561972203422844, params=array([1.34301949, 4.68605644, 2.0838497 ]), history=[])]]), OptimizationResult(value=-1.929022403985664, params=array([1.31882774, 3.33290517, 1.76613622]), history=[[OptimizationResult(value=-1.929022403985664, params=array([1.31882774, 3.33290517, 1.76613622]), history=[])]]), OptimizationResult(value=-0.41140613150520533, params=array([1.37159638, 3.39210577, 2.37497159]), history=[[OptimizationResult(value=-0.41140613150520533, params=array([1.37159638, 3.39210577, 2.37497159]), history=[])]]), OptimizationResult(value=-1.6677003670531196, params=array([1.14669651, 3.31470522, 2.33992144]), history=[[OptimizationResult(value=-1.6677003670531196, params=array([1.14669651, 3.31470522, 2.33992144]), history=[])]]), OptimizationResult(value=-1.2547018688906373, params=array([1.4508411 , 2.75237552, 1.34668243]), history=[[OptimizationResult(value=-1.2547018688906373, params=array([1.4508411 , 2.75237552, 1.34668243]), history=[])]]), OptimizationResult(value=-1.6683202744075534, params=array([1.18215199, 3.89300412, 2.33554943]), history=[[OptimizationResult(value=-1.6683202744075534, params=array([1.18215199, 3.89300412, 2.33554943]), history=[])]]), OptimizationResult(value=-1.2900312620357761, params=array([1.2981182 , 3.44104324, 2.05583871]), history=[[OptimizationResult(value=-1.2900312620357761, params=array([1.2981182 , 3.44104324, 2.05583871]), history=[])]]), OptimizationResult(value=-0.38650538240261995, params=array([1.35672697, 2.77319762, 2.1062967 ]), history=[[OptimizationResult(value=-0.38650538240261995, params=array([1.35672697, 2.77319762, 2.1062967 ]), history=[])]]), OptimizationResult(value=-1.0560358637694351, params=array([1.52377259, 3.67440171, 1.60183317]), history=[[OptimizationResult(value=-1.0560358637694351, params=array([1.52377259, 3.67440171, 1.60183317]), history=[])]]), OptimizationResult(value=-0.17535892877197798, params=array([1.43057259, 3.07150846, 2.3829549 ]), history=[[OptimizationResult(value=-0.17535892877197798, params=array([1.43057259, 3.07150846, 2.3829549 ]), history=[])]]), OptimizationResult(value=-0.2612212068428107, params=array([1.38503969, 4.5212154 , 1.8838394 ]), history=[[OptimizationResult(value=-0.2612212068428107, params=array([1.38503969, 4.5212154 , 1.8838394 ]), history=[])]]), OptimizationResult(value=-1.7847346779205122, params=array([1.1195666 , 2.97029598, 2.40806032]), history=[[OptimizationResult(value=-1.7847346779205122, params=array([1.1195666 , 2.97029598, 2.40806032]), history=[])]]), OptimizationResult(value=-1.6431625172549436, params=array([1.39871571, 3.39135318, 1.89353897]), history=[[OptimizationResult(value=-1.6431625172549436, params=array([1.39871571, 3.39135318, 1.89353897]), history=[])]]), OptimizationResult(value=-0.47388433379523826, params=array([1.27042129, 2.32343468, 1.4530586 ]), history=[[OptimizationResult(value=-0.47388433379523826, params=array([1.27042129, 2.32343468, 1.4530586 ]), history=[])]]), OptimizationResult(value=-1.481372164943148, params=array([1.32268901, 3.34394411, 1.8974792 ]), history=[[OptimizationResult(value=-1.481372164943148, params=array([1.32268901, 3.34394411, 1.8974792 ]), history=[])]]), OptimizationResult(value=-0.1576215001120292, params=array([1.25296266, 3.06640069, 1.3901136 ]), history=[[OptimizationResult(value=-0.1576215001120292, params=array([1.25296266, 3.06640069, 1.3901136 ]), history=[])]]), OptimizationResult(value=-0.5090204680529092, params=array([1.38731009, 2.98280166, 3.05730354]), history=[[OptimizationResult(value=-0.5090204680529092, params=array([1.38731009, 2.98280166, 3.05730354]), history=[])]]), OptimizationResult(value=-1.3889735420814124, params=array([1.28233253, 3.35814019, 2.26513421]), history=[[OptimizationResult(value=-1.3889735420814124, params=array([1.28233253, 3.35814019, 2.26513421]), history=[])]]), OptimizationResult(value=-1.307462762997959, params=array([1.19418217, 2.39200081, 2.28381388]), history=[[OptimizationResult(value=-1.307462762997959, params=array([1.19418217, 2.39200081, 2.28381388]), history=[])]]), OptimizationResult(value=-1.7543207029702337, params=array([1.29337877, 2.44215743, 2.9839649 ]), history=[[OptimizationResult(value=-1.7543207029702337, params=array([1.29337877, 2.44215743, 2.9839649 ]), history=[])]]), OptimizationResult(value=-0.36336520506721665, params=array([1.35828191, 3.67429959, 2.06306627]), history=[[OptimizationResult(value=-0.36336520506721665, params=array([1.35828191, 3.67429959, 2.06306627]), history=[])]]), OptimizationResult(value=-0.8834542478264662, params=array([1.50136407, 2.68685429, 1.54081816]), history=[[OptimizationResult(value=-0.8834542478264662, params=array([1.50136407, 2.68685429, 1.54081816]), history=[])]]), OptimizationResult(value=-1.775358111201865, params=array([1.34532517, 3.19076803, 1.78786423]), history=[[OptimizationResult(value=-1.775358111201865, params=array([1.34532517, 3.19076803, 1.78786423]), history=[])]]), OptimizationResult(value=-2.005721456097825, params=array([1.30474374, 3.27731985, 2.29538192]), history=[[OptimizationResult(value=-2.005721456097825, params=array([1.30474374, 3.27731985, 2.29538192]), history=[])]]), OptimizationResult(value=-0.8277994099366714, params=array([1.40715528, 2.29006832, 2.57702305]), history=[[OptimizationResult(value=-0.8277994099366714, params=array([1.40715528, 2.29006832, 2.57702305]), history=[])]]), OptimizationResult(value=-1.4440031560292297, params=array([1.33428609, 3.16241939, 1.67805971]), history=[[OptimizationResult(value=-1.4440031560292297, params=array([1.33428609, 3.16241939, 1.67805971]), history=[])]]), OptimizationResult(value=-0.508523958715542, params=array([1.54828281, 4.33413824, 1.73414602]), history=[[OptimizationResult(value=-0.508523958715542, params=array([1.54828281, 4.33413824, 1.73414602]), history=[])]]), OptimizationResult(value=-0.618782421257662, params=array([1.45480848, 3.87162939, 1.25645101]), history=[[OptimizationResult(value=-0.618782421257662, params=array([1.45480848, 3.87162939, 1.25645101]), history=[])]]), OptimizationResult(value=-1.031127368525773, params=array([1.24156271, 4.12287331, 1.12933212]), history=[[OptimizationResult(value=-1.031127368525773, params=array([1.24156271, 4.12287331, 1.12933212]), history=[])]]), OptimizationResult(value=-0.7665854116271738, params=array([1.31108561, 2.19952153, 2.92879438]), history=[[OptimizationResult(value=-0.7665854116271738, params=array([1.31108561, 2.19952153, 2.92879438]), history=[])]]), OptimizationResult(value=-1.8061592281189331, params=array([1.10477435, 3.17693692, 1.66457937]), history=[[OptimizationResult(value=-1.8061592281189331, params=array([1.10477435, 3.17693692, 1.66457937]), history=[])]]), OptimizationResult(value=-0.6583256974322997, params=array([1.48558231, 2.51696015, 2.65286543]), history=[[OptimizationResult(value=-0.6583256974322997, params=array([1.48558231, 2.51696015, 2.65286543]), history=[])]]), OptimizationResult(value=-1.3062771972510185, params=array([1.33173596, 2.89922391, 2.0539746 ]), history=[[OptimizationResult(value=-1.3062771972510185, params=array([1.33173596, 2.89922391, 2.0539746 ]), history=[])]]), OptimizationResult(value=-1.8222274273117294, params=array([1.52563924, 2.64224924, 1.91779869]), history=[[OptimizationResult(value=-1.8222274273117294, params=array([1.52563924, 2.64224924, 1.91779869]), history=[])]]), OptimizationResult(value=-1.514036059817726, params=array([1.18909357, 3.14447219, 2.40552803]), history=[[OptimizationResult(value=-1.514036059817726, params=array([1.18909357, 3.14447219, 2.40552803]), history=[])]]), OptimizationResult(value=-0.9542771604536684, params=array([1.24741609, 3.18562852, 2.56088694]), history=[[OptimizationResult(value=-0.9542771604536684, params=array([1.24741609, 3.18562852, 2.56088694]), history=[])]]), OptimizationResult(value=-0.15246715876038905, params=array([1.30947062, 2.61680334, 2.69465032]), history=[[OptimizationResult(value=-0.15246715876038905, params=array([1.30947062, 2.61680334, 2.69465032]), history=[])]]), OptimizationResult(value=-0.3132608316100963, params=array([1.13073133, 2.38816588, 2.48365328]), history=[[OptimizationResult(value=-0.3132608316100963, params=array([1.13073133, 2.38816588, 2.48365328]), history=[])]]), OptimizationResult(value=-1.6933266068103794, params=array([1.30031017, 2.22074713, 1.85724454]), history=[[OptimizationResult(value=-1.6933266068103794, params=array([1.30031017, 2.22074713, 1.85724454]), history=[])]]), OptimizationResult(value=-1.5501010004088929, params=array([1.25109791, 3.65837313, 1.84553425]), history=[[OptimizationResult(value=-1.5501010004088929, params=array([1.25109791, 3.65837313, 1.84553425]), history=[])]]), OptimizationResult(value=-0.5120563405390085, params=array([1.24210326, 3.71320293, 2.09628081]), history=[[OptimizationResult(value=-0.5120563405390085, params=array([1.24210326, 3.71320293, 2.09628081]), history=[])]]), OptimizationResult(value=-0.22143978147419557, params=array([1.26870304, 2.42160799, 2.57681172]), history=[[OptimizationResult(value=-0.22143978147419557, params=array([1.26870304, 2.42160799, 2.57681172]), history=[])]]), OptimizationResult(value=-0.22564982299435749, params=array([1.31994872, 2.72197066, 1.19844529]), history=[[OptimizationResult(value=-0.22564982299435749, params=array([1.31994872, 2.72197066, 1.19844529]), history=[])]]), OptimizationResult(value=-1.5943239940543574, params=array([1.0860568 , 2.61801829, 2.33088138]), history=[[OptimizationResult(value=-1.5943239940543574, params=array([1.0860568 , 2.61801829, 2.33088138]), history=[])]]), OptimizationResult(value=-0.9090724522324217, params=array([1.18564554, 2.71735001, 2.22683503]), history=[[OptimizationResult(value=-0.9090724522324217, params=array([1.18564554, 2.71735001, 2.22683503]), history=[])]]), OptimizationResult(value=-1.0597106640769092, params=array([1.50394484, 3.30092202, 2.5839994 ]), history=[[OptimizationResult(value=-1.0597106640769092, params=array([1.50394484, 3.30092202, 2.5839994 ]), history=[])]]), OptimizationResult(value=-0.617112523442118, params=array([1.06317682, 3.07183015, 2.73559689]), history=[[OptimizationResult(value=-0.617112523442118, params=array([1.06317682, 3.07183015, 2.73559689]), history=[])]]), OptimizationResult(value=-1.2072608040529422, params=array([1.15957788, 3.30552452, 1.85525269]), history=[[OptimizationResult(value=-1.2072608040529422, params=array([1.15957788, 3.30552452, 1.85525269]), history=[])]]), OptimizationResult(value=-1.0582523902493994, params=array([1.106659 , 2.86936374, 2.5556988 ]), history=[[OptimizationResult(value=-1.0582523902493994, params=array([1.106659 , 2.86936374, 2.5556988 ]), history=[])]]), OptimizationResult(value=-1.492307682428203, params=array([1.46570685, 4.00080638, 1.73891309]), history=[[OptimizationResult(value=-1.492307682428203, params=array([1.46570685, 4.00080638, 1.73891309]), history=[])]]), OptimizationResult(value=-0.9776372245414505, params=array([1.46487803, 3.62371362, 1.02849373]), history=[[OptimizationResult(value=-0.9776372245414505, params=array([1.46487803, 3.62371362, 1.02849373]), history=[])]]), OptimizationResult(value=-0.16259356607136297, params=array([1.23834312, 2.55664569, 2.68456785]), history=[[OptimizationResult(value=-0.16259356607136297, params=array([1.23834312, 2.55664569, 2.68456785]), history=[])]]), OptimizationResult(value=-1.5208561893048247, params=array([1.23125444, 3.5794759 , 2.56050263]), history=[[OptimizationResult(value=-1.5208561893048247, params=array([1.23125444, 3.5794759 , 2.56050263]), history=[])]]), OptimizationResult(value=-0.8892567176651662, params=array([1.01660024, 2.69823145, 1.91013266]), history=[[OptimizationResult(value=-0.8892567176651662, params=array([1.01660024, 2.69823145, 1.91013266]), history=[])]]), OptimizationResult(value=-0.735553887093415, params=array([1.37852547, 3.78462815, 2.20590912]), history=[[OptimizationResult(value=-0.735553887093415, params=array([1.37852547, 3.78462815, 2.20590912]), history=[])]]), OptimizationResult(value=-1.5664533544723949, params=array([1.40526834, 2.64370987, 1.95592126]), history=[[OptimizationResult(value=-1.5664533544723949, params=array([1.40526834, 2.64370987, 1.95592126]), history=[])]]), OptimizationResult(value=-1.6340399160708698, params=array([1.40517661, 2.82539637, 1.92584801]), history=[[OptimizationResult(value=-1.6340399160708698, params=array([1.40517661, 2.82539637, 1.92584801]), history=[])]]), OptimizationResult(value=-1.7261547400020125, params=array([1.20704345, 3.88025988, 1.7284137 ]), history=[[OptimizationResult(value=-1.7261547400020125, params=array([1.20704345, 3.88025988, 1.7284137 ]), history=[])]]), OptimizationResult(value=-0.8878215190739022, params=array([1.50863924, 3.49309807, 1.62037713]), history=[[OptimizationResult(value=-0.8878215190739022, params=array([1.50863924, 3.49309807, 1.62037713]), history=[])]]), OptimizationResult(value=-1.3364660892793117, params=array([1.48240154, 3.65795035, 1.99567843]), history=[[OptimizationResult(value=-1.3364660892793117, params=array([1.48240154, 3.65795035, 1.99567843]), history=[])]]), OptimizationResult(value=-1.3300044814867327, params=array([1.13874839, 3.32274398, 1.98114191]), history=[[OptimizationResult(value=-1.3300044814867327, params=array([1.13874839, 3.32274398, 1.98114191]), history=[])]]), OptimizationResult(value=-0.754218365456451, params=array([1.4157494 , 4.40120233, 2.23247503]), history=[[OptimizationResult(value=-0.754218365456451, params=array([1.4157494 , 4.40120233, 2.23247503]), history=[])]]), OptimizationResult(value=-0.5482215292289453, params=array([1.4131756 , 2.95797837, 2.05892631]), history=[[OptimizationResult(value=-0.5482215292289453, params=array([1.4131756 , 2.95797837, 2.05892631]), history=[])]]), OptimizationResult(value=-0.32762464548964004, params=array([1.23131691, 3.13991977, 2.19652845]), history=[[OptimizationResult(value=-0.32762464548964004, params=array([1.23131691, 3.13991977, 2.19652845]), history=[])]]), OptimizationResult(value=-0.36289512437451893, params=array([1.4937734 , 3.6378747 , 2.04482647]), history=[[OptimizationResult(value=-0.36289512437451893, params=array([1.4937734 , 3.6378747 , 2.04482647]), history=[])]]), OptimizationResult(value=-0.3753958880940958, params=array([1.1128621 , 3.1975867 , 2.42864317]), history=[[OptimizationResult(value=-0.3753958880940958, params=array([1.1128621 , 3.1975867 , 2.42864317]), history=[])]]), OptimizationResult(value=-0.536148843976154, params=array([1.50362607, 3.46092273, 1.49901354]), history=[[OptimizationResult(value=-0.536148843976154, params=array([1.50362607, 3.46092273, 1.49901354]), history=[])]]), OptimizationResult(value=-1.43166064033499, params=array([1.53429768, 3.41582101, 1.61968553]), history=[[OptimizationResult(value=-1.43166064033499, params=array([1.53429768, 3.41582101, 1.61968553]), history=[])]]), OptimizationResult(value=-0.9180179734523397, params=array([1.25821732, 2.39626153, 3.74780034]), history=[[OptimizationResult(value=-0.9180179734523397, params=array([1.25821732, 2.39626153, 3.74780034]), history=[])]]), OptimizationResult(value=-1.7241625117621955, params=array([1.22712418, 3.01798053, 1.53348134]), history=[[OptimizationResult(value=-1.7241625117621955, params=array([1.22712418, 3.01798053, 1.53348134]), history=[])]]), OptimizationResult(value=-0.629246498383069, params=array([1.35178074, 2.588885 , 2.27020587]), history=[[OptimizationResult(value=-0.629246498383069, params=array([1.35178074, 2.588885 , 2.27020587]), history=[])]]), OptimizationResult(value=-1.5319798800580595, params=array([1.07947743, 2.93440266, 2.15370491]), history=[[OptimizationResult(value=-1.5319798800580595, params=array([1.07947743, 2.93440266, 2.15370491]), history=[])]]), OptimizationResult(value=-1.0784496567841786, params=array([1.17850222, 3.01851505, 2.61280674]), history=[[OptimizationResult(value=-1.0784496567841786, params=array([1.17850222, 3.01851505, 2.61280674]), history=[])]]), OptimizationResult(value=-1.823513487743598, params=array([1.26017878, 3.45074101, 1.63503671]), history=[[OptimizationResult(value=-1.823513487743598, params=array([1.26017878, 3.45074101, 1.63503671]), history=[])]]), OptimizationResult(value=-1.4670711613888618, params=array([1.51965354, 3.36168175, 1.98070086]), history=[[OptimizationResult(value=-1.4670711613888618, params=array([1.51965354, 3.36168175, 1.98070086]), history=[])]]), OptimizationResult(value=-0.6493112094169209, params=array([1.369081 , 3.93430868, 1.11335358]), history=[[OptimizationResult(value=-0.6493112094169209, params=array([1.369081 , 3.93430868, 1.11335358]), history=[])]]), OptimizationResult(value=-0.5728527378232152, params=array([1.28647332, 2.09705181, 2.79482517]), history=[[OptimizationResult(value=-0.5728527378232152, params=array([1.28647332, 2.09705181, 2.79482517]), history=[])]]), OptimizationResult(value=-0.99379389287461, params=array([1.47156021, 3.96631619, 2.28965031]), history=[[OptimizationResult(value=-0.99379389287461, params=array([1.47156021, 3.96631619, 2.28965031]), history=[])]]), OptimizationResult(value=-1.281999188524136, params=array([1.03468319, 3.09955478, 1.98752105]), history=[[OptimizationResult(value=-1.281999188524136, params=array([1.03468319, 3.09955478, 1.98752105]), history=[])]]), OptimizationResult(value=-0.6818057574013953, params=array([1.18024057, 3.24467121, 1.45987149]), history=[[OptimizationResult(value=-0.6818057574013953, params=array([1.18024057, 3.24467121, 1.45987149]), history=[])]]), OptimizationResult(value=-0.6204755119117344, params=array([1.46621051, 3.3815598 , 2.41391037]), history=[[OptimizationResult(value=-0.6204755119117344, params=array([1.46621051, 3.3815598 , 2.41391037]), history=[])]]), OptimizationResult(value=-1.4018198621408104, params=array([1.07516821, 3.7847591 , 1.91310767]), history=[[OptimizationResult(value=-1.4018198621408104, params=array([1.07516821, 3.7847591 , 1.91310767]), history=[])]]), OptimizationResult(value=-1.1617169232170244, params=array([1.13294047, 2.9587 , 1.96327351]), history=[[OptimizationResult(value=-1.1617169232170244, params=array([1.13294047, 2.9587 , 1.96327351]), history=[])]]), OptimizationResult(value=-1.5465684165898645, params=array([1.54919819, 3.34900413, 1.90096741]), history=[[OptimizationResult(value=-1.5465684165898645, params=array([1.54919819, 3.34900413, 1.90096741]), history=[])]]), OptimizationResult(value=-1.4935208815909353, params=array([1.19964299, 2.90071932, 2.78957628]), history=[[OptimizationResult(value=-1.4935208815909353, params=array([1.19964299, 2.90071932, 2.78957628]), history=[])]]), OptimizationResult(value=-1.4559741041894543, params=array([1.28458402, 3.49623179, 1.88008169]), history=[[OptimizationResult(value=-1.4559741041894543, params=array([1.28458402, 3.49623179, 1.88008169]), history=[])]]), OptimizationResult(value=-1.2689086272131196, params=array([1.22292719, 3.50202708, 2.14684651]), history=[[OptimizationResult(value=-1.2689086272131196, params=array([1.22292719, 3.50202708, 2.14684651]), history=[])]]), OptimizationResult(value=-0.33330105877082417, params=array([1.657422 , 3.32014156, 1.27012897]), history=[[OptimizationResult(value=-0.33330105877082417, params=array([1.657422 , 3.32014156, 1.27012897]), history=[])]]), OptimizationResult(value=-1.4684688693193075, params=array([1.55694279, 3.83871719, 1.95703155]), history=[[OptimizationResult(value=-1.4684688693193075, params=array([1.55694279, 3.83871719, 1.95703155]), history=[])]]), OptimizationResult(value=-0.7141492209578698, params=array([1.51886673, 2.55402071, 2.24336764]), history=[[OptimizationResult(value=-0.7141492209578698, params=array([1.51886673, 2.55402071, 2.24336764]), history=[])]]), OptimizationResult(value=-0.3274688327244808, params=array([1.47558807, 2.53011322, 2.30198396]), history=[[OptimizationResult(value=-0.3274688327244808, params=array([1.47558807, 2.53011322, 2.30198396]), history=[])]]), OptimizationResult(value=-1.0861597639357734, params=array([1.12189739, 1.88602168, 2.48000447]), history=[[OptimizationResult(value=-1.0861597639357734, params=array([1.12189739, 1.88602168, 2.48000447]), history=[])]]), OptimizationResult(value=-0.8593939305458305, params=array([1.76640992, 3.49972332, 1.48883446]), history=[[OptimizationResult(value=-0.8593939305458305, params=array([1.76640992, 3.49972332, 1.48883446]), history=[])]]), OptimizationResult(value=-1.4139371287704618, params=array([1.02769721, 2.92766019, 2.0806734 ]), history=[[OptimizationResult(value=-1.4139371287704618, params=array([1.02769721, 2.92766019, 2.0806734 ]), history=[])]]), OptimizationResult(value=-1.2725938168761295, params=array([1.52048986, 2.32039814, 1.81234039]), history=[[OptimizationResult(value=-1.2725938168761295, params=array([1.52048986, 2.32039814, 1.81234039]), history=[])]]), OptimizationResult(value=-0.6175679163751389, params=array([1.18872672, 3.68295714, 2.83687927]), history=[[OptimizationResult(value=-0.6175679163751389, params=array([1.18872672, 3.68295714, 2.83687927]), history=[])]]), OptimizationResult(value=-0.7136000679539438, params=array([1.01563105, 2.54538884, 2.51095706]), history=[[OptimizationResult(value=-0.7136000679539438, params=array([1.01563105, 2.54538884, 2.51095706]), history=[])]]), OptimizationResult(value=-1.158794285354581, params=array([1.29094397, 2.29701615, 1.5291409 ]), history=[[OptimizationResult(value=-1.158794285354581, params=array([1.29094397, 2.29701615, 1.5291409 ]), history=[])]]), OptimizationResult(value=-0.31845733124727227, params=array([1.37569176, 3.60355253, 2.10269075]), history=[[OptimizationResult(value=-0.31845733124727227, params=array([1.37569176, 3.60355253, 2.10269075]), history=[])]]), OptimizationResult(value=-0.6633494726037605, params=array([1.38522475, 3.16104669, 1.37525551]), history=[[OptimizationResult(value=-0.6633494726037605, params=array([1.38522475, 3.16104669, 1.37525551]), history=[])]]), OptimizationResult(value=-1.4989813962175014, params=array([1.40963466, 2.86994001, 1.99526819]), history=[[OptimizationResult(value=-1.4989813962175014, params=array([1.40963466, 2.86994001, 1.99526819]), history=[])]]), OptimizationResult(value=-1.630192543778628, params=array([1.53152451, 2.98447459, 2.04192671]), history=[[OptimizationResult(value=-1.630192543778628, params=array([1.53152451, 2.98447459, 2.04192671]), history=[])]]), OptimizationResult(value=-1.630252083059299, params=array([1.25383847, 3.57182565, 1.71456559]), history=[[OptimizationResult(value=-1.630252083059299, params=array([1.25383847, 3.57182565, 1.71456559]), history=[])]]), OptimizationResult(value=-1.6680269078681116, params=array([1.24130039, 3.22026873, 1.62030861]), history=[[OptimizationResult(value=-1.6680269078681116, params=array([1.24130039, 3.22026873, 1.62030861]), history=[])]]), OptimizationResult(value=-1.884203021228134, params=array([1.37536342, 3.55940851, 1.80362908]), history=[[OptimizationResult(value=-1.884203021228134, params=array([1.37536342, 3.55940851, 1.80362908]), history=[])]]), OptimizationResult(value=-1.8887615535421511, params=array([1.22613897, 3.30008771, 1.67420458]), history=[[OptimizationResult(value=-1.8887615535421511, params=array([1.22613897, 3.30008771, 1.67420458]), history=[])]]), OptimizationResult(value=-0.5333424797032191, params=array([1.16271453, 4.51678653, 1.28652253]), history=[[OptimizationResult(value=-0.5333424797032191, params=array([1.16271453, 4.51678653, 1.28652253]), history=[])]]), OptimizationResult(value=-0.6990733640640537, params=array([1.41229391, 3.00765852, 2.76499649]), history=[[OptimizationResult(value=-0.6990733640640537, params=array([1.41229391, 3.00765852, 2.76499649]), history=[])]]), OptimizationResult(value=-0.5112557706848342, params=array([1.32458163, 2.40381724, 2.71187787]), history=[[OptimizationResult(value=-0.5112557706848342, params=array([1.32458163, 2.40381724, 2.71187787]), history=[])]]), OptimizationResult(value=-0.6564356840447656, params=array([1.26297058, 2.65121705, 2.51990282]), history=[[OptimizationResult(value=-0.6564356840447656, params=array([1.26297058, 2.65121705, 2.51990282]), history=[])]]), OptimizationResult(value=-1.1536870265350825, params=array([1.51864121, 2.17455703, 2.88666986]), history=[[OptimizationResult(value=-1.1536870265350825, params=array([1.51864121, 2.17455703, 2.88666986]), history=[])]]), OptimizationResult(value=-0.7438022037783584, params=array([1.34289396, 3.90667278, 2.1830063 ]), history=[[OptimizationResult(value=-0.7438022037783584, params=array([1.34289396, 3.90667278, 2.1830063 ]), history=[])]]), OptimizationResult(value=-0.8552620022830685, params=array([1.38947212, 3.29367547, 2.60584758]), history=[[OptimizationResult(value=-0.8552620022830685, params=array([1.38947212, 3.29367547, 2.60584758]), history=[])]]), OptimizationResult(value=-1.425618386148654, params=array([1.31404278, 3.25342167, 2.17358408]), history=[[OptimizationResult(value=-1.425618386148654, params=array([1.31404278, 3.25342167, 2.17358408]), history=[])]]), OptimizationResult(value=-1.271553312711248, params=array([1.42751582, 3.16641792, 2.04267584]), history=[[OptimizationResult(value=-1.271553312711248, params=array([1.42751582, 3.16641792, 2.04267584]), history=[])]]), OptimizationResult(value=-1.5859554193609327, params=array([1.15739847, 2.833379 , 2.33120527]), history=[[OptimizationResult(value=-1.5859554193609327, params=array([1.15739847, 2.833379 , 2.33120527]), history=[])]]), OptimizationResult(value=-0.6513234026815361, params=array([1.12369715, 3.35769161, 2.87358435]), history=[[OptimizationResult(value=-0.6513234026815361, params=array([1.12369715, 3.35769161, 2.87358435]), history=[])]]), OptimizationResult(value=-1.0382007033142648, params=array([1.13203359, 2.37667822, 2.54776999]), history=[[OptimizationResult(value=-1.0382007033142648, params=array([1.13203359, 2.37667822, 2.54776999]), history=[])]]), OptimizationResult(value=-0.8680075985387573, params=array([1.47024119, 3.13346979, 2.52922425]), history=[[OptimizationResult(value=-0.8680075985387573, params=array([1.47024119, 3.13346979, 2.52922425]), history=[])]]), OptimizationResult(value=-1.2269263636121421, params=array([1.33294721, 3.22876518, 1.60768611]), history=[[OptimizationResult(value=-1.2269263636121421, params=array([1.33294721, 3.22876518, 1.60768611]), history=[])]]), OptimizationResult(value=-1.1674482775988848, params=array([1.34912079, 2.95362233, 1.52319527]), history=[[OptimizationResult(value=-1.1674482775988848, params=array([1.34912079, 2.95362233, 1.52319527]), history=[])]]), OptimizationResult(value=-1.4333975133986607, params=array([1.17149149, 3.22625711, 2.03533742]), history=[[OptimizationResult(value=-1.4333975133986607, params=array([1.17149149, 3.22625711, 2.03533742]), history=[])]]), OptimizationResult(value=-1.6056554650886674, params=array([1.10472516, 3.11664203, 2.05618351]), history=[[OptimizationResult(value=-1.6056554650886674, params=array([1.10472516, 3.11664203, 2.05618351]), history=[])]]), OptimizationResult(value=-0.3942609072035212, params=array([1.22522457, 4.27527648, 1.36452189]), history=[[OptimizationResult(value=-0.3942609072035212, params=array([1.22522457, 4.27527648, 1.36452189]), history=[])]]), OptimizationResult(value=-0.4421737718254866, params=array([1.24623435, 2.40271215, 1.40163438]), history=[[OptimizationResult(value=-0.4421737718254866, params=array([1.24623435, 2.40271215, 1.40163438]), history=[])]]), OptimizationResult(value=-1.0863953282896, params=array([1.56705467, 3.47460751, 2.63561282]), history=[[OptimizationResult(value=-1.0863953282896, params=array([1.56705467, 3.47460751, 2.63561282]), history=[])]]), OptimizationResult(value=-1.0806830710646018, params=array([1.13095098, 2.49513866, 2.01475938]), history=[[OptimizationResult(value=-1.0806830710646018, params=array([1.13095098, 2.49513866, 2.01475938]), history=[])]]), OptimizationResult(value=-1.0711805090868851, params=array([1.36968865, 3.04454932, 1.53031221]), history=[[OptimizationResult(value=-1.0711805090868851, params=array([1.36968865, 3.04454932, 1.53031221]), history=[])]]), OptimizationResult(value=-1.302032594286165, params=array([1.33535941, 2.80691701, 2.20619488]), history=[[OptimizationResult(value=-1.302032594286165, params=array([1.33535941, 2.80691701, 2.20619488]), history=[])]]), OptimizationResult(value=-0.3125522410926137, params=array([1.06373084, 2.78453562, 2.83883287]), history=[[OptimizationResult(value=-0.3125522410926137, params=array([1.06373084, 2.78453562, 2.83883287]), history=[])]])], [OptimizationResult(value=-1.1026058968908732, params=array([1.5639359 , 2.90102566, 1.55641946]), history=[[OptimizationResult(value=-1.1026058968908732, params=array([1.5639359 , 2.90102566, 1.55641946]), history=[])]]), OptimizationResult(value=-0.37210919654035174, params=array([1.34408499, 2.63787569, 2.70291519]), history=[[OptimizationResult(value=-0.37210919654035174, params=array([1.34408499, 2.63787569, 2.70291519]), history=[])]]), OptimizationResult(value=-1.146908025282583, params=array([1.30543456, 3.19766679, 2.36555776]), history=[[OptimizationResult(value=-1.146908025282583, params=array([1.30543456, 3.19766679, 2.36555776]), history=[])]]), OptimizationResult(value=-2.0920636678793567, params=array([1.29420422, 3.15485167, 2.30590099]), history=[[OptimizationResult(value=-2.0920636678793567, params=array([1.29420422, 3.15485167, 2.30590099]), history=[])]]), OptimizationResult(value=-1.4008668311196462, params=array([1.2819733 , 3.07326527, 2.04219136]), history=[[OptimizationResult(value=-1.4008668311196462, params=array([1.2819733 , 3.07326527, 2.04219136]), history=[])]]), OptimizationResult(value=-1.7129896685268435, params=array([1.50775417, 3.03443439, 1.69884236]), history=[[OptimizationResult(value=-1.7129896685268435, params=array([1.50775417, 3.03443439, 1.69884236]), history=[])]]), OptimizationResult(value=-1.719874383252876, params=array([1.17044154, 3.46825712, 2.32576259]), history=[[OptimizationResult(value=-1.719874383252876, params=array([1.17044154, 3.46825712, 2.32576259]), history=[])]]), OptimizationResult(value=-0.8440417817146425, params=array([1.2085045 , 2.92409947, 2.56351857]), history=[[OptimizationResult(value=-0.8440417817146425, params=array([1.2085045 , 2.92409947, 2.56351857]), history=[])]]), OptimizationResult(value=-1.1189681010177146, params=array([1.16782818, 3.16909959, 1.87981416]), history=[[OptimizationResult(value=-1.1189681010177146, params=array([1.16782818, 3.16909959, 1.87981416]), history=[])]]), OptimizationResult(value=-0.5224002729552583, params=array([1.12070423, 3.35574022, 2.5141711 ]), history=[[OptimizationResult(value=-0.5224002729552583, params=array([1.12070423, 3.35574022, 2.5141711 ]), history=[])]]), OptimizationResult(value=-1.9276967482076401, params=array([1.25946091, 3.62890548, 1.81645579]), history=[[OptimizationResult(value=-1.9276967482076401, params=array([1.25946091, 3.62890548, 1.81645579]), history=[])]]), OptimizationResult(value=-0.5136519372044963, params=array([1.14345334, 2.64343507, 2.59768332]), history=[[OptimizationResult(value=-0.5136519372044963, params=array([1.14345334, 2.64343507, 2.59768332]), history=[])]]), OptimizationResult(value=-0.4765183523463694, params=array([1.40827836, 3.16760705, 2.16097719]), history=[[OptimizationResult(value=-0.4765183523463694, params=array([1.40827836, 3.16760705, 2.16097719]), history=[])]]), OptimizationResult(value=-1.149578203342168, params=array([1.14723418, 3.28472488, 1.82850815]), history=[[OptimizationResult(value=-1.149578203342168, params=array([1.14723418, 3.28472488, 1.82850815]), history=[])]]), OptimizationResult(value=-1.5224916262031722, params=array([1.25486095, 3.03567788, 1.91693186]), history=[[OptimizationResult(value=-1.5224916262031722, params=array([1.25486095, 3.03567788, 1.91693186]), history=[])]]), OptimizationResult(value=-1.1180974041155163, params=array([1.41243458, 2.91359004, 2.44257341]), history=[[OptimizationResult(value=-1.1180974041155163, params=array([1.41243458, 2.91359004, 2.44257341]), history=[])]]), OptimizationResult(value=-0.533883655210575, params=array([1.20122441, 2.65336859, 2.46383101]), history=[[OptimizationResult(value=-0.533883655210575, params=array([1.20122441, 2.65336859, 2.46383101]), history=[])]]), OptimizationResult(value=-1.2663376564220377, params=array([1.23936939, 2.95427051, 1.84939794]), history=[[OptimizationResult(value=-1.2663376564220377, params=array([1.23936939, 2.95427051, 1.84939794]), history=[])]]), OptimizationResult(value=-1.5095236544516002, params=array([1.40501403, 3.04645021, 1.6175364 ]), history=[[OptimizationResult(value=-1.5095236544516002, params=array([1.40501403, 3.04645021, 1.6175364 ]), history=[])]]), OptimizationResult(value=-1.7018577066495493, params=array([1.30140902, 2.93294589, 2.33161398]), history=[[OptimizationResult(value=-1.7018577066495493, params=array([1.30140902, 2.93294589, 2.33161398]), history=[])]]), OptimizationResult(value=-0.3817023161778253, params=array([1.32145126, 3.39893529, 2.10923725]), history=[[OptimizationResult(value=-0.3817023161778253, params=array([1.32145126, 3.39893529, 2.10923725]), history=[])]]), OptimizationResult(value=-1.4874194903081925, params=array([1.30765741, 3.29240518, 1.97120722]), history=[[OptimizationResult(value=-1.4874194903081925, params=array([1.30765741, 3.29240518, 1.97120722]), history=[])]]), OptimizationResult(value=-0.7063188495050029, params=array([1.36788302, 3.31289338, 1.28927036]), history=[[OptimizationResult(value=-0.7063188495050029, params=array([1.36788302, 3.31289338, 1.28927036]), history=[])]]), OptimizationResult(value=-1.1067229629072382, params=array([1.42100756, 2.92721058, 2.62114623]), history=[[OptimizationResult(value=-1.1067229629072382, params=array([1.42100756, 2.92721058, 2.62114623]), history=[])]]), OptimizationResult(value=-1.2827209593073543, params=array([1.29143538, 3.58746111, 1.95288301]), history=[[OptimizationResult(value=-1.2827209593073543, params=array([1.29143538, 3.58746111, 1.95288301]), history=[])]]), OptimizationResult(value=-1.475318968283852, params=array([1.27938698, 2.72775942, 2.30714604]), history=[[OptimizationResult(value=-1.475318968283852, params=array([1.27938698, 2.72775942, 2.30714604]), history=[])]]), OptimizationResult(value=-0.7773180793768488, params=array([1.41985992, 2.44820633, 2.53333333]), history=[[OptimizationResult(value=-0.7773180793768488, params=array([1.41985992, 2.44820633, 2.53333333]), history=[])]]), OptimizationResult(value=-1.555399322838945, params=array([1.29869182, 3.55936041, 1.57657615]), history=[[OptimizationResult(value=-1.555399322838945, params=array([1.29869182, 3.55936041, 1.57657615]), history=[])]]), OptimizationResult(value=-0.9377829208681889, params=array([1.34278935, 2.98475234, 1.50629777]), history=[[OptimizationResult(value=-0.9377829208681889, params=array([1.34278935, 2.98475234, 1.50629777]), history=[])]]), OptimizationResult(value=-1.0190537547491334, params=array([1.18879465, 4.0880227 , 1.0595936 ]), history=[[OptimizationResult(value=-1.0190537547491334, params=array([1.18879465, 4.0880227 , 1.0595936 ]), history=[])]]), OptimizationResult(value=-1.8675836563674446, params=array([1.4470209 , 3.21487073, 1.84965505]), history=[[OptimizationResult(value=-1.8675836563674446, params=array([1.4470209 , 3.21487073, 1.84965505]), history=[])]]), OptimizationResult(value=-1.9586733947986006, params=array([1.22714069, 3.33746296, 2.30118322]), history=[[OptimizationResult(value=-1.9586733947986006, params=array([1.22714069, 3.33746296, 2.30118322]), history=[])]]), OptimizationResult(value=-0.5407469617813169, params=array([1.38497204, 2.88661082, 2.41530798]), history=[[OptimizationResult(value=-0.5407469617813169, params=array([1.38497204, 2.88661082, 2.41530798]), history=[])]]), OptimizationResult(value=-1.2715516126892266, params=array([1.32305914, 3.49894242, 1.96169464]), history=[[OptimizationResult(value=-1.2715516126892266, params=array([1.32305914, 3.49894242, 1.96169464]), history=[])]]), OptimizationResult(value=-1.1423385378447568, params=array([1.25616764, 3.20711592, 2.13030966]), history=[[OptimizationResult(value=-1.1423385378447568, params=array([1.25616764, 3.20711592, 2.13030966]), history=[])]]), OptimizationResult(value=-1.2251227904086197, params=array([1.25539517, 2.64188072, 2.19314017]), history=[[OptimizationResult(value=-1.2251227904086197, params=array([1.25539517, 2.64188072, 2.19314017]), history=[])]]), OptimizationResult(value=-1.5645357286378458, params=array([1.21007342, 3.54372941, 2.27854051]), history=[[OptimizationResult(value=-1.5645357286378458, params=array([1.21007342, 3.54372941, 2.27854051]), history=[])]]), OptimizationResult(value=-1.9176055918429789, params=array([1.36348539, 3.62107362, 1.83218329]), history=[[OptimizationResult(value=-1.9176055918429789, params=array([1.36348539, 3.62107362, 1.83218329]), history=[])]]), OptimizationResult(value=-1.9191971133953087, params=array([1.30440482, 3.47854305, 1.81757126]), history=[[OptimizationResult(value=-1.9191971133953087, params=array([1.30440482, 3.47854305, 1.81757126]), history=[])]]), OptimizationResult(value=-1.612078299001052, params=array([1.39043531, 3.32121272, 1.89015197]), history=[[OptimizationResult(value=-1.612078299001052, params=array([1.39043531, 3.32121272, 1.89015197]), history=[])]]), OptimizationResult(value=-0.5788316916589699, params=array([1.33490471, 2.84507756, 2.59188087]), history=[[OptimizationResult(value=-0.5788316916589699, params=array([1.33490471, 2.84507756, 2.59188087]), history=[])]]), OptimizationResult(value=-2.026093090754731, params=array([1.27689185, 3.21042383, 2.28234253]), history=[[OptimizationResult(value=-2.026093090754731, params=array([1.27689185, 3.21042383, 2.28234253]), history=[])]]), OptimizationResult(value=-1.6762420445287036, params=array([1.45424448, 3.34358959, 1.68059212]), history=[[OptimizationResult(value=-1.6762420445287036, params=array([1.45424448, 3.34358959, 1.68059212]), history=[])]]), OptimizationResult(value=-1.1541497393149032, params=array([1.2861482 , 2.94460192, 2.17371412]), history=[[OptimizationResult(value=-1.1541497393149032, params=array([1.2861482 , 2.94460192, 2.17371412]), history=[])]]), OptimizationResult(value=-0.44443036198401914, params=array([1.217005 , 3.30010502, 2.19389816]), history=[[OptimizationResult(value=-0.44443036198401914, params=array([1.217005 , 3.30010502, 2.19389816]), history=[])]]), OptimizationResult(value=-1.3182554728475218, params=array([1.23472431, 3.1700654 , 2.36203638]), history=[[OptimizationResult(value=-1.3182554728475218, params=array([1.23472431, 3.1700654 , 2.36203638]), history=[])]]), OptimizationResult(value=-1.5729258346510449, params=array([1.3393336 , 3.31370915, 2.01614627]), history=[[OptimizationResult(value=-1.5729258346510449, params=array([1.3393336 , 3.31370915, 2.01614627]), history=[])]]), OptimizationResult(value=-0.9965384060263295, params=array([1.31687285, 3.29801228, 2.15232835]), history=[[OptimizationResult(value=-0.9965384060263295, params=array([1.31687285, 3.29801228, 2.15232835]), history=[])]]), OptimizationResult(value=-1.0628895275500136, params=array([1.39886771, 3.92356813, 1.06637274]), history=[[OptimizationResult(value=-1.0628895275500136, params=array([1.39886771, 3.92356813, 1.06637274]), history=[])]]), OptimizationResult(value=-1.3185181944424844, params=array([1.22334873, 3.35349399, 1.85931188]), history=[[OptimizationResult(value=-1.3185181944424844, params=array([1.22334873, 3.35349399, 1.85931188]), history=[])]]), OptimizationResult(value=-0.9025154012849961, params=array([1.26270677, 3.5619134 , 1.51010918]), history=[[OptimizationResult(value=-0.9025154012849961, params=array([1.26270677, 3.5619134 , 1.51010918]), history=[])]]), OptimizationResult(value=-0.2503732808037589, params=array([1.36402795, 2.64633268, 2.39222569]), history=[[OptimizationResult(value=-0.2503732808037589, params=array([1.36402795, 2.64633268, 2.39222569]), history=[])]]), OptimizationResult(value=-1.2690268493175796, params=array([1.35621661, 2.76531433, 2.03802421]), history=[[OptimizationResult(value=-1.2690268493175796, params=array([1.35621661, 2.76531433, 2.03802421]), history=[])]]), OptimizationResult(value=-1.342860889975111, params=array([1.16808093, 3.32940562, 1.96754557]), history=[[OptimizationResult(value=-1.342860889975111, params=array([1.16808093, 3.32940562, 1.96754557]), history=[])]]), OptimizationResult(value=-1.2097012734250379, params=array([1.30306066, 2.98365389, 2.20501123]), history=[[OptimizationResult(value=-1.2097012734250379, params=array([1.30306066, 2.98365389, 2.20501123]), history=[])]]), OptimizationResult(value=-1.1284243690628468, params=array([1.10435798, 3.34698528, 2.67273381]), history=[[OptimizationResult(value=-1.1284243690628468, params=array([1.10435798, 3.34698528, 2.67273381]), history=[])]]), OptimizationResult(value=-1.5736568162598585, params=array([1.40470396, 3.27291373, 1.95208979]), history=[[OptimizationResult(value=-1.5736568162598585, params=array([1.40470396, 3.27291373, 1.95208979]), history=[])]]), OptimizationResult(value=-1.5807485757649065, params=array([1.23848794, 4.05676808, 1.73126778]), history=[[OptimizationResult(value=-1.5807485757649065, params=array([1.23848794, 4.05676808, 1.73126778]), history=[])]]), OptimizationResult(value=-1.3458958556285254, params=array([1.35901442, 3.00671682, 2.45888738]), history=[[OptimizationResult(value=-1.3458958556285254, params=array([1.35901442, 3.00671682, 2.45888738]), history=[])]]), OptimizationResult(value=-1.4158163499869116, params=array([1.19618783, 3.58574098, 1.61562135]), history=[[OptimizationResult(value=-1.4158163499869116, params=array([1.19618783, 3.58574098, 1.61562135]), history=[])]]), OptimizationResult(value=-1.4221705190706582, params=array([1.29646431, 3.51638616, 1.94199653]), history=[[OptimizationResult(value=-1.4221705190706582, params=array([1.29646431, 3.51638616, 1.94199653]), history=[])]]), OptimizationResult(value=-1.5386144535110455, params=array([1.09282135, 3.53182404, 1.63787196]), history=[[OptimizationResult(value=-1.5386144535110455, params=array([1.09282135, 3.53182404, 1.63787196]), history=[])]]), OptimizationResult(value=-1.9117195076896025, params=array([1.34180349, 3.51652275, 1.80946927]), history=[[OptimizationResult(value=-1.9117195076896025, params=array([1.34180349, 3.51652275, 1.80946927]), history=[])]]), OptimizationResult(value=-0.48154568472622467, params=array([1.71753122, 2.84087486, 2.07174761]), history=[[OptimizationResult(value=-0.48154568472622467, params=array([1.71753122, 2.84087486, 2.07174761]), history=[])]]), OptimizationResult(value=-0.5041624833794633, params=array([1.40923323, 2.96530236, 2.32815772]), history=[[OptimizationResult(value=-0.5041624833794633, params=array([1.40923323, 2.96530236, 2.32815772]), history=[])]]), OptimizationResult(value=-0.34580238344331143, params=array([1.31058632, 2.46842043, 2.25933768]), history=[[OptimizationResult(value=-0.34580238344331143, params=array([1.31058632, 2.46842043, 2.25933768]), history=[])]]), OptimizationResult(value=-0.37678190479943685, params=array([1.43129924, 3.08160731, 2.13417872]), history=[[OptimizationResult(value=-0.37678190479943685, params=array([1.43129924, 3.08160731, 2.13417872]), history=[])]]), OptimizationResult(value=-1.6404900865545413, params=array([1.19688106, 3.11932097, 2.36659399]), history=[[OptimizationResult(value=-1.6404900865545413, params=array([1.19688106, 3.11932097, 2.36659399]), history=[])]]), OptimizationResult(value=-1.5209057816708127, params=array([1.35359069, 3.23660687, 2.26638599]), history=[[OptimizationResult(value=-1.5209057816708127, params=array([1.35359069, 3.23660687, 2.26638599]), history=[])]]), OptimizationResult(value=-1.324845022867752, params=array([1.38325973, 3.5991517 , 1.58565432]), history=[[OptimizationResult(value=-1.324845022867752, params=array([1.38325973, 3.5991517 , 1.58565432]), history=[])]]), OptimizationResult(value=-1.7254545651420787, params=array([1.33285609, 3.00840993, 2.35296736]), history=[[OptimizationResult(value=-1.7254545651420787, params=array([1.33285609, 3.00840993, 2.35296736]), history=[])]]), OptimizationResult(value=-0.24702834453494849, params=array([1.35754876, 2.46418723, 2.25242694]), history=[[OptimizationResult(value=-0.24702834453494849, params=array([1.35754876, 2.46418723, 2.25242694]), history=[])]]), OptimizationResult(value=-0.36291099443951097, params=array([1.39550068, 3.17119865, 2.39818562]), history=[[OptimizationResult(value=-0.36291099443951097, params=array([1.39550068, 3.17119865, 2.39818562]), history=[])]]), OptimizationResult(value=-0.5316045831384011, params=array([1.00834949, 3.13124251, 2.44456275]), history=[[OptimizationResult(value=-0.5316045831384011, params=array([1.00834949, 3.13124251, 2.44456275]), history=[])]]), OptimizationResult(value=-0.9564048452760862, params=array([1.24475721, 3.55049782, 2.20751988]), history=[[OptimizationResult(value=-0.9564048452760862, params=array([1.24475721, 3.55049782, 2.20751988]), history=[])]]), OptimizationResult(value=-1.8020629647677027, params=array([1.28999287, 3.43846829, 1.78044292]), history=[[OptimizationResult(value=-1.8020629647677027, params=array([1.28999287, 3.43846829, 1.78044292]), history=[])]]), OptimizationResult(value=-1.0711404175109929, params=array([1.27153851, 3.28867151, 2.07620518]), history=[[OptimizationResult(value=-1.0711404175109929, params=array([1.27153851, 3.28867151, 2.07620518]), history=[])]]), OptimizationResult(value=-1.419121739980682, params=array([1.39966664, 2.86494904, 2.03489486]), history=[[OptimizationResult(value=-1.419121739980682, params=array([1.39966664, 2.86494904, 2.03489486]), history=[])]]), OptimizationResult(value=-1.4458492340776525, params=array([1.31134575, 3.43015447, 1.98056111]), history=[[OptimizationResult(value=-1.4458492340776525, params=array([1.31134575, 3.43015447, 1.98056111]), history=[])]]), OptimizationResult(value=-1.9410973995405096, params=array([1.43470023, 3.43912959, 1.80435412]), history=[[OptimizationResult(value=-1.9410973995405096, params=array([1.43470023, 3.43912959, 1.80435412]), history=[])]]), OptimizationResult(value=-1.962689002134048, params=array([1.24758804, 3.17761804, 2.33335042]), history=[[OptimizationResult(value=-1.962689002134048, params=array([1.24758804, 3.17761804, 2.33335042]), history=[])]]), OptimizationResult(value=-1.9784068026886494, params=array([1.39125755, 3.34665064, 1.79725449]), history=[[OptimizationResult(value=-1.9784068026886494, params=array([1.39125755, 3.34665064, 1.79725449]), history=[])]]), OptimizationResult(value=-0.4976947633110962, params=array([1.45460848, 2.59359368, 2.05926368]), history=[[OptimizationResult(value=-0.4976947633110962, params=array([1.45460848, 2.59359368, 2.05926368]), history=[])]]), OptimizationResult(value=-1.3385201637939488, params=array([1.26489697, 3.18606995, 1.83269496]), history=[[OptimizationResult(value=-1.3385201637939488, params=array([1.26489697, 3.18606995, 1.83269496]), history=[])]]), OptimizationResult(value=-0.6402567576699792, params=array([1.3975498 , 2.586844 , 2.64732279]), history=[[OptimizationResult(value=-0.6402567576699792, params=array([1.3975498 , 2.586844 , 2.64732279]), history=[])]]), OptimizationResult(value=-1.5438600044299875, params=array([1.32253239, 3.63595248, 1.70832541]), history=[[OptimizationResult(value=-1.5438600044299875, params=array([1.32253239, 3.63595248, 1.70832541]), history=[])]]), OptimizationResult(value=-1.667548920915178, params=array([1.44959523, 2.60082026, 1.91710383]), history=[[OptimizationResult(value=-1.667548920915178, params=array([1.44959523, 2.60082026, 1.91710383]), history=[])]]), OptimizationResult(value=-1.3518974633970413, params=array([1.12794082, 3.80180554, 1.9317069 ]), history=[[OptimizationResult(value=-1.3518974633970413, params=array([1.12794082, 3.80180554, 1.9317069 ]), history=[])]]), OptimizationResult(value=-0.4516267235699253, params=array([1.31061677, 2.80346163, 2.11827633]), history=[[OptimizationResult(value=-0.4516267235699253, params=array([1.31061677, 2.80346163, 2.11827633]), history=[])]]), OptimizationResult(value=-0.8426368935979095, params=array([1.26406081, 2.95149852, 2.89462375]), history=[[OptimizationResult(value=-0.8426368935979095, params=array([1.26406081, 2.95149852, 2.89462375]), history=[])]]), OptimizationResult(value=-1.8764818518802024, params=array([1.20084616, 2.99097701, 1.65865415]), history=[[OptimizationResult(value=-1.8764818518802024, params=array([1.20084616, 2.99097701, 1.65865415]), history=[])]]), OptimizationResult(value=-0.4470814525873785, params=array([1.39353062, 3.49850647, 1.33144872]), history=[[OptimizationResult(value=-0.4470814525873785, params=array([1.39353062, 3.49850647, 1.33144872]), history=[])]]), OptimizationResult(value=-1.2559547947611376, params=array([1.19086623, 3.4968065 , 2.16264355]), history=[[OptimizationResult(value=-1.2559547947611376, params=array([1.19086623, 3.4968065 , 2.16264355]), history=[])]]), OptimizationResult(value=-1.0251704681708051, params=array([1.19112493, 3.02735393, 2.21984388]), history=[[OptimizationResult(value=-1.0251704681708051, params=array([1.19112493, 3.02735393, 2.21984388]), history=[])]]), OptimizationResult(value=-0.4532107089595804, params=array([1.35715286, 2.8312853 , 2.42489532]), history=[[OptimizationResult(value=-0.4532107089595804, params=array([1.35715286, 2.8312853 , 2.42489532]), history=[])]]), OptimizationResult(value=-0.5641853435730578, params=array([1.2689839 , 2.74601918, 2.52588132]), history=[[OptimizationResult(value=-0.5641853435730578, params=array([1.2689839 , 2.74601918, 2.52588132]), history=[])]]), OptimizationResult(value=-1.842536062622686, params=array([1.34541942, 3.61636954, 1.72319189]), history=[[OptimizationResult(value=-1.842536062622686, params=array([1.34541942, 3.61636954, 1.72319189]), history=[])]]), OptimizationResult(value=-1.3811955737233705, params=array([1.17845034, 2.93795882, 2.08507282]), history=[[OptimizationResult(value=-1.3811955737233705, params=array([1.17845034, 2.93795882, 2.08507282]), history=[])]]), OptimizationResult(value=-0.2978993490948207, params=array([1.55662387, 2.8450104 , 2.05978683]), history=[[OptimizationResult(value=-0.2978993490948207, params=array([1.55662387, 2.8450104 , 2.05978683]), history=[])]]), OptimizationResult(value=-0.5981045651697313, params=array([1.32664481, 3.28469722, 2.70005158]), history=[[OptimizationResult(value=-0.5981045651697313, params=array([1.32664481, 3.28469722, 2.70005158]), history=[])]]), OptimizationResult(value=-0.5215654255738664, params=array([1.36973192, 2.99694065, 2.16507894]), history=[[OptimizationResult(value=-0.5215654255738664, params=array([1.36973192, 2.99694065, 2.16507894]), history=[])]]), OptimizationResult(value=-1.384466848263175, params=array([1.19307181, 2.8291011 , 2.33734627]), history=[[OptimizationResult(value=-1.384466848263175, params=array([1.19307181, 2.8291011 , 2.33734627]), history=[])]]), OptimizationResult(value=-0.5370249284771228, params=array([1.38358456, 3.02021867, 2.16824275]), history=[[OptimizationResult(value=-0.5370249284771228, params=array([1.38358456, 3.02021867, 2.16824275]), history=[])]]), OptimizationResult(value=-1.511979813624561, params=array([1.25475581, 3.02335165, 2.19515548]), history=[[OptimizationResult(value=-1.511979813624561, params=array([1.25475581, 3.02335165, 2.19515548]), history=[])]]), OptimizationResult(value=-1.4421142806825236, params=array([1.27164823, 2.94509285, 2.22460426]), history=[[OptimizationResult(value=-1.4421142806825236, params=array([1.27164823, 2.94509285, 2.22460426]), history=[])]]), OptimizationResult(value=-1.260949210950175, params=array([1.19797526, 3.27685308, 1.82120614]), history=[[OptimizationResult(value=-1.260949210950175, params=array([1.19797526, 3.27685308, 1.82120614]), history=[])]]), OptimizationResult(value=-1.3483610803623807, params=array([1.27699948, 3.14586405, 1.84174825]), history=[[OptimizationResult(value=-1.3483610803623807, params=array([1.27699948, 3.14586405, 1.84174825]), history=[])]]), OptimizationResult(value=-1.9345829133978654, params=array([1.3104878 , 3.44296745, 1.7475249 ]), history=[[OptimizationResult(value=-1.9345829133978654, params=array([1.3104878 , 3.44296745, 1.7475249 ]), history=[])]]), OptimizationResult(value=-1.5696766424789643, params=array([1.13861187, 3.48757503, 1.72142672]), history=[[OptimizationResult(value=-1.5696766424789643, params=array([1.13861187, 3.48757503, 1.72142672]), history=[])]]), OptimizationResult(value=-0.5129094790757927, params=array([1.23522085, 2.88067083, 2.68812539]), history=[[OptimizationResult(value=-0.5129094790757927, params=array([1.23522085, 2.88067083, 2.68812539]), history=[])]]), OptimizationResult(value=-1.43599198329305, params=array([1.40961558, 3.34045206, 1.96687839]), history=[[OptimizationResult(value=-1.43599198329305, params=array([1.40961558, 3.34045206, 1.96687839]), history=[])]]), OptimizationResult(value=-0.47618277640464957, params=array([1.38990767, 3.4353631 , 2.80045169]), history=[[OptimizationResult(value=-0.47618277640464957, params=array([1.38990767, 3.4353631 , 2.80045169]), history=[])]]), OptimizationResult(value=-1.1831864189432586, params=array([1.33708943, 3.49187978, 1.55152546]), history=[[OptimizationResult(value=-1.1831864189432586, params=array([1.33708943, 3.49187978, 1.55152546]), history=[])]]), OptimizationResult(value=-1.5879763090118058, params=array([1.29265192, 3.32428016, 1.8224568 ]), history=[[OptimizationResult(value=-1.5879763090118058, params=array([1.29265192, 3.32428016, 1.8224568 ]), history=[])]]), OptimizationResult(value=-1.5389761871131336, params=array([1.19957087, 2.82839779, 1.77643411]), history=[[OptimizationResult(value=-1.5389761871131336, params=array([1.19957087, 2.82839779, 1.77643411]), history=[])]]), OptimizationResult(value=-1.3906474683109717, params=array([1.25126772, 3.37699984, 1.98994657]), history=[[OptimizationResult(value=-1.3906474683109717, params=array([1.25126772, 3.37699984, 1.98994657]), history=[])]]), OptimizationResult(value=-0.3238007602555895, params=array([1.32806704, 3.40471266, 2.0952579 ]), history=[[OptimizationResult(value=-0.3238007602555895, params=array([1.32806704, 3.40471266, 2.0952579 ]), history=[])]]), OptimizationResult(value=-0.22586968065673843, params=array([1.4973816 , 2.78336872, 2.33464374]), history=[[OptimizationResult(value=-0.22586968065673843, params=array([1.4973816 , 2.78336872, 2.33464374]), history=[])]]), OptimizationResult(value=-0.6377934566512242, params=array([1.3619045 , 2.60395543, 2.25280492]), history=[[OptimizationResult(value=-0.6377934566512242, params=array([1.3619045 , 2.60395543, 2.25280492]), history=[])]]), OptimizationResult(value=-1.4889484652947167, params=array([1.29946314, 2.88677034, 1.83199054]), history=[[OptimizationResult(value=-1.4889484652947167, params=array([1.29946314, 2.88677034, 1.83199054]), history=[])]]), OptimizationResult(value=-1.037015352021517, params=array([1.54025487, 2.74029904, 2.76132701]), history=[[OptimizationResult(value=-1.037015352021517, params=array([1.54025487, 2.74029904, 2.76132701]), history=[])]]), OptimizationResult(value=-1.2053196222040545, params=array([1.20133382, 3.18928776, 1.83443944]), history=[[OptimizationResult(value=-1.2053196222040545, params=array([1.20133382, 3.18928776, 1.83443944]), history=[])]]), OptimizationResult(value=-0.7909885723247241, params=array([1.37988905, 3.48075351, 1.24570587]), history=[[OptimizationResult(value=-0.7909885723247241, params=array([1.37988905, 3.48075351, 1.24570587]), history=[])]]), OptimizationResult(value=-0.28748677894186453, params=array([1.19149183, 2.61349036, 2.66035863]), history=[[OptimizationResult(value=-0.28748677894186453, params=array([1.19149183, 2.61349036, 2.66035863]), history=[])]]), OptimizationResult(value=-1.2963380948437115, params=array([1.27618686, 3.18914676, 1.89233525]), history=[[OptimizationResult(value=-1.2963380948437115, params=array([1.27618686, 3.18914676, 1.89233525]), history=[])]]), OptimizationResult(value=-0.5669295297763253, params=array([1.32005834, 2.74490674, 2.60842123]), history=[[OptimizationResult(value=-0.5669295297763253, params=array([1.32005834, 2.74490674, 2.60842123]), history=[])]]), OptimizationResult(value=-1.4604374296767038, params=array([1.32256507, 3.31152096, 2.24969006]), history=[[OptimizationResult(value=-1.4604374296767038, params=array([1.32256507, 3.31152096, 2.24969006]), history=[])]]), OptimizationResult(value=-1.3018487778432983, params=array([1.40327748, 3.13180718, 2.04121996]), history=[[OptimizationResult(value=-1.3018487778432983, params=array([1.40327748, 3.13180718, 2.04121996]), history=[])]]), OptimizationResult(value=-1.7041402845422535, params=array([1.32770883, 3.20846897, 1.93545746]), history=[[OptimizationResult(value=-1.7041402845422535, params=array([1.32770883, 3.20846897, 1.93545746]), history=[])]]), OptimizationResult(value=-1.5918203701319122, params=array([1.38898241, 3.20079003, 2.01149255]), history=[[OptimizationResult(value=-1.5918203701319122, params=array([1.38898241, 3.20079003, 2.01149255]), history=[])]]), OptimizationResult(value=-0.5299075880525745, params=array([1.26675283, 2.71579162, 2.54344137]), history=[[OptimizationResult(value=-0.5299075880525745, params=array([1.26675283, 2.71579162, 2.54344137]), history=[])]]), OptimizationResult(value=-0.8213651668700014, params=array([1.36703786, 2.66048688, 2.89793981]), history=[[OptimizationResult(value=-0.8213651668700014, params=array([1.36703786, 2.66048688, 2.89793981]), history=[])]]), OptimizationResult(value=-1.8643380962592866, params=array([1.33854108, 3.57202819, 1.77398474]), history=[[OptimizationResult(value=-1.8643380962592866, params=array([1.33854108, 3.57202819, 1.77398474]), history=[])]]), OptimizationResult(value=-0.7239862933639957, params=array([1.34221482, 3.02087943, 2.51390218]), history=[[OptimizationResult(value=-0.7239862933639957, params=array([1.34221482, 3.02087943, 2.51390218]), history=[])]]), OptimizationResult(value=-1.4278059823578984, params=array([1.30460772, 2.44600578, 2.80808721]), history=[[OptimizationResult(value=-1.4278059823578984, params=array([1.30460772, 2.44600578, 2.80808721]), history=[])]]), OptimizationResult(value=-0.8523419043131749, params=array([1.24962393, 3.10910398, 2.70873021]), history=[[OptimizationResult(value=-0.8523419043131749, params=array([1.24962393, 3.10910398, 2.70873021]), history=[])]]), OptimizationResult(value=-1.3914329659452809, params=array([1.12539619, 3.14605577, 2.01894669]), history=[[OptimizationResult(value=-1.3914329659452809, params=array([1.12539619, 3.14605577, 2.01894669]), history=[])]]), OptimizationResult(value=-1.6895478784678273, params=array([1.43047282, 3.35358449, 1.89214806]), history=[[OptimizationResult(value=-1.6895478784678273, params=array([1.43047282, 3.35358449, 1.89214806]), history=[])]]), OptimizationResult(value=-1.688670038082718, params=array([1.2534393 , 3.45349628, 2.30965579]), history=[[OptimizationResult(value=-1.688670038082718, params=array([1.2534393 , 3.45349628, 2.30965579]), history=[])]]), OptimizationResult(value=-1.2621471352668858, params=array([1.26554693, 3.316181 , 2.18325053]), history=[[OptimizationResult(value=-1.2621471352668858, params=array([1.26554693, 3.316181 , 2.18325053]), history=[])]]), OptimizationResult(value=-1.2033558699280655, params=array([1.21720671, 3.51974877, 2.28274939]), history=[[OptimizationResult(value=-1.2033558699280655, params=array([1.21720671, 3.51974877, 2.28274939]), history=[])]]), OptimizationResult(value=-1.505636428192985, params=array([1.21873657, 3.50085263, 1.65527887]), history=[[OptimizationResult(value=-1.505636428192985, params=array([1.21873657, 3.50085263, 1.65527887]), history=[])]]), OptimizationResult(value=-1.2388945269683969, params=array([1.33806059, 3.44002133, 2.02427241]), history=[[OptimizationResult(value=-1.2388945269683969, params=array([1.33806059, 3.44002133, 2.02427241]), history=[])]]), OptimizationResult(value=-1.1397025063291175, params=array([1.19728279, 2.97949069, 2.38403041]), history=[[OptimizationResult(value=-1.1397025063291175, params=array([1.19728279, 2.97949069, 2.38403041]), history=[])]]), OptimizationResult(value=-0.560244931436968, params=array([1.36695115, 2.59903126, 2.59998734]), history=[[OptimizationResult(value=-0.560244931436968, params=array([1.36695115, 2.59903126, 2.59998734]), history=[])]]), OptimizationResult(value=-0.8980510879599202, params=array([1.42792297, 3.61594063, 2.45098023]), history=[[OptimizationResult(value=-0.8980510879599202, params=array([1.42792297, 3.61594063, 2.45098023]), history=[])]]), OptimizationResult(value=-1.1403982045534318, params=array([1.1562236 , 3.27318921, 1.89754207]), history=[[OptimizationResult(value=-1.1403982045534318, params=array([1.1562236 , 3.27318921, 1.89754207]), history=[])]]), OptimizationResult(value=-0.5774935000637753, params=array([1.19765905, 2.43251026, 3.0723273 ]), history=[[OptimizationResult(value=-0.5774935000637753, params=array([1.19765905, 2.43251026, 3.0723273 ]), history=[])]]), OptimizationResult(value=-1.0779852548275666, params=array([1.35180205, 3.81069476, 1.22485536]), history=[[OptimizationResult(value=-1.0779852548275666, params=array([1.35180205, 3.81069476, 1.22485536]), history=[])]]), OptimizationResult(value=-1.8461805243344522, params=array([1.43747089, 3.5074622 , 1.83182156]), history=[[OptimizationResult(value=-1.8461805243344522, params=array([1.43747089, 3.5074622 , 1.83182156]), history=[])]]), OptimizationResult(value=-0.9336469968251554, params=array([1.49541198, 2.77547174, 2.46219727]), history=[[OptimizationResult(value=-0.9336469968251554, params=array([1.49541198, 2.77547174, 2.46219727]), history=[])]]), OptimizationResult(value=-1.8470031820399628, params=array([1.34512345, 2.99747389, 2.32034364]), history=[[OptimizationResult(value=-1.8470031820399628, params=array([1.34512345, 2.99747389, 2.32034364]), history=[])]]), OptimizationResult(value=-1.0115068532566136, params=array([1.35229698, 3.72127473, 1.57711362]), history=[[OptimizationResult(value=-1.0115068532566136, params=array([1.35229698, 3.72127473, 1.57711362]), history=[])]]), OptimizationResult(value=-1.0923955760644013, params=array([1.39562119, 3.1136869 , 2.22409503]), history=[[OptimizationResult(value=-1.0923955760644013, params=array([1.39562119, 3.1136869 , 2.22409503]), history=[])]]), OptimizationResult(value=-1.1187194019091948, params=array([1.45191808, 3.07905835, 2.50011637]), history=[[OptimizationResult(value=-1.1187194019091948, params=array([1.45191808, 3.07905835, 2.50011637]), history=[])]]), OptimizationResult(value=-0.6256237773380843, params=array([1.39106086, 2.76013135, 2.29296285]), history=[[OptimizationResult(value=-0.6256237773380843, params=array([1.39106086, 2.76013135, 2.29296285]), history=[])]]), OptimizationResult(value=-1.6037801704038936, params=array([1.35085316, 3.01188069, 1.93001326]), history=[[OptimizationResult(value=-1.6037801704038936, params=array([1.35085316, 3.01188069, 1.93001326]), history=[])]]), OptimizationResult(value=-1.4280538324180272, params=array([1.25271087, 3.31744598, 1.77321062]), history=[[OptimizationResult(value=-1.4280538324180272, params=array([1.25271087, 3.31744598, 1.77321062]), history=[])]]), OptimizationResult(value=-0.40728869043309013, params=array([1.3846206 , 3.30186145, 2.14813823]), history=[[OptimizationResult(value=-0.40728869043309013, params=array([1.3846206 , 3.30186145, 2.14813823]), history=[])]]), OptimizationResult(value=-1.2378222571614832, params=array([1.32146559, 3.33905414, 2.1869815 ]), history=[[OptimizationResult(value=-1.2378222571614832, params=array([1.32146559, 3.33905414, 2.1869815 ]), history=[])]]), OptimizationResult(value=-0.4188880648654836, params=array([1.344225 , 2.92119237, 2.10387635]), history=[[OptimizationResult(value=-0.4188880648654836, params=array([1.344225 , 2.92119237, 2.10387635]), history=[])]]), OptimizationResult(value=-0.7163839176853354, params=array([1.30040359, 2.98891799, 2.78219907]), history=[[OptimizationResult(value=-0.7163839176853354, params=array([1.30040359, 2.98891799, 2.78219907]), history=[])]]), OptimizationResult(value=-0.3688541791854941, params=array([1.33677285, 2.45545255, 2.33248767]), history=[[OptimizationResult(value=-0.3688541791854941, params=array([1.33677285, 2.45545255, 2.33248767]), history=[])]]), OptimizationResult(value=-1.2209897326281545, params=array([1.24852297, 2.7778963 , 2.0816055 ]), history=[[OptimizationResult(value=-1.2209897326281545, params=array([1.24852297, 2.7778963 , 2.0816055 ]), history=[])]]), OptimizationResult(value=-1.1759523776351042, params=array([1.31165185, 3.60453283, 1.55206101]), history=[[OptimizationResult(value=-1.1759523776351042, params=array([1.31165185, 3.60453283, 1.55206101]), history=[])]]), OptimizationResult(value=-1.9261385605162133, params=array([1.26158019, 3.62354619, 1.81188649]), history=[[OptimizationResult(value=-1.9261385605162133, params=array([1.26158019, 3.62354619, 1.81188649]), history=[])]]), OptimizationResult(value=-1.072233404973299, params=array([1.20283856, 3.27648113, 2.11177318]), history=[[OptimizationResult(value=-1.072233404973299, params=array([1.20283856, 3.27648113, 2.11177318]), history=[])]]), OptimizationResult(value=-1.3828154600726172, params=array([1.19872472, 3.28322253, 1.57424089]), history=[[OptimizationResult(value=-1.3828154600726172, params=array([1.19872472, 3.28322253, 1.57424089]), history=[])]]), OptimizationResult(value=-0.20758294120098655, params=array([1.29018546, 2.3337441 , 2.63729536]), history=[[OptimizationResult(value=-0.20758294120098655, params=array([1.29018546, 2.3337441 , 2.63729536]), history=[])]]), OptimizationResult(value=-0.33195443034089256, params=array([1.42152035, 3.68301972, 2.11032116]), history=[[OptimizationResult(value=-0.33195443034089256, params=array([1.42152035, 3.68301972, 2.11032116]), history=[])]]), OptimizationResult(value=-0.5350611648721056, params=array([1.1797644 , 3.74040122, 2.13707224]), history=[[OptimizationResult(value=-0.5350611648721056, params=array([1.1797644 , 3.74040122, 2.13707224]), history=[])]]), OptimizationResult(value=-0.3078394876282491, params=array([1.37780106, 3.47242171, 2.10353366]), history=[[OptimizationResult(value=-0.3078394876282491, params=array([1.37780106, 3.47242171, 2.10353366]), history=[])]]), OptimizationResult(value=-0.5312165822663537, params=array([1.36465022, 2.94889788, 1.13868004]), history=[[OptimizationResult(value=-0.5312165822663537, params=array([1.36465022, 2.94889788, 1.13868004]), history=[])]]), OptimizationResult(value=-1.916722313101248, params=array([1.38986904, 3.33693322, 1.7343967 ]), history=[[OptimizationResult(value=-1.916722313101248, params=array([1.38986904, 3.33693322, 1.7343967 ]), history=[])]]), OptimizationResult(value=-2.0757981166564816, params=array([1.30603501, 3.03539746, 2.25923827]), history=[[OptimizationResult(value=-2.0757981166564816, params=array([1.30603501, 3.03539746, 2.25923827]), history=[])]]), OptimizationResult(value=-0.916583632899619, params=array([1.45150835, 2.93778446, 2.80155051]), history=[[OptimizationResult(value=-0.916583632899619, params=array([1.45150835, 2.93778446, 2.80155051]), history=[])]]), OptimizationResult(value=-0.3255277661405083, params=array([1.36956318, 2.94949504, 2.13811534]), history=[[OptimizationResult(value=-0.3255277661405083, params=array([1.36956318, 2.94949504, 2.13811534]), history=[])]]), OptimizationResult(value=-1.6778027562307885, params=array([1.264594 , 3.59563359, 2.31876949]), history=[[OptimizationResult(value=-1.6778027562307885, params=array([1.264594 , 3.59563359, 2.31876949]), history=[])]]), OptimizationResult(value=-1.4364716382152738, params=array([1.21289327, 3.05951769, 1.77787319]), history=[[OptimizationResult(value=-1.4364716382152738, params=array([1.21289327, 3.05951769, 1.77787319]), history=[])]]), OptimizationResult(value=-1.354141797163486, params=array([1.32466234, 3.16129222, 2.47420658]), history=[[OptimizationResult(value=-1.354141797163486, params=array([1.32466234, 3.16129222, 2.47420658]), history=[])]]), OptimizationResult(value=-0.37612836198752, params=array([1.52617711, 2.52277263, 2.15933306]), history=[[OptimizationResult(value=-0.37612836198752, params=array([1.52617711, 2.52277263, 2.15933306]), history=[])]]), OptimizationResult(value=-0.8691730861227838, params=array([1.34356619, 3.51146676, 1.28935343]), history=[[OptimizationResult(value=-0.8691730861227838, params=array([1.34356619, 3.51146676, 1.28935343]), history=[])]]), OptimizationResult(value=-1.6342561704371081, params=array([1.3999303 , 3.08477668, 1.95834141]), history=[[OptimizationResult(value=-1.6342561704371081, params=array([1.3999303 , 3.08477668, 1.95834141]), history=[])]]), OptimizationResult(value=-1.6423098184733174, params=array([1.30628988, 3.28469319, 1.93872426]), history=[[OptimizationResult(value=-1.6423098184733174, params=array([1.30628988, 3.28469319, 1.93872426]), history=[])]]), OptimizationResult(value=-1.4266543004699352, params=array([1.37983675, 3.31203684, 1.69367187]), history=[[OptimizationResult(value=-1.4266543004699352, params=array([1.37983675, 3.31203684, 1.69367187]), history=[])]]), OptimizationResult(value=-1.247955260037125, params=array([1.23323391, 2.64580388, 2.24712282]), history=[[OptimizationResult(value=-1.247955260037125, params=array([1.23323391, 2.64580388, 2.24712282]), history=[])]]), OptimizationResult(value=-1.4801225498047383, params=array([1.13791292, 3.03585238, 2.29457066]), history=[[OptimizationResult(value=-1.4801225498047383, params=array([1.13791292, 3.03585238, 2.29457066]), history=[])]]), OptimizationResult(value=-0.6885089405145149, params=array([1.13419334, 3.14707317, 2.62624607]), history=[[OptimizationResult(value=-0.6885089405145149, params=array([1.13419334, 3.14707317, 2.62624607]), history=[])]]), OptimizationResult(value=-1.1992669120165838, params=array([1.18361609, 2.65251782, 2.84167848]), history=[[OptimizationResult(value=-1.1992669120165838, params=array([1.18361609, 2.65251782, 2.84167848]), history=[])]]), OptimizationResult(value=-0.9566882539180767, params=array([1.18606454, 3.28388873, 2.56815924]), history=[[OptimizationResult(value=-0.9566882539180767, params=array([1.18606454, 3.28388873, 2.56815924]), history=[])]]), OptimizationResult(value=-0.48035872115342826, params=array([1.45562796, 2.94531783, 2.10695887]), history=[[OptimizationResult(value=-0.48035872115342826, params=array([1.45562796, 2.94531783, 2.10695887]), history=[])]]), OptimizationResult(value=-1.0460019915997383, params=array([1.4098619 , 3.338475 , 1.56981921]), history=[[OptimizationResult(value=-1.0460019915997383, params=array([1.4098619 , 3.338475 , 1.56981921]), history=[])]]), OptimizationResult(value=-0.7493530279160895, params=array([1.433415 , 2.72084667, 2.56480457]), history=[[OptimizationResult(value=-0.7493530279160895, params=array([1.433415 , 2.72084667, 2.56480457]), history=[])]]), OptimizationResult(value=-0.46461669331258393, params=array([1.31469931, 3.3505395 , 2.13378845]), history=[[OptimizationResult(value=-0.46461669331258393, params=array([1.31469931, 3.3505395 , 2.13378845]), history=[])]]), OptimizationResult(value=-1.0602196846650032, params=array([1.53869383, 3.11986267, 1.32284038]), history=[[OptimizationResult(value=-1.0602196846650032, params=array([1.53869383, 3.11986267, 1.32284038]), history=[])]]), OptimizationResult(value=-0.3574836468277431, params=array([1.38693683, 2.91656326, 2.119131 ]), history=[[OptimizationResult(value=-0.3574836468277431, params=array([1.38693683, 2.91656326, 2.119131 ]), history=[])]]), OptimizationResult(value=-1.819596892212249, params=array([1.16566833, 2.43950057, 2.35350374]), history=[[OptimizationResult(value=-1.819596892212249, params=array([1.16566833, 2.43950057, 2.35350374]), history=[])]]), OptimizationResult(value=-0.9671420569662097, params=array([1.32998003, 3.41035648, 1.3655618 ]), history=[[OptimizationResult(value=-0.9671420569662097, params=array([1.32998003, 3.41035648, 1.3655618 ]), history=[])]]), OptimizationResult(value=-1.6622606721601962, params=array([1.28291082, 3.28669607, 2.25427438]), history=[[OptimizationResult(value=-1.6622606721601962, params=array([1.28291082, 3.28669607, 2.25427438]), history=[])]]), OptimizationResult(value=-1.1454037152337726, params=array([1.27546608, 3.16931931, 2.349627 ]), history=[[OptimizationResult(value=-1.1454037152337726, params=array([1.27546608, 3.16931931, 2.349627 ]), history=[])]])], [OptimizationResult(value=-1.5860367450946462, params=array([1.36510927, 3.46956911, 1.88164933]), history=[[OptimizationResult(value=-1.5860367450946462, params=array([1.36510927, 3.46956911, 1.88164933]), history=[])]]), OptimizationResult(value=-1.268825243437108, params=array([1.25772342, 3.49057402, 1.58491824]), history=[[OptimizationResult(value=-1.268825243437108, params=array([1.25772342, 3.49057402, 1.58491824]), history=[])]]), OptimizationResult(value=-1.495027651308385, params=array([1.3688467 , 3.44470277, 1.98782739]), history=[[OptimizationResult(value=-1.495027651308385, params=array([1.3688467 , 3.44470277, 1.98782739]), history=[])]]), OptimizationResult(value=-1.681349720104107, params=array([1.24094591, 3.42440065, 2.28299412]), history=[[OptimizationResult(value=-1.681349720104107, params=array([1.24094591, 3.42440065, 2.28299412]), history=[])]]), OptimizationResult(value=-1.13390213395574, params=array([1.3326995 , 3.25171221, 2.24244644]), history=[[OptimizationResult(value=-1.13390213395574, params=array([1.3326995 , 3.25171221, 2.24244644]), history=[])]]), OptimizationResult(value=-1.5732018718817837, params=array([1.37984574, 3.31250795, 1.99120587]), history=[[OptimizationResult(value=-1.5732018718817837, params=array([1.37984574, 3.31250795, 1.99120587]), history=[])]]), OptimizationResult(value=-1.3663058099208736, params=array([1.31953177, 3.53900086, 2.04144322]), history=[[OptimizationResult(value=-1.3663058099208736, params=array([1.31953177, 3.53900086, 2.04144322]), history=[])]]), OptimizationResult(value=-1.8738237102844961, params=array([1.28372116, 3.50184902, 1.86414113]), history=[[OptimizationResult(value=-1.8738237102844961, params=array([1.28372116, 3.50184902, 1.86414113]), history=[])]]), OptimizationResult(value=-1.8893269681409377, params=array([1.26127012, 3.42320885, 1.80940816]), history=[[OptimizationResult(value=-1.8893269681409377, params=array([1.26127012, 3.42320885, 1.80940816]), history=[])]]), OptimizationResult(value=-1.7060189400113634, params=array([1.44116592, 3.44210222, 1.95280723]), history=[[OptimizationResult(value=-1.7060189400113634, params=array([1.44116592, 3.44210222, 1.95280723]), history=[])]]), OptimizationResult(value=-0.36550718512898234, params=array([1.16990854, 3.20476232, 2.42629859]), history=[[OptimizationResult(value=-0.36550718512898234, params=array([1.16990854, 3.20476232, 2.42629859]), history=[])]]), OptimizationResult(value=-1.658257628564805, params=array([1.46507352, 3.60200969, 1.70233954]), history=[[OptimizationResult(value=-1.658257628564805, params=array([1.46507352, 3.60200969, 1.70233954]), history=[])]]), OptimizationResult(value=-1.3954932544623546, params=array([1.26047904, 2.9619122 , 2.27736031]), history=[[OptimizationResult(value=-1.3954932544623546, params=array([1.26047904, 2.9619122 , 2.27736031]), history=[])]]), OptimizationResult(value=-0.4571508103223438, params=array([1.25322007, 3.14755654, 2.46743377]), history=[[OptimizationResult(value=-0.4571508103223438, params=array([1.25322007, 3.14755654, 2.46743377]), history=[])]]), OptimizationResult(value=-1.3713770600504862, params=array([1.30235255, 3.22316534, 2.04005335]), history=[[OptimizationResult(value=-1.3713770600504862, params=array([1.30235255, 3.22316534, 2.04005335]), history=[])]]), OptimizationResult(value=-1.4241784623084, params=array([1.33694281, 3.41016285, 2.03770548]), history=[[OptimizationResult(value=-1.4241784623084, params=array([1.33694281, 3.41016285, 2.03770548]), history=[])]]), OptimizationResult(value=-0.7256385800003932, params=array([1.32492457, 3.02371047, 2.08961473]), history=[[OptimizationResult(value=-0.7256385800003932, params=array([1.32492457, 3.02371047, 2.08961473]), history=[])]]), OptimizationResult(value=-1.888305918329377, params=array([1.40588921, 3.3616612 , 1.79378295]), history=[[OptimizationResult(value=-1.888305918329377, params=array([1.40588921, 3.3616612 , 1.79378295]), history=[])]]), OptimizationResult(value=-1.2020382402232108, params=array([1.18759253, 3.31918129, 2.06419605]), history=[[OptimizationResult(value=-1.2020382402232108, params=array([1.18759253, 3.31918129, 2.06419605]), history=[])]]), OptimizationResult(value=-0.39630525782804993, params=array([1.36229916, 3.21627422, 2.11705426]), history=[[OptimizationResult(value=-0.39630525782804993, params=array([1.36229916, 3.21627422, 2.11705426]), history=[])]]), OptimizationResult(value=-1.7684151751177384, params=array([1.25855607, 3.38309032, 2.27152248]), history=[[OptimizationResult(value=-1.7684151751177384, params=array([1.25855607, 3.38309032, 2.27152248]), history=[])]]), OptimizationResult(value=-1.9153910525456816, params=array([1.40210123, 3.51925067, 1.81249669]), history=[[OptimizationResult(value=-1.9153910525456816, params=array([1.40210123, 3.51925067, 1.81249669]), history=[])]]), OptimizationResult(value=-1.9349953153122748, params=array([1.3529491 , 3.57977087, 1.88072194]), history=[[OptimizationResult(value=-1.9349953153122748, params=array([1.3529491 , 3.57977087, 1.88072194]), history=[])]]), OptimizationResult(value=-1.5860980109023959, params=array([1.37385891, 3.15974764, 1.91669116]), history=[[OptimizationResult(value=-1.5860980109023959, params=array([1.37385891, 3.15974764, 1.91669116]), history=[])]]), OptimizationResult(value=-1.524249871546321, params=array([1.2869642 , 3.41277441, 1.74007191]), history=[[OptimizationResult(value=-1.524249871546321, params=array([1.2869642 , 3.41277441, 1.74007191]), history=[])]]), OptimizationResult(value=-0.34645503766659796, params=array([1.1793744 , 3.27978361, 2.10663298]), history=[[OptimizationResult(value=-0.34645503766659796, params=array([1.1793744 , 3.27978361, 2.10663298]), history=[])]]), OptimizationResult(value=-1.5896634054525358, params=array([1.38669872, 3.26674644, 1.66169875]), history=[[OptimizationResult(value=-1.5896634054525358, params=array([1.38669872, 3.26674644, 1.66169875]), history=[])]]), OptimizationResult(value=-1.966057628346789, params=array([1.39539554, 3.48935039, 1.83787989]), history=[[OptimizationResult(value=-1.966057628346789, params=array([1.39539554, 3.48935039, 1.83787989]), history=[])]]), OptimizationResult(value=-1.908721458778114, params=array([1.34673141, 3.58641466, 1.81845367]), history=[[OptimizationResult(value=-1.908721458778114, params=array([1.34673141, 3.58641466, 1.81845367]), history=[])]]), OptimizationResult(value=-1.8620961168683965, params=array([1.1985171 , 3.24512831, 1.69757337]), history=[[OptimizationResult(value=-1.8620961168683965, params=array([1.1985171 , 3.24512831, 1.69757337]), history=[])]]), OptimizationResult(value=-1.6633145109208547, params=array([1.30723874, 3.55127806, 1.61795517]), history=[[OptimizationResult(value=-1.6633145109208547, params=array([1.30723874, 3.55127806, 1.61795517]), history=[])]]), OptimizationResult(value=-1.4124997091912115, params=array([1.26432461, 3.34312092, 1.99172678]), history=[[OptimizationResult(value=-1.4124997091912115, params=array([1.26432461, 3.34312092, 1.99172678]), history=[])]]), OptimizationResult(value=-1.4228070061625055, params=array([1.36729053, 3.24219479, 2.05294751]), history=[[OptimizationResult(value=-1.4228070061625055, params=array([1.36729053, 3.24219479, 2.05294751]), history=[])]]), OptimizationResult(value=-0.35042445633820013, params=array([1.44935522, 3.64876469, 1.46343134]), history=[[OptimizationResult(value=-0.35042445633820013, params=array([1.44935522, 3.64876469, 1.46343134]), history=[])]]), OptimizationResult(value=-1.7384143083022763, params=array([1.35660989, 3.37454325, 1.62226051]), history=[[OptimizationResult(value=-1.7384143083022763, params=array([1.35660989, 3.37454325, 1.62226051]), history=[])]]), OptimizationResult(value=-1.5081040704708213, params=array([1.29616796, 3.29019274, 2.01482027]), history=[[OptimizationResult(value=-1.5081040704708213, params=array([1.29616796, 3.29019274, 2.01482027]), history=[])]]), OptimizationResult(value=-1.7647166235338496, params=array([1.36616977, 3.2073091 , 1.93581853]), history=[[OptimizationResult(value=-1.7647166235338496, params=array([1.36616977, 3.2073091 , 1.93581853]), history=[])]]), OptimizationResult(value=-1.4757161958489002, params=array([1.2170802 , 3.53893658, 1.63831135]), history=[[OptimizationResult(value=-1.4757161958489002, params=array([1.2170802 , 3.53893658, 1.63831135]), history=[])]]), OptimizationResult(value=-1.8746466749254596, params=array([1.44994852, 3.43690813, 1.78461229]), history=[[OptimizationResult(value=-1.8746466749254596, params=array([1.44994852, 3.43690813, 1.78461229]), history=[])]]), OptimizationResult(value=-0.42055210618036715, params=array([1.42265537, 3.68992874, 2.02254819]), history=[[OptimizationResult(value=-0.42055210618036715, params=array([1.42265537, 3.68992874, 2.02254819]), history=[])]]), OptimizationResult(value=-0.29796027680705295, params=array([1.36525319, 3.53302822, 2.08388729]), history=[[OptimizationResult(value=-0.29796027680705295, params=array([1.36525319, 3.53302822, 2.08388729]), history=[])]]), OptimizationResult(value=-1.4799717561719183, params=array([1.31626299, 3.37665674, 1.90003954]), history=[[OptimizationResult(value=-1.4799717561719183, params=array([1.31626299, 3.37665674, 1.90003954]), history=[])]]), OptimizationResult(value=-1.7597365460728336, params=array([1.45439188, 3.54224797, 1.72020916]), history=[[OptimizationResult(value=-1.7597365460728336, params=array([1.45439188, 3.54224797, 1.72020916]), history=[])]]), OptimizationResult(value=-1.9120268791240869, params=array([1.3916755 , 3.39017757, 2.30498065]), history=[[OptimizationResult(value=-1.9120268791240869, params=array([1.3916755 , 3.39017757, 2.30498065]), history=[])]]), OptimizationResult(value=-1.5639381170856985, params=array([1.34685268, 3.39042903, 2.21892981]), history=[[OptimizationResult(value=-1.5639381170856985, params=array([1.34685268, 3.39042903, 2.21892981]), history=[])]]), OptimizationResult(value=-1.497063878875116, params=array([1.32714063, 3.34130455, 1.97891738]), history=[[OptimizationResult(value=-1.497063878875116, params=array([1.32714063, 3.34130455, 1.97891738]), history=[])]]), OptimizationResult(value=-1.5749369901406878, params=array([1.36485653, 3.36546208, 1.91114138]), history=[[OptimizationResult(value=-1.5749369901406878, params=array([1.36485653, 3.36546208, 1.91114138]), history=[])]]), OptimizationResult(value=-1.448162707733478, params=array([1.28445975, 3.40775887, 2.27688223]), history=[[OptimizationResult(value=-1.448162707733478, params=array([1.28445975, 3.40775887, 2.27688223]), history=[])]]), OptimizationResult(value=-1.2728519177091615, params=array([1.17005967, 3.37806723, 2.03656272]), history=[[OptimizationResult(value=-1.2728519177091615, params=array([1.17005967, 3.37806723, 2.03656272]), history=[])]]), OptimizationResult(value=-1.5357697091342857, params=array([1.28234314, 3.50937548, 1.70223898]), history=[[OptimizationResult(value=-1.5357697091342857, params=array([1.28234314, 3.50937548, 1.70223898]), history=[])]]), OptimizationResult(value=-0.43302383321965116, params=array([1.38362828, 3.5515764 , 1.47257604]), history=[[OptimizationResult(value=-0.43302383321965116, params=array([1.38362828, 3.5515764 , 1.47257604]), history=[])]]), OptimizationResult(value=-1.3648415610768139, params=array([1.28452261, 3.32234814, 1.94525434]), history=[[OptimizationResult(value=-1.3648415610768139, params=array([1.28452261, 3.32234814, 1.94525434]), history=[])]]), OptimizationResult(value=-1.8546576743680065, params=array([1.36908269, 3.5727187 , 1.76212845]), history=[[OptimizationResult(value=-1.8546576743680065, params=array([1.36908269, 3.5727187 , 1.76212845]), history=[])]]), OptimizationResult(value=-1.5125119963788292, params=array([1.33051892, 3.28192871, 1.99082987]), history=[[OptimizationResult(value=-1.5125119963788292, params=array([1.33051892, 3.28192871, 1.99082987]), history=[])]]), OptimizationResult(value=-1.4254108165831068, params=array([1.23632092, 3.28302026, 2.36552583]), history=[[OptimizationResult(value=-1.4254108165831068, params=array([1.23632092, 3.28302026, 2.36552583]), history=[])]]), OptimizationResult(value=-1.628558067287345, params=array([1.37666634, 3.61554566, 1.89134294]), history=[[OptimizationResult(value=-1.628558067287345, params=array([1.37666634, 3.61554566, 1.89134294]), history=[])]]), OptimizationResult(value=-1.8605811391666656, params=array([1.373132 , 3.43075796, 1.79514052]), history=[[OptimizationResult(value=-1.8605811391666656, params=array([1.373132 , 3.43075796, 1.79514052]), history=[])]]), OptimizationResult(value=-1.7446048962372118, params=array([1.38535892, 3.43115217, 1.94594333]), history=[[OptimizationResult(value=-1.7446048962372118, params=array([1.38535892, 3.43115217, 1.94594333]), history=[])]]), OptimizationResult(value=-2.0450954548372398, params=array([1.41804659, 3.28545041, 1.81245194]), history=[[OptimizationResult(value=-2.0450954548372398, params=array([1.41804659, 3.28545041, 1.81245194]), history=[])]]), OptimizationResult(value=-1.9212849765759175, params=array([1.27812391, 3.46632589, 1.7647894 ]), history=[[OptimizationResult(value=-1.9212849765759175, params=array([1.27812391, 3.46632589, 1.7647894 ]), history=[])]]), OptimizationResult(value=-1.9441024862576528, params=array([1.42950042, 3.27483652, 1.7853485 ]), history=[[OptimizationResult(value=-1.9441024862576528, params=array([1.42950042, 3.27483652, 1.7853485 ]), history=[])]]), OptimizationResult(value=-0.2895653327394749, params=array([1.40414474, 3.34070494, 2.08824501]), history=[[OptimizationResult(value=-0.2895653327394749, params=array([1.40414474, 3.34070494, 2.08824501]), history=[])]]), OptimizationResult(value=-0.36941979366183053, params=array([1.39480058, 2.97907475, 2.14842067]), history=[[OptimizationResult(value=-0.36941979366183053, params=array([1.39480058, 2.97907475, 2.14842067]), history=[])]]), OptimizationResult(value=-0.7932008966407926, params=array([1.31338045, 3.2404238 , 2.08282121]), history=[[OptimizationResult(value=-0.7932008966407926, params=array([1.31338045, 3.2404238 , 2.08282121]), history=[])]]), OptimizationResult(value=-1.5249650540735564, params=array([1.34017605, 3.51249728, 1.65735722]), history=[[OptimizationResult(value=-1.5249650540735564, params=array([1.34017605, 3.51249728, 1.65735722]), history=[])]]), OptimizationResult(value=-1.3482429941699414, params=array([1.25144385, 3.30748499, 1.86836011]), history=[[OptimizationResult(value=-1.3482429941699414, params=array([1.25144385, 3.30748499, 1.86836011]), history=[])]]), OptimizationResult(value=-1.3977591944768932, params=array([1.28576168, 3.2475755 , 1.88964646]), history=[[OptimizationResult(value=-1.3977591944768932, params=array([1.28576168, 3.2475755 , 1.88964646]), history=[])]]), OptimizationResult(value=-1.3921627342812761, params=array([1.26533073, 3.448303 , 1.96148638]), history=[[OptimizationResult(value=-1.3921627342812761, params=array([1.26533073, 3.448303 , 1.96148638]), history=[])]]), OptimizationResult(value=-1.4590718379524976, params=array([1.3051688 , 3.31471797, 1.70396425]), history=[[OptimizationResult(value=-1.4590718379524976, params=array([1.3051688 , 3.31471797, 1.70396425]), history=[])]]), OptimizationResult(value=-1.9386461583983077, params=array([1.3258643 , 3.43979112, 1.81836695]), history=[[OptimizationResult(value=-1.9386461583983077, params=array([1.3258643 , 3.43979112, 1.81836695]), history=[])]]), OptimizationResult(value=-1.2658347583753247, params=array([1.19578756, 3.36072325, 2.22815329]), history=[[OptimizationResult(value=-1.2658347583753247, params=array([1.19578756, 3.36072325, 2.22815329]), history=[])]]), OptimizationResult(value=-1.5166765925324093, params=array([1.26491631, 3.49282095, 1.6926157 ]), history=[[OptimizationResult(value=-1.5166765925324093, params=array([1.26491631, 3.49282095, 1.6926157 ]), history=[])]]), OptimizationResult(value=-0.3971109617142978, params=array([1.4576808 , 3.28728357, 2.18645811]), history=[[OptimizationResult(value=-0.3971109617142978, params=array([1.4576808 , 3.28728357, 2.18645811]), history=[])]]), OptimizationResult(value=-1.93464550980321, params=array([1.37459004, 3.52608124, 1.8249834 ]), history=[[OptimizationResult(value=-1.93464550980321, params=array([1.37459004, 3.52608124, 1.8249834 ]), history=[])]]), OptimizationResult(value=-1.5442740714257486, params=array([1.33626399, 3.21214113, 1.97000572]), history=[[OptimizationResult(value=-1.5442740714257486, params=array([1.33626399, 3.21214113, 1.97000572]), history=[])]]), OptimizationResult(value=-1.9262215947261603, params=array([1.34864499, 3.65164228, 1.87366937]), history=[[OptimizationResult(value=-1.9262215947261603, params=array([1.34864499, 3.65164228, 1.87366937]), history=[])]]), OptimizationResult(value=-1.922237113431906, params=array([1.24253648, 3.18858174, 2.22919322]), history=[[OptimizationResult(value=-1.922237113431906, params=array([1.24253648, 3.18858174, 2.22919322]), history=[])]]), OptimizationResult(value=-1.3656660615256795, params=array([1.20731538, 3.17716752, 1.92303441]), history=[[OptimizationResult(value=-1.3656660615256795, params=array([1.20731538, 3.17716752, 1.92303441]), history=[])]]), OptimizationResult(value=-1.397164078564537, params=array([1.35104236, 3.30778597, 1.66790483]), history=[[OptimizationResult(value=-1.397164078564537, params=array([1.35104236, 3.30778597, 1.66790483]), history=[])]]), OptimizationResult(value=-1.4232216300786313, params=array([1.3190666 , 3.55052383, 1.99127558]), history=[[OptimizationResult(value=-1.4232216300786313, params=array([1.3190666 , 3.55052383, 1.99127558]), history=[])]]), OptimizationResult(value=-2.0627998490331088, params=array([1.26960389, 3.23529116, 2.31349185]), history=[[OptimizationResult(value=-2.0627998490331088, params=array([1.26960389, 3.23529116, 2.31349185]), history=[])]]), OptimizationResult(value=-0.5752670517394735, params=array([1.48565826, 2.96017866, 2.12207223]), history=[[OptimizationResult(value=-0.5752670517394735, params=array([1.48565826, 2.96017866, 2.12207223]), history=[])]]), OptimizationResult(value=-1.5243390969723227, params=array([1.32389597, 3.19738157, 1.95962528]), history=[[OptimizationResult(value=-1.5243390969723227, params=array([1.32389597, 3.19738157, 1.95962528]), history=[])]]), OptimizationResult(value=-0.5556024705184417, params=array([1.32943777, 3.63203412, 1.49466273]), history=[[OptimizationResult(value=-0.5556024705184417, params=array([1.32943777, 3.63203412, 1.49466273]), history=[])]]), OptimizationResult(value=-1.242545195518746, params=array([1.25942008, 3.19659114, 2.07203586]), history=[[OptimizationResult(value=-1.242545195518746, params=array([1.25942008, 3.19659114, 2.07203586]), history=[])]]), OptimizationResult(value=-1.3179569432668456, params=array([1.27964513, 3.21690429, 1.90262107]), history=[[OptimizationResult(value=-1.3179569432668456, params=array([1.27964513, 3.21690429, 1.90262107]), history=[])]]), OptimizationResult(value=-0.5460044932025514, params=array([1.27435857, 3.48446905, 2.07125733]), history=[[OptimizationResult(value=-0.5460044932025514, params=array([1.27435857, 3.48446905, 2.07125733]), history=[])]]), OptimizationResult(value=-1.5866562770325945, params=array([1.46689362, 3.55046364, 1.68515643]), history=[[OptimizationResult(value=-1.5866562770325945, params=array([1.46689362, 3.55046364, 1.68515643]), history=[])]]), OptimizationResult(value=-1.2238851098459054, params=array([1.23394512, 3.21559524, 2.07244475]), history=[[OptimizationResult(value=-1.2238851098459054, params=array([1.23394512, 3.21559524, 2.07244475]), history=[])]]), OptimizationResult(value=-1.9619482957853078, params=array([1.2902235 , 3.30590448, 2.28665497]), history=[[OptimizationResult(value=-1.9619482957853078, params=array([1.2902235 , 3.30590448, 2.28665497]), history=[])]]), OptimizationResult(value=-1.3460430915216732, params=array([1.39775199, 3.73686777, 1.61765446]), history=[[OptimizationResult(value=-1.3460430915216732, params=array([1.39775199, 3.73686777, 1.61765446]), history=[])]]), OptimizationResult(value=-1.8788786242851139, params=array([1.46822472, 3.00825378, 1.7806944 ]), history=[[OptimizationResult(value=-1.8788786242851139, params=array([1.46822472, 3.00825378, 1.7806944 ]), history=[])]]), OptimizationResult(value=-1.4251641905917976, params=array([1.32001132, 3.44838544, 1.94689236]), history=[[OptimizationResult(value=-1.4251641905917976, params=array([1.32001132, 3.44838544, 1.94689236]), history=[])]]), OptimizationResult(value=-1.5110513780020063, params=array([1.32941244, 3.41218824, 1.89826386]), history=[[OptimizationResult(value=-1.5110513780020063, params=array([1.32941244, 3.41218824, 1.89826386]), history=[])]]), OptimizationResult(value=-1.885929938200097, params=array([1.38064861, 3.43458191, 1.7801901 ]), history=[[OptimizationResult(value=-1.885929938200097, params=array([1.38064861, 3.43458191, 1.7801901 ]), history=[])]]), OptimizationResult(value=-0.43248777135088695, params=array([1.33499086, 3.31658689, 2.11947996]), history=[[OptimizationResult(value=-0.43248777135088695, params=array([1.33499086, 3.31658689, 2.11947996]), history=[])]]), OptimizationResult(value=-1.4378283730513424, params=array([1.32566571, 3.3408804 , 1.94686442]), history=[[OptimizationResult(value=-1.4378283730513424, params=array([1.32566571, 3.3408804 , 1.94686442]), history=[])]]), OptimizationResult(value=-0.31279215192903875, params=array([1.40215021, 3.10953391, 2.351057 ]), history=[[OptimizationResult(value=-0.31279215192903875, params=array([1.40215021, 3.10953391, 2.351057 ]), history=[])]]), OptimizationResult(value=-0.756338522580949, params=array([1.26136633, 3.06144969, 2.20838135]), history=[[OptimizationResult(value=-0.756338522580949, params=array([1.26136633, 3.06144969, 2.20838135]), history=[])]]), OptimizationResult(value=-1.9563668028965682, params=array([1.37353416, 3.21713524, 1.76136072]), history=[[OptimizationResult(value=-1.9563668028965682, params=array([1.37353416, 3.21713524, 1.76136072]), history=[])]]), OptimizationResult(value=-1.9119399652919153, params=array([1.26538182, 3.39956562, 2.40509293]), history=[[OptimizationResult(value=-1.9119399652919153, params=array([1.26538182, 3.39956562, 2.40509293]), history=[])]]), OptimizationResult(value=-1.1857645384942843, params=array([1.22589029, 3.11272312, 2.32381072]), history=[[OptimizationResult(value=-1.1857645384942843, params=array([1.22589029, 3.11272312, 2.32381072]), history=[])]]), OptimizationResult(value=-1.6629951922427693, params=array([1.21782906, 3.20891324, 1.62706353]), history=[[OptimizationResult(value=-1.6629951922427693, params=array([1.21782906, 3.20891324, 1.62706353]), history=[])]]), OptimizationResult(value=-1.4314218981654543, params=array([1.34866637, 3.05059493, 2.2244852 ]), history=[[OptimizationResult(value=-1.4314218981654543, params=array([1.34866637, 3.05059493, 2.2244852 ]), history=[])]]), OptimizationResult(value=-1.9093998013965436, params=array([1.41697059, 3.3451855 , 1.74248277]), history=[[OptimizationResult(value=-1.9093998013965436, params=array([1.41697059, 3.3451855 , 1.74248277]), history=[])]]), OptimizationResult(value=-1.9564065274545694, params=array([1.32183039, 3.37304528, 1.82978571]), history=[[OptimizationResult(value=-1.9564065274545694, params=array([1.32183039, 3.37304528, 1.82978571]), history=[])]]), OptimizationResult(value=-1.157571675793929, params=array([1.20902026, 3.17809574, 2.08244036]), history=[[OptimizationResult(value=-1.157571675793929, params=array([1.20902026, 3.17809574, 2.08244036]), history=[])]]), OptimizationResult(value=-1.3424779566774971, params=array([1.33069193, 3.0914573 , 2.04660589]), history=[[OptimizationResult(value=-1.3424779566774971, params=array([1.33069193, 3.0914573 , 2.04660589]), history=[])]]), OptimizationResult(value=-1.474411220734001, params=array([1.29984715, 3.27064584, 1.98136101]), history=[[OptimizationResult(value=-1.474411220734001, params=array([1.29984715, 3.27064584, 1.98136101]), history=[])]]), OptimizationResult(value=-1.8764317968363797, params=array([1.2380937 , 3.46864466, 1.81133661]), history=[[OptimizationResult(value=-1.8764317968363797, params=array([1.2380937 , 3.46864466, 1.81133661]), history=[])]]), OptimizationResult(value=-1.4296531888791442, params=array([1.29957453, 3.38343459, 1.682866 ]), history=[[OptimizationResult(value=-1.4296531888791442, params=array([1.29957453, 3.38343459, 1.682866 ]), history=[])]]), OptimizationResult(value=-0.5085133011644347, params=array([1.31183025, 3.19546613, 2.09899122]), history=[[OptimizationResult(value=-0.5085133011644347, params=array([1.31183025, 3.19546613, 2.09899122]), history=[])]]), OptimizationResult(value=-1.2253790086084169, params=array([1.38876871, 3.38033489, 2.19282987]), history=[[OptimizationResult(value=-1.2253790086084169, params=array([1.38876871, 3.38033489, 2.19282987]), history=[])]]), OptimizationResult(value=-2.115995908832305, params=array([1.33150937, 3.06774974, 2.27513882]), history=[[OptimizationResult(value=-2.115995908832305, params=array([1.33150937, 3.06774974, 2.27513882]), history=[])]]), OptimizationResult(value=-1.9374092032376236, params=array([1.31092199, 3.37095886, 1.80362023]), history=[[OptimizationResult(value=-1.9374092032376236, params=array([1.31092199, 3.37095886, 1.80362023]), history=[])]]), OptimizationResult(value=-0.7684618576386525, params=array([1.47302612, 3.56654953, 1.32348569]), history=[[OptimizationResult(value=-0.7684618576386525, params=array([1.47302612, 3.56654953, 1.32348569]), history=[])]]), OptimizationResult(value=-1.5697134296939854, params=array([1.38914776, 3.31812548, 1.9758649 ]), history=[[OptimizationResult(value=-1.5697134296939854, params=array([1.38914776, 3.31812548, 1.9758649 ]), history=[])]]), OptimizationResult(value=-1.4437652270550951, params=array([1.33628714, 3.54270116, 1.99536076]), history=[[OptimizationResult(value=-1.4437652270550951, params=array([1.33628714, 3.54270116, 1.99536076]), history=[])]]), OptimizationResult(value=-1.317049152688334, params=array([1.28444652, 3.23702409, 1.90055061]), history=[[OptimizationResult(value=-1.317049152688334, params=array([1.28444652, 3.23702409, 1.90055061]), history=[])]]), OptimizationResult(value=-1.3986841258821023, params=array([1.24111645, 3.18594113, 2.02546191]), history=[[OptimizationResult(value=-1.3986841258821023, params=array([1.24111645, 3.18594113, 2.02546191]), history=[])]]), OptimizationResult(value=-1.2504998179052633, params=array([1.32891364, 3.25482544, 2.19522384]), history=[[OptimizationResult(value=-1.2504998179052633, params=array([1.32891364, 3.25482544, 2.19522384]), history=[])]]), OptimizationResult(value=-0.9798545941336103, params=array([1.27858945, 3.71827592, 2.17016492]), history=[[OptimizationResult(value=-0.9798545941336103, params=array([1.27858945, 3.71827592, 2.17016492]), history=[])]]), OptimizationResult(value=-1.5481044696776358, params=array([1.32863065, 3.19329097, 2.0144747 ]), history=[[OptimizationResult(value=-1.5481044696776358, params=array([1.32863065, 3.19329097, 2.0144747 ]), history=[])]]), OptimizationResult(value=-1.6534477506978504, params=array([1.1956681 , 3.21243856, 2.3735001 ]), history=[[OptimizationResult(value=-1.6534477506978504, params=array([1.1956681 , 3.21243856, 2.3735001 ]), history=[])]]), OptimizationResult(value=-1.7055105720387622, params=array([1.39865511, 3.47362169, 1.68743951]), history=[[OptimizationResult(value=-1.7055105720387622, params=array([1.39865511, 3.47362169, 1.68743951]), history=[])]]), OptimizationResult(value=-1.0613467681157571, params=array([1.36297559, 3.74096807, 1.55295064]), history=[[OptimizationResult(value=-1.0613467681157571, params=array([1.36297559, 3.74096807, 1.55295064]), history=[])]]), OptimizationResult(value=-0.30701260820371257, params=array([1.30207607, 3.60087512, 2.09563244]), history=[[OptimizationResult(value=-0.30701260820371257, params=array([1.30207607, 3.60087512, 2.09563244]), history=[])]]), OptimizationResult(value=-1.9078964431630634, params=array([1.30225156, 3.41749179, 2.29239397]), history=[[OptimizationResult(value=-1.9078964431630634, params=array([1.30225156, 3.41749179, 2.29239397]), history=[])]]), OptimizationResult(value=-0.49073943250965374, params=array([1.3514485 , 3.21227687, 2.1478961 ]), history=[[OptimizationResult(value=-0.49073943250965374, params=array([1.3514485 , 3.21227687, 2.1478961 ]), history=[])]]), OptimizationResult(value=-0.33917921848355576, params=array([1.40107459, 3.37688111, 2.06943439]), history=[[OptimizationResult(value=-0.33917921848355576, params=array([1.40107459, 3.37688111, 2.06943439]), history=[])]]), OptimizationResult(value=-1.697056692885733, params=array([1.39770848, 3.64250942, 1.70203656]), history=[[OptimizationResult(value=-1.697056692885733, params=array([1.39770848, 3.64250942, 1.70203656]), history=[])]]), OptimizationResult(value=-1.4482089621779384, params=array([1.17820307, 3.35033489, 2.13995876]), history=[[OptimizationResult(value=-1.4482089621779384, params=array([1.17820307, 3.35033489, 2.13995876]), history=[])]]), OptimizationResult(value=-0.5758101116854426, params=array([1.35904225, 3.4820566 , 1.50595536]), history=[[OptimizationResult(value=-0.5758101116854426, params=array([1.35904225, 3.4820566 , 1.50595536]), history=[])]]), OptimizationResult(value=-0.49379330518366005, params=array([1.2656106 , 3.3577985 , 2.09332552]), history=[[OptimizationResult(value=-0.49379330518366005, params=array([1.2656106 , 3.3577985 , 2.09332552]), history=[])]]), OptimizationResult(value=-2.083812744389789, params=array([1.24010465, 3.18973283, 2.31430914]), history=[[OptimizationResult(value=-2.083812744389789, params=array([1.24010465, 3.18973283, 2.31430914]), history=[])]]), OptimizationResult(value=-1.6263258110400884, params=array([1.34894589, 3.22529573, 1.83813864]), history=[[OptimizationResult(value=-1.6263258110400884, params=array([1.34894589, 3.22529573, 1.83813864]), history=[])]]), OptimizationResult(value=-1.3666569005912943, params=array([1.20342444, 3.44263498, 2.1366126 ]), history=[[OptimizationResult(value=-1.3666569005912943, params=array([1.20342444, 3.44263498, 2.1366126 ]), history=[])]]), OptimizationResult(value=-0.963352057034044, params=array([1.41787152, 3.72351676, 1.55892944]), history=[[OptimizationResult(value=-0.963352057034044, params=array([1.41787152, 3.72351676, 1.55892944]), history=[])]]), OptimizationResult(value=-1.1950218024690111, params=array([1.38336504, 3.25298747, 2.24092377]), history=[[OptimizationResult(value=-1.1950218024690111, params=array([1.38336504, 3.25298747, 2.24092377]), history=[])]]), OptimizationResult(value=-1.6689006460063671, params=array([1.28648337, 3.82767575, 1.71317923]), history=[[OptimizationResult(value=-1.6689006460063671, params=array([1.28648337, 3.82767575, 1.71317923]), history=[])]]), OptimizationResult(value=-1.8956862847155282, params=array([1.33642235, 3.55958961, 1.80399174]), history=[[OptimizationResult(value=-1.8956862847155282, params=array([1.33642235, 3.55958961, 1.80399174]), history=[])]]), OptimizationResult(value=-1.3186107519750774, params=array([1.2817361 , 3.07373538, 2.17932328]), history=[[OptimizationResult(value=-1.3186107519750774, params=array([1.2817361 , 3.07373538, 2.17932328]), history=[])]]), OptimizationResult(value=-0.4377905472281589, params=array([1.49212358, 3.43184303, 1.42742519]), history=[[OptimizationResult(value=-0.4377905472281589, params=array([1.49212358, 3.43184303, 1.42742519]), history=[])]]), OptimizationResult(value=-1.309697986469688, params=array([1.20837649, 3.49341063, 1.86325801]), history=[[OptimizationResult(value=-1.309697986469688, params=array([1.20837649, 3.49341063, 1.86325801]), history=[])]]), OptimizationResult(value=-0.9211146063321332, params=array([1.27313513, 3.34105357, 2.07987796]), history=[[OptimizationResult(value=-0.9211146063321332, params=array([1.27313513, 3.34105357, 2.07987796]), history=[])]]), OptimizationResult(value=-1.5029744816483377, params=array([1.37847569, 3.27709914, 1.95345662]), history=[[OptimizationResult(value=-1.5029744816483377, params=array([1.37847569, 3.27709914, 1.95345662]), history=[])]]), OptimizationResult(value=-1.8773801167516138, params=array([1.41776152, 3.33601755, 1.7271803 ]), history=[[OptimizationResult(value=-1.8773801167516138, params=array([1.41776152, 3.33601755, 1.7271803 ]), history=[])]]), OptimizationResult(value=-1.4006539680876213, params=array([1.29863539, 3.15614013, 2.04467715]), history=[[OptimizationResult(value=-1.4006539680876213, params=array([1.29863539, 3.15614013, 2.04467715]), history=[])]]), OptimizationResult(value=-1.540630406887729, params=array([1.25257589, 3.25308569, 1.92471816]), history=[[OptimizationResult(value=-1.540630406887729, params=array([1.25257589, 3.25308569, 1.92471816]), history=[])]]), OptimizationResult(value=-1.581433801908236, params=array([1.34398861, 3.35903744, 2.01252412]), history=[[OptimizationResult(value=-1.581433801908236, params=array([1.34398861, 3.35903744, 2.01252412]), history=[])]]), OptimizationResult(value=-2.0726918635659968, params=array([1.28150168, 3.00336497, 2.25315606]), history=[[OptimizationResult(value=-2.0726918635659968, params=array([1.28150168, 3.00336497, 2.25315606]), history=[])]]), OptimizationResult(value=-1.3506880502321064, params=array([1.37312201, 3.55513832, 1.65674242]), history=[[OptimizationResult(value=-1.3506880502321064, params=array([1.37312201, 3.55513832, 1.65674242]), history=[])]]), OptimizationResult(value=-1.7770027524400418, params=array([1.50416238, 3.41581714, 1.79579835]), history=[[OptimizationResult(value=-1.7770027524400418, params=array([1.50416238, 3.41581714, 1.79579835]), history=[])]]), OptimizationResult(value=-1.4007608136127603, params=array([1.36587858, 3.41355617, 1.68900236]), history=[[OptimizationResult(value=-1.4007608136127603, params=array([1.36587858, 3.41355617, 1.68900236]), history=[])]]), OptimizationResult(value=-1.945534618183364, params=array([1.2622748 , 3.58306172, 1.7477525 ]), history=[[OptimizationResult(value=-1.945534618183364, params=array([1.2622748 , 3.58306172, 1.7477525 ]), history=[])]]), OptimizationResult(value=-1.393053792122699, params=array([1.26470051, 3.36969535, 1.86805863]), history=[[OptimizationResult(value=-1.393053792122699, params=array([1.26470051, 3.36969535, 1.86805863]), history=[])]]), OptimizationResult(value=-1.8482162933563013, params=array([1.35416168, 3.57522931, 1.72434504]), history=[[OptimizationResult(value=-1.8482162933563013, params=array([1.35416168, 3.57522931, 1.72434504]), history=[])]]), OptimizationResult(value=-0.7174097317975514, params=array([1.4015762 , 3.42165168, 1.53490132]), history=[[OptimizationResult(value=-0.7174097317975514, params=array([1.4015762 , 3.42165168, 1.53490132]), history=[])]]), OptimizationResult(value=-1.9157394309833418, params=array([1.24893303, 3.58897021, 1.81928255]), history=[[OptimizationResult(value=-1.9157394309833418, params=array([1.24893303, 3.58897021, 1.81928255]), history=[])]]), OptimizationResult(value=-1.3837998819148607, params=array([1.33707099, 3.4659887 , 2.02672592]), history=[[OptimizationResult(value=-1.3837998819148607, params=array([1.33707099, 3.4659887 , 2.02672592]), history=[])]]), OptimizationResult(value=-1.503650762696985, params=array([1.33595032, 3.29462775, 1.72217738]), history=[[OptimizationResult(value=-1.503650762696985, params=array([1.33595032, 3.29462775, 1.72217738]), history=[])]]), OptimizationResult(value=-1.8497067394287088, params=array([1.33978805, 3.55816452, 1.78688907]), history=[[OptimizationResult(value=-1.8497067394287088, params=array([1.33978805, 3.55816452, 1.78688907]), history=[])]]), OptimizationResult(value=-1.368049763732602, params=array([1.29853598, 3.41681674, 2.04465439]), history=[[OptimizationResult(value=-1.368049763732602, params=array([1.29853598, 3.41681674, 2.04465439]), history=[])]]), OptimizationResult(value=-1.883902652859576, params=array([1.28943294, 3.65979992, 1.71623624]), history=[[OptimizationResult(value=-1.883902652859576, params=array([1.28943294, 3.65979992, 1.71623624]), history=[])]]), OptimizationResult(value=-1.567066792267759, params=array([1.25803602, 3.49483625, 1.71950614]), history=[[OptimizationResult(value=-1.567066792267759, params=array([1.25803602, 3.49483625, 1.71950614]), history=[])]]), OptimizationResult(value=-1.3603774558205195, params=array([1.23695882, 3.32295642, 2.24133432]), history=[[OptimizationResult(value=-1.3603774558205195, params=array([1.23695882, 3.32295642, 2.24133432]), history=[])]]), OptimizationResult(value=-1.1809101228773837, params=array([1.37171423, 3.42647483, 1.58148056]), history=[[OptimizationResult(value=-1.1809101228773837, params=array([1.37171423, 3.42647483, 1.58148056]), history=[])]]), OptimizationResult(value=-1.4716496617317298, params=array([1.2293803 , 3.56063674, 1.87829083]), history=[[OptimizationResult(value=-1.4716496617317298, params=array([1.2293803 , 3.56063674, 1.87829083]), history=[])]]), OptimizationResult(value=-1.4432543822938433, params=array([1.24000675, 3.14843205, 1.98805551]), history=[[OptimizationResult(value=-1.4432543822938433, params=array([1.24000675, 3.14843205, 1.98805551]), history=[])]]), OptimizationResult(value=-1.9113817329475244, params=array([1.27342379, 3.44998642, 1.77103515]), history=[[OptimizationResult(value=-1.9113817329475244, params=array([1.27342379, 3.44998642, 1.77103515]), history=[])]]), OptimizationResult(value=-1.1261466809250684, params=array([1.30405371, 3.41095436, 2.18967924]), history=[[OptimizationResult(value=-1.1261466809250684, params=array([1.30405371, 3.41095436, 2.18967924]), history=[])]]), OptimizationResult(value=-1.3766924305228854, params=array([1.25890874, 3.25821234, 2.03293754]), history=[[OptimizationResult(value=-1.3766924305228854, params=array([1.25890874, 3.25821234, 2.03293754]), history=[])]]), OptimizationResult(value=-1.4204143702905616, params=array([1.39248303, 3.6913992 , 1.6607031 ]), history=[[OptimizationResult(value=-1.4204143702905616, params=array([1.39248303, 3.6913992 , 1.6607031 ]), history=[])]]), OptimizationResult(value=-1.3385523075956698, params=array([1.26954125, 3.1198471 , 1.8590896 ]), history=[[OptimizationResult(value=-1.3385523075956698, params=array([1.26954125, 3.1198471 , 1.8590896 ]), history=[])]]), OptimizationResult(value=-1.7820875387722346, params=array([1.32420934, 3.17783133, 1.77236078]), history=[[OptimizationResult(value=-1.7820875387722346, params=array([1.32420934, 3.17783133, 1.77236078]), history=[])]]), OptimizationResult(value=-1.3423654706818675, params=array([1.17120701, 3.33465082, 1.75330948]), history=[[OptimizationResult(value=-1.3423654706818675, params=array([1.17120701, 3.33465082, 1.75330948]), history=[])]]), OptimizationResult(value=-1.9363575126920585, params=array([1.32547881, 3.46319752, 1.84941677]), history=[[OptimizationResult(value=-1.9363575126920585, params=array([1.32547881, 3.46319752, 1.84941677]), history=[])]]), OptimizationResult(value=-1.2250435359333702, params=array([1.29371625, 3.04687335, 2.1605477 ]), history=[[OptimizationResult(value=-1.2250435359333702, params=array([1.29371625, 3.04687335, 2.1605477 ]), history=[])]]), OptimizationResult(value=-0.5369604735408874, params=array([1.30112464, 3.50792859, 2.06707577]), history=[[OptimizationResult(value=-0.5369604735408874, params=array([1.30112464, 3.50792859, 2.06707577]), history=[])]]), OptimizationResult(value=-1.4166527527466393, params=array([1.25587317, 3.45053473, 2.01970165]), history=[[OptimizationResult(value=-1.4166527527466393, params=array([1.25587317, 3.45053473, 2.01970165]), history=[])]]), OptimizationResult(value=-1.3223218877876362, params=array([1.27366401, 3.22320027, 2.21679242]), history=[[OptimizationResult(value=-1.3223218877876362, params=array([1.27366401, 3.22320027, 2.21679242]), history=[])]]), OptimizationResult(value=-1.4188693476534324, params=array([1.27101501, 3.10967758, 2.0259238 ]), history=[[OptimizationResult(value=-1.4188693476534324, params=array([1.27101501, 3.10967758, 2.0259238 ]), history=[])]]), OptimizationResult(value=-0.6942009472496974, params=array([1.36838922, 3.40119466, 1.53166911]), history=[[OptimizationResult(value=-0.6942009472496974, params=array([1.36838922, 3.40119466, 1.53166911]), history=[])]]), OptimizationResult(value=-1.6838589590427635, params=array([1.36734295, 3.39102268, 1.86142348]), history=[[OptimizationResult(value=-1.6838589590427635, params=array([1.36734295, 3.39102268, 1.86142348]), history=[])]]), OptimizationResult(value=-1.584907182371626, params=array([1.32784701, 3.24337211, 2.2627562 ]), history=[[OptimizationResult(value=-1.584907182371626, params=array([1.32784701, 3.24337211, 2.2627562 ]), history=[])]]), OptimizationResult(value=-0.6289974794743745, params=array([1.35056285, 3.30522198, 2.44167132]), history=[[OptimizationResult(value=-0.6289974794743745, params=array([1.35056285, 3.30522198, 2.44167132]), history=[])]]), OptimizationResult(value=-1.5882471237244797, params=array([1.28578229, 3.23250707, 1.92575911]), history=[[OptimizationResult(value=-1.5882471237244797, params=array([1.28578229, 3.23250707, 1.92575911]), history=[])]]), OptimizationResult(value=-1.2127307124154278, params=array([1.31226249, 3.12891129, 2.37652926]), history=[[OptimizationResult(value=-1.2127307124154278, params=array([1.31226249, 3.12891129, 2.37652926]), history=[])]]), OptimizationResult(value=-1.418387215992985, params=array([1.26551495, 3.33727902, 1.95096 ]), history=[[OptimizationResult(value=-1.418387215992985, params=array([1.26551495, 3.33727902, 1.95096 ]), history=[])]]), OptimizationResult(value=-1.666518501758712, params=array([1.37592277, 3.36963836, 1.9257713 ]), history=[[OptimizationResult(value=-1.666518501758712, params=array([1.37592277, 3.36963836, 1.9257713 ]), history=[])]]), OptimizationResult(value=-1.4013428470150568, params=array([1.21457723, 3.15275771, 1.9889305 ]), history=[[OptimizationResult(value=-1.4013428470150568, params=array([1.21457723, 3.15275771, 1.9889305 ]), history=[])]]), OptimizationResult(value=-1.7041719962785373, params=array([1.3873371 , 3.48411301, 1.94477888]), history=[[OptimizationResult(value=-1.7041719962785373, params=array([1.3873371 , 3.48411301, 1.94477888]), history=[])]]), OptimizationResult(value=-1.5387914770829403, params=array([1.31894582, 3.40046293, 2.00792305]), history=[[OptimizationResult(value=-1.5387914770829403, params=array([1.31894582, 3.40046293, 2.00792305]), history=[])]]), OptimizationResult(value=-1.8971239667600956, params=array([1.31171362, 3.34984603, 1.78074896]), history=[[OptimizationResult(value=-1.8971239667600956, params=array([1.31171362, 3.34984603, 1.78074896]), history=[])]]), OptimizationResult(value=-1.5254640313557422, params=array([1.21989702, 3.46606314, 1.74964477]), history=[[OptimizationResult(value=-1.5254640313557422, params=array([1.21989702, 3.46606314, 1.74964477]), history=[])]]), OptimizationResult(value=-1.4601808063302444, params=array([1.36783307, 3.56753136, 2.01446882]), history=[[OptimizationResult(value=-1.4601808063302444, params=array([1.36783307, 3.56753136, 2.01446882]), history=[])]]), OptimizationResult(value=-1.338174460230352, params=array([1.32601614, 3.38835545, 1.95782108]), history=[[OptimizationResult(value=-1.338174460230352, params=array([1.32601614, 3.38835545, 1.95782108]), history=[])]]), OptimizationResult(value=-1.5299620945831216, params=array([1.32813506, 3.33680744, 1.86074761]), history=[[OptimizationResult(value=-1.5299620945831216, params=array([1.32813506, 3.33680744, 1.86074761]), history=[])]]), OptimizationResult(value=-0.2887213530548184, params=array([1.44431912, 3.23388086, 2.07206474]), history=[[OptimizationResult(value=-0.2887213530548184, params=array([1.44431912, 3.23388086, 2.07206474]), history=[])]]), OptimizationResult(value=-0.3640967981492524, params=array([1.36776089, 3.0603487 , 2.13191771]), history=[[OptimizationResult(value=-0.3640967981492524, params=array([1.36776089, 3.0603487 , 2.13191771]), history=[])]])]])
[10]:
results = hyper_optimizer.run_with_best_params()
Results evaluation#
After obtaining the results, we evaluate the solution by calculating the total cost and weight of the items in the knapsack.
[11]:
from QHyper.util import (
weighted_avg_evaluation, sort_solver_results, add_evaluation_to_results)
problem = solver.problem
# Evaluate results with weighted average evaluation
print("Evaluation:")
print(weighted_avg_evaluation(
results.probabilities, problem.get_score,
penalty=0, limit_results=10, normalize=True
))
print("Sorted results:")
sorted_results = sort_solver_results(
results.probabilities, limit_results=5)
print(sorted_results)
# Add evaluation to results
results_with_evaluation = add_evaluation_to_results(
sorted_results, problem.get_score, penalty=0)
for rec in results_with_evaluation:
print(f"Result: {rec}, "
f"Prob: {rec['probability']:.5}, "
f"Evaluation: {rec['evaluation']:.5}")
Evaluation:
-2.539611243042654
Sorted results:
[(1, 1, 0, 0, 1, 0.2256414 ) (1, 0, 1, 0, 1, 0.18556845)
(0, 1, 1, 0, 1, 0.18556845) (1, 1, 1, 0, 0, 0.03122013)
(1, 0, 0, 0, 0, 0.03119786)]
Result: (1, 1, 0, 0, 1, 0.2256414, -4.), Prob: 0.22564, Evaluation: -4.0
Result: (1, 0, 1, 0, 1, 0.18556845, -3.), Prob: 0.18557, Evaluation: -3.0
Result: (0, 1, 1, 0, 1, 0.18556845, -3.), Prob: 0.18557, Evaluation: -3.0
Result: (1, 1, 1, 0, 0, 0.03122013, 0.), Prob: 0.03122, Evaluation: 0.0
Result: (1, 0, 0, 0, 0, 0.03119786, 0.), Prob: 0.031198, Evaluation: 0.0