From 1d812421186ed31dbcf0d29c7ce0aee4b060c25e Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Tue, 21 Oct 2025 12:17:22 -0600 Subject: [PATCH 01/14] Bump version from 0.1.0-beta0 to 0.1.0-beta1 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 4ea6dac9..af80fdf7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ include = ["ard", "ard.*"] [project] name = "ard-nrel" -version = "0.1.0-beta0" +version = "0.1.0-beta1" authors = [ {name = "Cory Frontin", email = "cory.frontin@nrel.gov"}, {name = "Rafael Mudafort", email = "rafael.mudafort@nrel.gov"}, From 49b12da8e0ecbf738410494cd031a019d011a36c Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Wed, 22 Oct 2025 09:38:50 -0600 Subject: [PATCH 02/14] Bump version from 0.1.0-beta1 to 0.1.0-beta2 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index cd41fb0b..8ceeacfc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ include = ["ard", "ard.*"] [project] name = "ard-nrel" -version = "0.1.0-beta1" +version = "0.1.0-beta2" authors = [ {name = "Cory Frontin", email = "cory.frontin@nrel.gov"}, {name = "Rafael Mudafort", email = "rafael.mudafort@nrel.gov"}, From c2d2db8fcfa009a0439856d6d90b84e9e539c1e8 Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Tue, 25 Nov 2025 09:15:19 -0700 Subject: [PATCH 03/14] added NSGA2 to optimizer options --- ard/api/interface.py | 51 +++++++++++++++++++++++++------------------- ard/viz/utils.py | 10 +++++++++ 2 files changed, 39 insertions(+), 22 deletions(-) create mode 100644 ard/viz/utils.py diff --git a/ard/api/interface.py b/ard/api/interface.py index 22b7d60c..63a8e60f 100644 --- a/ard/api/interface.py +++ b/ard/api/interface.py @@ -1,6 +1,7 @@ import importlib import openmdao.api as om from openmdao.drivers.doe_driver import DOEGenerator +from wisdem.optimization_drivers.nsga2_driver import NSGA2Driver from ard.utils.io import load_yaml, replace_key_value from ard.cost.wisdem_wrap import ( LandBOSSE_setup_latents, @@ -201,29 +202,35 @@ def set_up_system_recursive( if analysis_options: # set up driver if "driver" in analysis_options: - Driver = getattr(om, analysis_options["driver"]["name"]) - - # handle DOE drivers with special treatment - if Driver == om.DOEDriver: - generator = None - if "generator" in analysis_options["driver"]: - if type(analysis_options["driver"]["generator"]) == dict: - gen_dict = analysis_options["driver"]["generator"] - generator = getattr(om, gen_dict["name"])( - **gen_dict["args"] - ) - elif isinstance( - analysis_options["driver"]["generator"], DOEGenerator - ): - generator = analysis_options["driver"]["generator"] - else: - raise NotImplementedError( - "Only dictionary-specified or OpenMDAO " - "DOEGenerator generators have been implemented." - ) - prob.driver = Driver(generator) + + name_driver = analysis_options["driver"]["name"] + + if name_driver == "NSGA2": + prob.driver = NSGA2Driver() else: - prob.driver = Driver() + Driver = getattr(om, name_driver) + + # handle DOE drivers with special treatment + if Driver == om.DOEDriver: + generator = None + if "generator" in analysis_options["driver"]: + if type(analysis_options["driver"]["generator"]) == dict: + gen_dict = analysis_options["driver"]["generator"] + generator = getattr(om, gen_dict["name"])( + **gen_dict["args"] + ) + elif isinstance( + analysis_options["driver"]["generator"], DOEGenerator + ): + generator = analysis_options["driver"]["generator"] + else: + raise NotImplementedError( + "Only dictionary-specified or OpenMDAO " + "DOEGenerator generators have been implemented." + ) + prob.driver = Driver(generator) + else: + prob.driver = Driver() # handle the options now if "options" in analysis_options["driver"]: diff --git a/ard/viz/utils.py b/ard/viz/utils.py new file mode 100644 index 00000000..5f0d7e4a --- /dev/null +++ b/ard/viz/utils.py @@ -0,0 +1,10 @@ +import numpy as np + + +def get_plot_range(values, pct_buffer=5.0): + min_value = np.min(values) + max_value = np.max(values) + dvalues = max_value - min_value + min_value = min_value - pct_buffer / 100.0 * dvalues + max_value = max_value + pct_buffer / 100.0 * dvalues + return min_value, max_value From 0fd2f510d61df241f4e1769595c2343b0c9d836f Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Tue, 25 Nov 2025 09:16:16 -0700 Subject: [PATCH 04/14] removed zero velocity rows from floris results --- ...indIO-plant_wind-resource_wrg-example.yaml | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/examples/data/windIO-plant_wind-resource_wrg-example.yaml b/examples/data/windIO-plant_wind-resource_wrg-example.yaml index de6e625a..814dae8b 100644 --- a/examples/data/windIO-plant_wind-resource_wrg-example.yaml +++ b/examples/data/windIO-plant_wind-resource_wrg-example.yaml @@ -1,37 +1,37 @@ reference_height: 90.0 wind_direction: [0.0, 30.0, 60.0, 90.0, 120.0, 150.0, 180.0, 210.0, 240.0, 270.0, 300.0, 330.0] -wind_speed: [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0] +wind_speed: [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0] probability: data: - - [2.7905730483505822e-05, 0.0005308777338710849, 0.001678559568399788, 0.003288040399545356, 0.005191227262229483, 0.0071910131020355, 0.009065123677666334, 0.010590262536159968, 0.011576666314796107, 0.011903298542858102, 0.011543013499098413, 0.010568898265206135, 0.009138214931950337, 0.007457494479499178, 0.005738648225481273, 0.004158736062519513, 0.002834015182053526, 0.0018130797126548462, 0.0010870266976431822, 0.0006096354125378509, 0.0003192112635864782, 0.0001557457766581751, 7.066795201867939e-05, 2.975947246801929e-05, 1.1607700001429799e-05, 4.185071442071467e-06] - - [0.00011013600191232096, 0.001228485441614485, 0.002878740386064356, 0.004610317157603805, 0.0062054716297177655, 0.007492093396745617, 0.008347281397613128, 0.008708650744814934, 0.008578908901570436, 0.008020004482239718, 0.007137629582080394, 0.00605973707160083, 0.004914096986622938, 0.0038096545192132366, 0.0028248728105408757, 0.0020040264189248934, 0.001360340842391198, 0.0008835446585162915, 0.0005490404920819867, 0.0003263665853822657, 0.00018554174931205785, 0.00010085689700996725, 5.240575816662973e-05, 2.6021625421123765e-05, 1.2343484905347602e-05, 5.591781953497985e-06] - - [0.00015378212313800526, 0.0015484456269879464, 0.0033853263169155053, 0.0050942702532784795, 0.006415299288482878, 0.007185845514437615, 0.007351107063150027, 0.006961963179764584, 0.006151037222273892, 0.005093421689000818, 0.003964336402173925, 0.0029055675341125584, 0.0020077145292346486, 0.0013088908729542614, 0.000805425543507969, 0.0004679152195547015, 0.0002566632105509669, 0.000132923900898736, 6.498900306638768e-05, 2.9991854544587454e-05, 1.3061835196426703e-05, 5.367098434219161e-06, 2.0801578457882996e-06, 7.602454201563578e-07, 2.6193053258904465e-07, 8.504785891138251e-08] - - [0.0001443500064719731, 0.001452241716780431, 0.0031669845531073523, 0.004743800666500173, 0.005933020683860206, 0.006584261676395334, 0.006656713637341662, 0.006214178454229883, 0.0053973018540752465, 0.00438141372372098, 0.0033336717116488265, 0.0023816413932808973, 0.0015994171854771826, 0.0010103611330477987, 0.0006006065786071858, 0.0003360328987502181, 0.00017695713238058901, 8.770404467871923e-05, 4.09047767504918e-05, 1.7949179125338e-05, 7.408440237835387e-06, 2.8754309683353964e-06, 1.0491699232988323e-06, 3.597669252922154e-07, 1.1590175117024618e-07, 3.5067883182449996e-08] - - [0.00015281829015469306, 0.0015405039780889078, 0.0033794883711300025, 0.005117257002768983, 0.006504411538869736, 0.007377624174998393, 0.007668594530592864, 0.0074054421971233055, 0.006695819336148084, 0.005695392233228172, 0.0045709264205001515, 0.0034680133161853195, 0.0024905578082200204, 0.0016943457067207968, 0.001092484298402911, 0.0006678240546079614, 0.0003870816208735643, 0.00021273983035906616, 0.00011086075108421291, 5.476971764369453e-05, 2.5648876155024118e-05, 1.1383563540201956e-05, 4.787140438916885e-06, 1.9070406638810978e-06, 7.194843460280301e-07, 2.5700861240165746e-07] - - [8.545141834464187e-05, 0.0011556924514356237, 0.003021064656643591, 0.0052093826962547685, 0.007437501162918033, 0.009448392455668597, 0.011018440104207288, 0.011983292831352079, 0.012261008532847343, 0.011862545857362333, 0.010885177513386543, 0.009489794810080545, 0.007867791276430528, 0.006205919323278252, 0.004657409489218838, 0.0033249724683594604, 0.002257260067351097, 0.0014565169637768334, 0.0008927738089742003, 0.0005194965638526213, 0.0002867756997179738, 0.00015007521497560777, 7.439792149176623e-05, 3.491154011978373e-05, 1.549530489741963e-05, 6.5000680592568205e-06] - - [3.4534970303216116e-05, 0.0007043316874046679, 0.0023137648249113864, 0.004648423390520662, 0.007483677041708592, 0.010537795952450501, 0.013476294296139817, 0.015946736698633036, 0.017632831990583367, 0.018314004341308778, 0.0179130678943091, 0.016515678030889495, 0.01435253427467458, 0.011747195474547827, 0.00904433028101609, 0.006539957762025355, 0.004433501828972982, 0.002812127291632568, 0.0016654339223477253, 0.000918908345808675, 0.0004712893313110152, 0.0002241660902910936, 9.86504847463963e-05, 4.0072263239415405e-05, 1.4988694995210026e-05, 5.150071409353967e-06] - - [0.00010597745385471734, 0.0012396448987188919, 0.002976866244823565, 0.004827907105545113, 0.00653384118352336, 0.007886035417125237, 0.008736472261244969, 0.009015125704583954, 0.008736353708131635, 0.007989485516148318, 0.006915431949268208, 0.005675634384941135, 0.004421506300856002, 0.003271481233793031, 0.0022996043262288055, 0.0015357278070565132, 0.0009742633706560882, 0.0005870003183832434, 0.00033578634835422386, 0.00018230024364643654, 9.389203314932511e-05, 4.58555067889334e-05, 2.1226069800254857e-05, 9.307865655885855e-06, 3.864696274130789e-06, 1.5186042118521152e-06] - - [0.00025086141634871625, 0.0018401624471928804, 0.0033396613971678384, 0.004424138116932329, 0.005037130432991899, 0.0051885119610962736, 0.00494762573601618, 0.004422037766178741, 0.003732199521201938, 0.0029891250314640944, 0.0022794419941702198, 0.0016591371667545758, 0.0011547942526240573, 0.0007696864548284428, 0.0004918132249389136, 0.00030155081025270075, 0.00017755042233816914, 0.00010045174027777824, 5.463864017063892e-05, 2.858566038883178e-05, 1.43904841610314e-05, 6.973211863355572e-06, 3.2535268418333882e-06, 1.4620395805734827e-06, 6.329273574693588e-07, 2.6401887056824924e-07] - - [0.00022187733933012402, 0.0014918516555573716, 0.002594262557638015, 0.0033734633344568244, 0.00382540566436906, 0.003970049478075742, 0.0038538748266555645, 0.0035409668699351734, 0.0031017116487976107, 0.002602589129288655, 0.0020988671690635842, 0.0016308119294914743, 0.0012231297587047144, 0.0008868009698573901, 0.0006222649674637278, 0.00042299883585060645, 0.0002787839434158181, 0.00017826176112267764, 0.0001106537043721774, 6.671344150635723e-05, 3.9083710902380845e-05, 2.225802944212477e-05, 1.2326541576898104e-05, 6.6404758728427e-06, 3.480866960127588e-06, 1.775912906021635e-06] - - [0.0001292614007974042, 0.0010354655983545649, 0.0020239402458171888, 0.0029008910377104984, 0.0036184576614511745, 0.004144681009287854, 0.004464927682696144, 0.00458168843810482, 0.004512558574337849, 0.004286777171038865, 0.003940923995959381, 0.0035144346361710714, 0.003045530679124565, 0.002568007696391887, 0.0021091231062111146, 0.0016886232429964472, 0.001318780564373532, 0.001005200272146318, 0.0007481073813598215, 0.0005438335420760076, 0.00038627189817527226, 0.00026813872297047045, 0.0001819546326411422, 0.00012072251594455886, 7.832642573557663e-05, 4.9703526417928245e-05] - - [2.503967103955221e-05, 0.00044437935129542884, 0.001353984166879072, 0.002594033929161307, 0.004038597622579454, 0.005550245866191746, 0.006979483821115485, 0.008177783943562266, 0.009016793876827514, 0.009408250176943992, 0.009319145070300192, 0.008777591860884029, 0.007867084223147221, 0.006710009629845851, 0.0054443628209316685, 0.004199498813862885, 0.0030767509855703775, 0.002138857288164006, 0.001409179597911644, 0.000878840438680717, 0.000518143543716873, 0.0002884058187976031, 0.00015134737965024435, 7.477483815654539e-05, 3.473211207788017e-05, 1.5145464264246264e-05] + - [0.0005308777338710849, 0.001678559568399788, 0.003288040399545356, 0.005191227262229483, 0.0071910131020355, 0.009065123677666334, 0.010590262536159968, 0.011576666314796107, 0.011903298542858102, 0.011543013499098413, 0.010568898265206135, 0.009138214931950337, 0.007457494479499178, 0.005738648225481273, 0.004158736062519513, 0.002834015182053526, 0.0018130797126548462, 0.0010870266976431822, 0.0006096354125378509, 0.0003192112635864782, 0.0001557457766581751, 7.066795201867939e-05, 2.975947246801929e-05, 1.1607700001429799e-05, 4.185071442071467e-06] + - [0.001228485441614485, 0.002878740386064356, 0.004610317157603805, 0.0062054716297177655, 0.007492093396745617, 0.008347281397613128, 0.008708650744814934, 0.008578908901570436, 0.008020004482239718, 0.007137629582080394, 0.00605973707160083, 0.004914096986622938, 0.0038096545192132366, 0.0028248728105408757, 0.0020040264189248934, 0.001360340842391198, 0.0008835446585162915, 0.0005490404920819867, 0.0003263665853822657, 0.00018554174931205785, 0.00010085689700996725, 5.240575816662973e-05, 2.6021625421123765e-05, 1.2343484905347602e-05, 5.591781953497985e-06] + - [0.0015484456269879464, 0.0033853263169155053, 0.0050942702532784795, 0.006415299288482878, 0.007185845514437615, 0.007351107063150027, 0.006961963179764584, 0.006151037222273892, 0.005093421689000818, 0.003964336402173925, 0.0029055675341125584, 0.0020077145292346486, 0.0013088908729542614, 0.000805425543507969, 0.0004679152195547015, 0.0002566632105509669, 0.000132923900898736, 6.498900306638768e-05, 2.9991854544587454e-05, 1.3061835196426703e-05, 5.367098434219161e-06, 2.0801578457882996e-06, 7.602454201563578e-07, 2.6193053258904465e-07, 8.504785891138251e-08] + - [0.001452241716780431, 0.0031669845531073523, 0.004743800666500173, 0.005933020683860206, 0.006584261676395334, 0.006656713637341662, 0.006214178454229883, 0.0053973018540752465, 0.00438141372372098, 0.0033336717116488265, 0.0023816413932808973, 0.0015994171854771826, 0.0010103611330477987, 0.0006006065786071858, 0.0003360328987502181, 0.00017695713238058901, 8.770404467871923e-05, 4.09047767504918e-05, 1.7949179125338e-05, 7.408440237835387e-06, 2.8754309683353964e-06, 1.0491699232988323e-06, 3.597669252922154e-07, 1.1590175117024618e-07, 3.5067883182449996e-08] + - [0.0015405039780889078, 0.0033794883711300025, 0.005117257002768983, 0.006504411538869736, 0.007377624174998393, 0.007668594530592864, 0.0074054421971233055, 0.006695819336148084, 0.005695392233228172, 0.0045709264205001515, 0.0034680133161853195, 0.0024905578082200204, 0.0016943457067207968, 0.001092484298402911, 0.0006678240546079614, 0.0003870816208735643, 0.00021273983035906616, 0.00011086075108421291, 5.476971764369453e-05, 2.5648876155024118e-05, 1.1383563540201956e-05, 4.787140438916885e-06, 1.9070406638810978e-06, 7.194843460280301e-07, 2.5700861240165746e-07] + - [0.0011556924514356237, 0.003021064656643591, 0.0052093826962547685, 0.007437501162918033, 0.009448392455668597, 0.011018440104207288, 0.011983292831352079, 0.012261008532847343, 0.011862545857362333, 0.010885177513386543, 0.009489794810080545, 0.007867791276430528, 0.006205919323278252, 0.004657409489218838, 0.0033249724683594604, 0.002257260067351097, 0.0014565169637768334, 0.0008927738089742003, 0.0005194965638526213, 0.0002867756997179738, 0.00015007521497560777, 7.439792149176623e-05, 3.491154011978373e-05, 1.549530489741963e-05, 6.5000680592568205e-06] + - [0.0007043316874046679, 0.0023137648249113864, 0.004648423390520662, 0.007483677041708592, 0.010537795952450501, 0.013476294296139817, 0.015946736698633036, 0.017632831990583367, 0.018314004341308778, 0.0179130678943091, 0.016515678030889495, 0.01435253427467458, 0.011747195474547827, 0.00904433028101609, 0.006539957762025355, 0.004433501828972982, 0.002812127291632568, 0.0016654339223477253, 0.000918908345808675, 0.0004712893313110152, 0.0002241660902910936, 9.86504847463963e-05, 4.0072263239415405e-05, 1.4988694995210026e-05, 5.150071409353967e-06] + - [0.0012396448987188919, 0.002976866244823565, 0.004827907105545113, 0.00653384118352336, 0.007886035417125237, 0.008736472261244969, 0.009015125704583954, 0.008736353708131635, 0.007989485516148318, 0.006915431949268208, 0.005675634384941135, 0.004421506300856002, 0.003271481233793031, 0.0022996043262288055, 0.0015357278070565132, 0.0009742633706560882, 0.0005870003183832434, 0.00033578634835422386, 0.00018230024364643654, 9.389203314932511e-05, 4.58555067889334e-05, 2.1226069800254857e-05, 9.307865655885855e-06, 3.864696274130789e-06, 1.5186042118521152e-06] + - [0.0018401624471928804, 0.0033396613971678384, 0.004424138116932329, 0.005037130432991899, 0.0051885119610962736, 0.00494762573601618, 0.004422037766178741, 0.003732199521201938, 0.0029891250314640944, 0.0022794419941702198, 0.0016591371667545758, 0.0011547942526240573, 0.0007696864548284428, 0.0004918132249389136, 0.00030155081025270075, 0.00017755042233816914, 0.00010045174027777824, 5.463864017063892e-05, 2.858566038883178e-05, 1.43904841610314e-05, 6.973211863355572e-06, 3.2535268418333882e-06, 1.4620395805734827e-06, 6.329273574693588e-07, 2.6401887056824924e-07] + - [0.0014918516555573716, 0.002594262557638015, 0.0033734633344568244, 0.00382540566436906, 0.003970049478075742, 0.0038538748266555645, 0.0035409668699351734, 0.0031017116487976107, 0.002602589129288655, 0.0020988671690635842, 0.0016308119294914743, 0.0012231297587047144, 0.0008868009698573901, 0.0006222649674637278, 0.00042299883585060645, 0.0002787839434158181, 0.00017826176112267764, 0.0001106537043721774, 6.671344150635723e-05, 3.9083710902380845e-05, 2.225802944212477e-05, 1.2326541576898104e-05, 6.6404758728427e-06, 3.480866960127588e-06, 1.775912906021635e-06] + - [0.0010354655983545649, 0.0020239402458171888, 0.0029008910377104984, 0.0036184576614511745, 0.004144681009287854, 0.004464927682696144, 0.00458168843810482, 0.004512558574337849, 0.004286777171038865, 0.003940923995959381, 0.0035144346361710714, 0.003045530679124565, 0.002568007696391887, 0.0021091231062111146, 0.0016886232429964472, 0.001318780564373532, 0.001005200272146318, 0.0007481073813598215, 0.0005438335420760076, 0.00038627189817527226, 0.00026813872297047045, 0.0001819546326411422, 0.00012072251594455886, 7.832642573557663e-05, 4.9703526417928245e-05] + - [0.00044437935129542884, 0.001353984166879072, 0.002594033929161307, 0.004038597622579454, 0.005550245866191746, 0.006979483821115485, 0.008177783943562266, 0.009016793876827514, 0.009408250176943992, 0.009319145070300192, 0.008777591860884029, 0.007867084223147221, 0.006710009629845851, 0.0054443628209316685, 0.004199498813862885, 0.0030767509855703775, 0.002138857288164006, 0.001409179597911644, 0.000878840438680717, 0.000518143543716873, 0.0002884058187976031, 0.00015134737965024435, 7.477483815654539e-05, 3.473211207788017e-05, 1.5145464264246264e-05] dims: - wind_direction - wind_speed turbulence_intensity: data: - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] - - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] + - [0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06] dims: - wind_direction - wind_speed \ No newline at end of file From 905510ca4df0b790ece9e9795606bbaddde7ed99 Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Mon, 1 Dec 2025 10:58:04 -0700 Subject: [PATCH 05/14] add example 06 --- .../inputs/ard_system.yaml | 121 + .../inputs/windio.yaml | 34 + .../optimization_demo.ipynb | 5266 +++++++++++++++++ 3 files changed, 5421 insertions(+) create mode 100644 examples/06_onshore_multifidelity/inputs/ard_system.yaml create mode 100644 examples/06_onshore_multifidelity/inputs/windio.yaml create mode 100644 examples/06_onshore_multifidelity/optimization_demo.ipynb diff --git a/examples/06_onshore_multifidelity/inputs/ard_system.yaml b/examples/06_onshore_multifidelity/inputs/ard_system.yaml new file mode 100644 index 00000000..61b47014 --- /dev/null +++ b/examples/06_onshore_multifidelity/inputs/ard_system.yaml @@ -0,0 +1,121 @@ +modeling_options: + windIO_plant: !include windio.yaml + layout: + type: gridfarm + N_turbines: 25 + N_substations: 1 + spacing_primary: 7.0 + spacing_secondary: 7.0 + angle_orientation: 0.0 + angle_skew: 0.0 + aero: + return_turbine_output: True + floris: + peak_shaving_fraction: 0.2 + peak_shaving_TI_threshold: 0.0 + collection: + max_turbines_per_string: 8 + solver_name: highs + solver_options: + time_limit: 60 + mip_gap: 0.02 + model_options: + topology: radial # radial, branched + feeder_route: segmented + feeder_limit: unlimited + offshore: false + floating: false + costs: + rated_power: 3400000.0 # W + num_blades: 3 + rated_thrust_N: 645645.83964671 + gust_velocity_m_per_s: 52.5 + blade_surface_area: 69.7974979 + tower_mass: 620.4407337521 + nacelle_mass: 101.98582836439 + hub_mass: 8.38407517646 + blade_mass: 14.56341339641 + foundation_height: 0.0 + commissioning_cost_kW: 44.0 + decommissioning_cost_kW: 58.0 + trench_len_to_substation_km: 50.0 + distance_to_interconnect_mi: 4.97096954 + interconnect_voltage_kV: 130.0 + tcc_per_kW: 1300.00 # (USD/kW) + opex_per_kW: 44.00 # (USD/kWh) + +system: onshore + +analysis_options: + driver: + name: NSGA2 + options: + max_gen: 20 + pop_size: 100 + Pc: 0.9 + eta_c: 20.0 + Pm: 0.1 + eta_m: 20.0 + run_parallel: True + # # + # name: pyOptSparseDriver + # options: + # optimizer: NSGA2 + # opt_settings: + # maxGen: 20 + # PopSize: 64 # powers of two here? + # # compute_pareto: True + # debug_print: + # - desvars + # - objs + # # + # name: SimpleGADriver + # options: + # bits: + # spacing_primary: 32 + # spacing_secondary: 32 + # angle_orientation: 32 + # angle_skew: 32 + # max_gen: 20 + # pop_size: 100 + # compute_pareto: True + # # run_parallel: True + # debug_print: + # - desvars + # - objs + design_variables: + spacing_primary: + lower: 3.0 + upper: 12.0 + scaler: 0.14 + spacing_secondary: + lower: 3.0 + upper: 12.0 + scaler: 0.14 + angle_orientation: + lower: -180.0 + upper: 180.0 + scaler: 0.025 + angle_skew: + lower: -45.0 + upper: 45.0 + scaler: 0.11 + constraints: + boundary_distances: + units: km + upper: 0.0 + scaler: 2.0 + spacing_constraint.turbine_spacing: + units: km + lower: 0.552 + objectives: + financese.lcoe: + scaler: 10.0 + # AEP_farm: + # scaler: -0.01 + # units: GW*h + area_tight: + units: km**2 + scaler: 0.1 + recorder: + filepath: cases.sql diff --git a/examples/06_onshore_multifidelity/inputs/windio.yaml b/examples/06_onshore_multifidelity/inputs/windio.yaml new file mode 100644 index 00000000..b69c8274 --- /dev/null +++ b/examples/06_onshore_multifidelity/inputs/windio.yaml @@ -0,0 +1,34 @@ +name: Ard Example 01 onshore wind plant +site: + name: Ard Example 01 offshore wind site + boundaries: + polygons: + - x: [ 1500.0, 3000.0, 3000.0, 1500.0, -1500.0, -3000.0, -3000.0, -1500.0] + y: [ 3000.0, 1500.0, -1500.0, -3000.0, -3000.0, -1500.0, 1500.0, 3000.0] + energy_resource: + name: Ard Example 01 offshore energy resource + wind_resource: !include ../../data/windIO-plant_wind-resource_wrg-example.yaml +wind_farm: + name: Ard Example 01 offshore wind farm + layouts: + coordinates: + x: [ + -2500.0, -1250.0, 0.0, 1250.0, 2500.0, + -2500.0, -1250.0, 0.0, 1250.0, 2500.0, + -2500.0, -1250.0, 0.0, 1250.0, 2500.0, + -2500.0, -1250.0, 0.0, 1250.0, 2500.0, + -2500.0, -1250.0, 0.0, 1250.0, 2500.0 + ] + y: [ + -2500.0, -2500.0, -2500.0, -2500.0, -2500.0, + -1250.0, -1250.0, -1250.0, -1250.0, -1250.0, + 0.0, 0.0, 0.0, 0.0, 0.0, + 1250.0, 1250.0, 1250.0, 1250.0, 1250.0, + 2500.0, 2500.0, 2500.0, 2500.0, 2500.0 + ] + turbine: !include ../../data/windIO-plant_turbine_IEA-3.4MW-130m-RWT.yaml + electrical_substations: + - electrical_substation: + coordinates: + x: [100.0] + y: [100.0] \ No newline at end of file diff --git a/examples/06_onshore_multifidelity/optimization_demo.ipynb b/examples/06_onshore_multifidelity/optimization_demo.ipynb new file mode 100644 index 00000000..61496259 --- /dev/null +++ b/examples/06_onshore_multifidelity/optimization_demo.ipynb @@ -0,0 +1,5266 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "0a8540f7", + "metadata": {}, + "source": [ + "# 06: Onshore multifidelity\n", + "\n", + "In this example, we will demonstrate `Ard`'s ability to run a layout-to-LCOE analysis and optimization.\n", + "\n", + "We can start by loading what we need to run the problem." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "d75b4457", + "metadata": {}, + "outputs": [], + "source": [ + "from pathlib import Path # optional, for nice path specifications\n", + "\n", + "import pprint as pp # optional, for nice printing\n", + "import numpy as np # numerics library\n", + "import matplotlib.pyplot as plt # plotting capabilities\n", + "\n", + "import ard # technically we only really need this\n", + "from ard.utils.io import load_yaml # we grab a yaml loader here\n", + "from ard.api import set_up_ard_model # the secret sauce\n", + "from ard.viz.layout import plot_layout # a plotting tool!\n", + "from ard.viz.utils import get_plot_range # buffered range tool\n", + "\n", + "import openmdao.api as om # for N2 diagrams from the OpenMDAO backend\n", + "\n", + "%matplotlib inline" + ] + }, + { + "cell_type": "markdown", + "id": "cf2ceef4", + "metadata": {}, + "source": [ + "This will do for now.\n", + "We can probably make it a bit cleaner for a later release.\n", + "\n", + "Now, we can set up a case.\n", + "We do it a little verbosely so that our documentation system can grab it, you can generally just use relative paths.\n", + "We grab the file at `inputs/ard_system.yaml`, which describes the `Ard` system for this problem.\n", + "It references, in turn, the `inputs/windio.yaml` file, which is where we define the plant we want to optimize, and an initial setup for it." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "29850609", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Adding top_level\n", + "Adding layout2aep\n", + "Adding layout to layout2aep\n", + "Adding aepFLORIS to layout2aep\n", + "\tActivating approximate totals on layout2aep\n", + "Adding boundary\n", + "Adding landuse\n", + "Adding collection\n", + "Adding spacing_constraint\n", + "Adding tcc\n", + "Adding landbosse\n", + "Adding opex\n", + "Adding financese\n" + ] + } + ], + "source": [ + "# load input\n", + "path_inputs = Path.cwd().absolute() / \"inputs\"\n", + "input_dict = load_yaml(path_inputs / \"ard_system.yaml\")\n", + "\n", + "# create and setup system\n", + "prob = set_up_ard_model(input_dict=input_dict, root_data_path=path_inputs)" + ] + }, + { + "cell_type": "markdown", + "id": "b0732705", + "metadata": {}, + "source": [ + "Here, you should see each of the groups or components described as they are added to the `Ard` model and, occasionally, some options being turned on on them, like semi-total finite differencing on groups.\n", + "\n", + "Next is some code you can flip on to use the [N2 diagram vizualization tools from the backend toolset, OpenMDAO, that we use](https://openmdao.org/newdocs/versions/latest/features/model_visualization/n2_basics/n2_basics.html).\n", + "This can be a really handy debugging tool, if somewhat tricky to use; turned on it will show a comprehensive view of the system in terms of its components, variables, and connections, although we leave it off for now." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "aa48878e", + "metadata": {}, + "outputs": [], + "source": [ + "if False:\n", + " # visualize model\n", + " om.n2(prob)" + ] + }, + { + "cell_type": "markdown", + "id": "723f8210", + "metadata": {}, + "source": [ + "Now, we do a one-shot analysis.\n", + "The one-shot analysis will run a wind farm as specified in `inputs/windio.yaml` and with the models specified in `inputs/ard_system.yaml`, then dump the outputs." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "b74f9d45", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "RESULTS:\n", + "\n", + "{'AEP_val': 406.5372933434125,\n", + " 'BOS_val': 41.68227106807093,\n", + " 'CapEx_val': 110.5,\n", + " 'LCOE_val': 37.274982094458494,\n", + " 'OpEx_val': 3.7400000000000007,\n", + " 'area_tight': 13.2496,\n", + " 'coll_length': 21.89865877023397,\n", + " 'turbine_spacing': 0.91}\n", + "\n", + "\n", + "\n" + ] + } + ], + "source": [ + "# run the model\n", + "prob.run_model()\n", + "\n", + "# collapse the test result data\n", + "test_data = {\n", + " \"AEP_val\": float(prob.get_val(\"AEP_farm\", units=\"GW*h\")[0]),\n", + " \"CapEx_val\": float(prob.get_val(\"tcc.tcc\", units=\"MUSD\")[0]),\n", + " \"BOS_val\": float(prob.get_val(\"landbosse.total_capex\", units=\"MUSD\")[0]),\n", + " \"OpEx_val\": float(prob.get_val(\"opex.opex\", units=\"MUSD/yr\")[0]),\n", + " \"LCOE_val\": float(prob.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0]),\n", + " \"area_tight\": float(prob.get_val(\"landuse.area_tight\", units=\"km**2\")[0]),\n", + " \"coll_length\": float(prob.get_val(\"collection.total_length_cables\", units=\"km\")[0]),\n", + " \"turbine_spacing\": float(\n", + " np.min(prob.get_val(\"spacing_constraint.turbine_spacing\", units=\"km\"))\n", + " ),\n", + "}\n", + "\n", + "print(\"\\n\\nRESULTS:\\n\")\n", + "pp.pprint(test_data)\n", + "print(\"\\n\\n\")" + ] + }, + { + "cell_type": "markdown", + "id": "b3085438", + "metadata": {}, + "source": [ + "Now, we can optimize the same problem!\n", + "The optimization details are set under the `analysis_options` header in `inputs/ard_system.yaml`.\n", + "Here, we use a four-dimensional rectilinear layout parameterization ($\\theta$) as design variables, constrain the farm such that the turbines are in the boundaries and satisfactorily spaced, and then we optimize for LCOE.\n", + "$$\n", + "\\begin{aligned}\n", + "\\textrm{minimize}_\\theta \\quad & \\mathrm{LCOE}(\\theta, \\ldots) \\\\\n", + "\\textrm{subject to} \\quad & f_{\\mathrm{spacing}}(\\theta, \\ldots) < 0 \\\\\n", + " & f_{\\mathrm{boundary}}(\\theta, \\ldots) < 0\n", + "\\end{aligned}\n", + "$$" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "b0009663", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.7917 1.2453 -4.185 -4.2075]\n", + " [ 0.9429 1.6233 2.565 -0.2475]\n", + " [ 0.7035 0.4389 -1.935 1.0395]\n", + " [ 1.0941 0.7539 4.455 -0.4455]\n", + " [ 1.3587 1.0815 -0.765 -2.1285]\n", + " [ 1.1445 1.2201 -1.305 1.4355]\n", + " [ 1.3209 0.4641 2.655 4.7025]\n", + " [ 0.5523 0.8169 -2.295 -4.4055]\n", + " [ 1.1823 0.4263 -0.405 3.3165]\n", + " [ 0.8547 1.2705 2.835 2.4255]\n", + " [ 1.4091 1.3083 0.225 2.5245]\n", + " [ 0.6783 1.0437 0.855 4.1085]\n", + " [ 1.1193 1.6359 2.925 -1.7325]\n", + " [ 1.4217 1.5855 3.555 -2.4255]\n", + " [ 0.6531 1.0059 0.135 -1.5345]\n", + " [ 1.3461 0.7161 -1.035 0.0495]\n", + " [ 0.7539 0.8673 4.365 -3.2175]\n", + " [ 0.4389 1.6737 3.105 0.7425]\n", + " [ 1.2831 0.4893 0.495 -1.2375]\n", + " [ 1.4595 1.4469 -0.585 3.8115]\n", + " [ 1.1319 0.5397 2.385 4.0095]\n", + " [ 1.5729 0.5901 -1.395 4.6035]\n", + " [ 1.0311 0.7665 -2.205 2.0295]\n", + " [ 0.4767 0.4515 -3.735 -0.5445]\n", + " [ 0.7413 0.8421 1.485 -3.4155]\n", + " [ 0.9933 1.3587 1.035 -0.0495]\n", + " [ 1.1697 0.7413 1.665 2.3265]\n", + " [ 0.4263 0.9177 -1.665 1.3365]\n", + " [ 0.8043 0.9933 0.675 1.5345]\n", + " [ 1.4343 1.4595 -1.845 -3.6135]\n", + " [ 0.8925 0.5523 1.125 -1.0395]\n", + " [ 0.7161 1.4091 2.475 3.7125]\n", + " [ 0.6153 1.3461 1.215 3.9105]\n", + " [ 1.5225 1.1823 -3.195 4.4055]\n", + " [ 1.6485 0.5145 -0.495 -0.1485]\n", + " [ 0.9807 1.1445 4.005 2.8215]\n", + " [ 1.6359 1.1949 3.195 2.6235]\n", + " [ 1.6737 0.9681 -2.835 -4.6035]\n", + " [ 0.6279 0.8295 -0.225 3.6135]\n", + " [ 1.2075 0.6657 1.935 1.6335]\n", + " [ 1.4469 0.6027 0.045 3.5145]\n", + " [ 0.5775 0.6153 -3.285 3.1185]\n", + " [ 0.5397 1.4721 -2.565 -3.0195]\n", + " [ 1.2957 1.2579 3.285 -0.9405]\n", + " [ 1.3713 1.6107 -4.275 -2.2275]\n", + " [ 1.6107 0.7035 0.405 -2.5245]\n", + " [ 0.5145 0.6909 2.745 -4.9005]\n", + " [ 0.8169 1.2075 -3.375 0.5445]\n", + " [ 1.2201 1.0689 -1.125 -0.6435]\n", + " [ 0.9051 1.2831 1.395 -3.5145]\n", + " [ 0.5649 1.5981 -2.115 -1.6335]\n", + " [ 1.5351 1.5099 4.095 -1.9305]\n", + " [ 1.1571 1.0563 -1.755 1.2375]\n", + " [ 0.8799 1.3335 -0.945 -3.9105]\n", + " [ 1.3083 0.8043 1.305 -4.0095]\n", + " [ 1.5477 0.9555 -1.215 0.3465]\n", + " [ 0.6027 0.6279 3.735 2.1285]\n", + " [ 0.7665 0.4767 -3.645 3.0195]\n", + " [ 1.0059 1.1193 -3.015 -0.8415]\n", + " [ 1.6233 1.4343 -3.555 1.7325]\n", + " [ 1.2453 1.2957 -3.915 -1.8315]\n", + " [ 1.0815 1.0311 2.205 -4.8015]\n", + " [ 0.5901 0.8799 1.755 4.2075]\n", + " [ 0.5019 0.5019 -2.925 -2.0295]\n", + " [ 1.4721 1.6611 -4.455 4.8015]\n", + " [ 0.5271 1.4847 -0.315 -4.7025]\n", + " [ 1.2327 1.5351 -4.365 0.1485]\n", + " [ 1.3839 0.8547 3.015 -4.5045]\n", + " [ 0.6405 0.6531 -2.745 0.4455]\n", + " [ 1.3335 1.5729 -0.675 1.1385]\n", + " [ 1.2579 1.0185 -0.855 -4.3065]\n", + " [ 0.4893 0.5649 3.465 -0.7425]\n", + " [ 0.6909 1.5225 0.315 1.9305]\n", + " [ 0.8673 1.6485 0.585 3.2175]\n", + " [ 1.5855 1.5603 0.765 -1.4355]\n", + " [ 1.4973 0.6405 -0.045 0.9405]\n", + " [ 0.7791 0.7917 -3.105 3.4155]\n", + " [ 1.0689 0.9429 -4.095 2.9205]\n", + " [ 1.1067 1.3965 2.025 -0.3465]\n", + " [ 1.5603 0.5775 0.945 0.8415]\n", + " [ 0.6657 1.3713 3.645 -2.9205]\n", + " [ 0.4515 1.3839 1.845 -3.3165]\n", + " [ 0.8421 1.1067 3.825 -3.1185]\n", + " [ 0.8295 0.7287 3.375 -1.3365]\n", + " [ 0.9555 0.9051 -2.385 2.7225]\n", + " [ 1.2705 1.5477 2.115 -2.6235]\n", + " [ 0.9681 1.3209 2.295 -2.7225]\n", + " [ 1.6611 1.2327 -2.655 4.5045]\n", + " [ 1.5981 1.4217 4.275 0.2475]\n", + " [ 1.0185 0.9807 4.185 -3.8115]\n", + " [ 0.7287 0.9303 -0.135 2.2275]\n", + " [ 1.0563 1.1697 -3.465 -2.3265]\n", + " [ 0.9303 1.0941 -2.025 -2.8215]\n", + " [ 1.3965 1.4973 -3.825 4.9005]\n", + " [ 1.0437 1.1571 -1.485 0.6435]\n", + " [ 0.4641 0.7791 -2.475 4.3065]\n", + " [ 1.5099 0.6783 -1.575 -3.7125]\n", + " [ 1.4847 0.5271 -4.005 -1.1385]\n", + " [ 1.1949 0.8925 1.575 -4.1085]\n", + " [ 0.9177 1.1319 3.915 1.8315]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.7917 1.2453 -4.185 -4.2075]\n", + " [ 0.9429 1.6233 2.565 -0.2475]\n", + " [ 0.7035 0.4389 -1.935 1.0395]\n", + " [ 1.0941 0.7539 4.455 -0.4455]\n", + " [ 1.3587 1.0815 -0.765 -2.1285]\n", + " [ 1.1445 1.2201 -1.305 1.4355]\n", + " [ 1.3209 0.4641 2.655 4.7025]\n", + " [ 0.5523 0.8169 -2.295 -4.4055]\n", + " [ 1.1823 0.4263 -0.405 3.3165]\n", + " [ 0.8547 1.2705 2.835 2.4255]\n", + " [ 1.4091 1.3083 0.225 2.5245]\n", + " [ 0.6783 1.0437 0.855 4.1085]\n", + " [ 1.1193 1.6359 2.925 -1.7325]\n", + " [ 1.4217 1.5855 3.555 -2.4255]\n", + " [ 0.6531 1.0059 0.135 -1.5345]\n", + " [ 1.3461 0.7161 -1.035 0.0495]\n", + " [ 0.7539 0.8673 4.365 -3.2175]\n", + " [ 0.4389 1.6737 3.105 0.7425]\n", + " [ 1.2831 0.4893 0.495 -1.2375]\n", + " [ 1.4595 1.4469 -0.585 3.8115]\n", + " [ 1.1319 0.5397 2.385 4.0095]\n", + " [ 1.5729 0.5901 -1.395 4.6035]\n", + " [ 1.0311 0.7665 -2.205 2.0295]\n", + " [ 0.4767 0.4515 -3.735 -0.5445]\n", + " [ 0.7413 0.8421 1.485 -3.4155]\n", + " [ 0.9933 1.3587 1.035 -0.0495]\n", + " [ 1.1697 0.7413 1.665 2.3265]\n", + " [ 0.4263 0.9177 -1.665 1.3365]\n", + " [ 0.8043 0.9933 0.675 1.5345]\n", + " [ 1.4343 1.4595 -1.845 -3.6135]\n", + " [ 0.8925 0.5523 1.125 -1.0395]\n", + " [ 0.7161 1.4091 2.475 3.7125]\n", + " [ 0.6153 1.3461 1.215 3.9105]\n", + " [ 1.5225 1.1823 -3.195 4.4055]\n", + " [ 1.6485 0.5145 -0.495 -0.1485]\n", + " [ 0.9807 1.1445 4.005 2.8215]\n", + " [ 1.6359 1.1949 3.195 2.6235]\n", + " [ 1.6737 0.9681 -2.835 -4.6035]\n", + " [ 0.6279 0.8295 -0.225 3.6135]\n", + " [ 1.2075 0.6657 1.935 1.6335]\n", + " [ 1.4469 0.6027 0.045 3.5145]\n", + " [ 0.5775 0.6153 -3.285 3.1185]\n", + " [ 0.5397 1.4721 -2.565 -3.0195]\n", + " [ 1.2957 1.2579 3.285 -0.9405]\n", + " [ 1.3713 1.6107 -4.275 -2.2275]\n", + " [ 1.6107 0.7035 0.405 -2.5245]\n", + " [ 0.5145 0.6909 2.745 -4.9005]\n", + " [ 0.8169 1.2075 -3.375 0.5445]\n", + " [ 1.2201 1.0689 -1.125 -0.6435]\n", + " [ 0.9051 1.2831 1.395 -3.5145]\n", + " [ 0.5649 1.5981 -2.115 -1.6335]\n", + " [ 1.5351 1.5099 4.095 -1.9305]\n", + " [ 1.1571 1.0563 -1.755 1.2375]\n", + " [ 0.8799 1.3335 -0.945 -3.9105]\n", + " [ 1.3083 0.8043 1.305 -4.0095]\n", + " [ 1.5477 0.9555 -1.215 0.3465]\n", + " [ 0.6027 0.6279 3.735 2.1285]\n", + " [ 0.7665 0.4767 -3.645 3.0195]\n", + " [ 1.0059 1.1193 -3.015 -0.8415]\n", + " [ 1.6233 1.4343 -3.555 1.7325]\n", + " [ 1.2453 1.2957 -3.915 -1.8315]\n", + " [ 1.0815 1.0311 2.205 -4.8015]\n", + " [ 0.5901 0.8799 1.755 4.2075]\n", + " [ 0.5019 0.5019 -2.925 -2.0295]\n", + " [ 1.4721 1.6611 -4.455 4.8015]\n", + " [ 0.5271 1.4847 -0.315 -4.7025]\n", + " [ 1.2327 1.5351 -4.365 0.1485]\n", + " [ 1.3839 0.8547 3.015 -4.5045]\n", + " [ 0.6405 0.6531 -2.745 0.4455]\n", + " [ 1.3335 1.5729 -0.675 1.1385]\n", + " [ 1.2579 1.0185 -0.855 -4.3065]\n", + " [ 0.4893 0.5649 3.465 -0.7425]\n", + " [ 0.6909 1.5225 0.315 1.9305]\n", + " [ 0.8673 1.6485 0.585 3.2175]\n", + " [ 1.5855 1.5603 0.765 -1.4355]\n", + " [ 1.4973 0.6405 -0.045 0.9405]\n", + " [ 0.7791 0.7917 -3.105 3.4155]\n", + " [ 1.0689 0.9429 -4.095 2.9205]\n", + " [ 1.1067 1.3965 2.025 -0.3465]\n", + " [ 1.5603 0.5775 0.945 0.8415]\n", + " [ 0.6657 1.3713 3.645 -2.9205]\n", + " [ 0.4515 1.3839 1.845 -3.3165]\n", + " [ 0.8421 1.1067 3.825 -3.1185]\n", + " [ 0.8295 0.7287 3.375 -1.3365]\n", + " [ 0.9555 0.9051 -2.385 2.7225]\n", + " [ 1.2705 1.5477 2.115 -2.6235]\n", + " [ 0.9681 1.3209 2.295 -2.7225]\n", + " [ 1.6611 1.2327 -2.655 4.5045]\n", + " [ 1.5981 1.4217 4.275 0.2475]\n", + " [ 1.0185 0.9807 4.185 -3.8115]\n", + " [ 0.7287 0.9303 -0.135 2.2275]\n", + " [ 1.0563 1.1697 -3.465 -2.3265]\n", + " [ 0.9303 1.0941 -2.025 -2.8215]\n", + " [ 1.3965 1.4973 -3.825 4.9005]\n", + " [ 1.0437 1.1571 -1.485 0.6435]\n", + " [ 0.4641 0.7791 -2.475 4.3065]\n", + " [ 1.5099 0.6783 -1.575 -3.7125]\n", + " [ 1.4847 0.5271 -4.005 -1.1385]\n", + " [ 1.1949 0.8925 1.575 -4.1085]\n", + " [ 0.9177 1.1319 3.915 1.8315]]\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 0\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.7917 1.2453 -4.185 -4.2075]\n", + " [ 0.9429 1.6233 2.565 -0.2475]\n", + " [ 0.7035 0.4389 -1.935 1.0395]\n", + " [ 1.0941 0.7539 4.455 -0.4455]\n", + " [ 1.3587 1.0815 -0.765 -2.1285]\n", + " [ 1.1445 1.2201 -1.305 1.4355]\n", + " [ 1.3209 0.4641 2.655 4.7025]\n", + " [ 0.5523 0.8169 -2.295 -4.4055]\n", + " [ 1.1823 0.4263 -0.405 3.3165]\n", + " [ 0.8547 1.2705 2.835 2.4255]\n", + " [ 1.4091 1.3083 0.225 2.5245]\n", + " [ 0.6783 1.0437 0.855 4.1085]\n", + " [ 1.1193 1.6359 2.925 -1.7325]\n", + " [ 1.4217 1.5855 3.555 -2.4255]\n", + " [ 0.6531 1.0059 0.135 -1.5345]\n", + " [ 1.3461 0.7161 -1.035 0.0495]\n", + " [ 0.7539 0.8673 4.365 -3.2175]\n", + " [ 0.4389 1.6737 3.105 0.7425]\n", + " [ 1.2831 0.4893 0.495 -1.2375]\n", + " [ 1.4595 1.4469 -0.585 3.8115]\n", + " [ 1.1319 0.5397 2.385 4.0095]\n", + " [ 1.5729 0.5901 -1.395 4.6035]\n", + " [ 1.0311 0.7665 -2.205 2.0295]\n", + " [ 0.4767 0.4515 -3.735 -0.5445]\n", + " [ 0.7413 0.8421 1.485 -3.4155]\n", + " [ 0.9933 1.3587 1.035 -0.0495]\n", + " [ 1.1697 0.7413 1.665 2.3265]\n", + " [ 0.4263 0.9177 -1.665 1.3365]\n", + " [ 0.8043 0.9933 0.675 1.5345]\n", + " [ 1.4343 1.4595 -1.845 -3.6135]\n", + " [ 0.8925 0.5523 1.125 -1.0395]\n", + " [ 0.7161 1.4091 2.475 3.7125]\n", + " [ 0.6153 1.3461 1.215 3.9105]\n", + " [ 1.5225 1.1823 -3.195 4.4055]\n", + " [ 1.6485 0.5145 -0.495 -0.1485]\n", + " [ 0.9807 1.1445 4.005 2.8215]\n", + " [ 1.6359 1.1949 3.195 2.6235]\n", + " [ 1.6737 0.9681 -2.835 -4.6035]\n", + " [ 0.6279 0.8295 -0.225 3.6135]\n", + " [ 1.2075 0.6657 1.935 1.6335]\n", + " [ 1.4469 0.6027 0.045 3.5145]\n", + " [ 0.5775 0.6153 -3.285 3.1185]\n", + " [ 0.5397 1.4721 -2.565 -3.0195]\n", + " [ 1.2957 1.2579 3.285 -0.9405]\n", + " [ 1.3713 1.6107 -4.275 -2.2275]\n", + " [ 1.6107 0.7035 0.405 -2.5245]\n", + " [ 0.5145 0.6909 2.745 -4.9005]\n", + " [ 0.8169 1.2075 -3.375 0.5445]\n", + " [ 1.2201 1.0689 -1.125 -0.6435]\n", + " [ 0.9051 1.2831 1.395 -3.5145]\n", + " [ 0.5649 1.5981 -2.115 -1.6335]\n", + " [ 1.5351 1.5099 4.095 -1.9305]\n", + " [ 1.1571 1.0563 -1.755 1.2375]\n", + " [ 0.8799 1.3335 -0.945 -3.9105]\n", + " [ 1.3083 0.8043 1.305 -4.0095]\n", + " [ 1.5477 0.9555 -1.215 0.3465]\n", + " [ 0.6027 0.6279 3.735 2.1285]\n", + " [ 0.7665 0.4767 -3.645 3.0195]\n", + " [ 1.0059 1.1193 -3.015 -0.8415]\n", + " [ 1.6233 1.4343 -3.555 1.7325]\n", + " [ 1.2453 1.2957 -3.915 -1.8315]\n", + " [ 1.0815 1.0311 2.205 -4.8015]\n", + " [ 0.5901 0.8799 1.755 4.2075]\n", + " [ 0.5019 0.5019 -2.925 -2.0295]\n", + " [ 1.4721 1.6611 -4.455 4.8015]\n", + " [ 0.5271 1.4847 -0.315 -4.7025]\n", + " [ 1.2327 1.5351 -4.365 0.1485]\n", + " [ 1.3839 0.8547 3.015 -4.5045]\n", + " [ 0.6405 0.6531 -2.745 0.4455]\n", + " [ 1.3335 1.5729 -0.675 1.1385]\n", + " [ 1.2579 1.0185 -0.855 -4.3065]\n", + " [ 0.4893 0.5649 3.465 -0.7425]\n", + " [ 0.6909 1.5225 0.315 1.9305]\n", + " [ 0.8673 1.6485 0.585 3.2175]\n", + " [ 1.5855 1.5603 0.765 -1.4355]\n", + " [ 1.4973 0.6405 -0.045 0.9405]\n", + " [ 0.7791 0.7917 -3.105 3.4155]\n", + " [ 1.0689 0.9429 -4.095 2.9205]\n", + " [ 1.1067 1.3965 2.025 -0.3465]\n", + " [ 1.5603 0.5775 0.945 0.8415]\n", + " [ 0.6657 1.3713 3.645 -2.9205]\n", + " [ 0.4515 1.3839 1.845 -3.3165]\n", + " [ 0.8421 1.1067 3.825 -3.1185]\n", + " [ 0.8295 0.7287 3.375 -1.3365]\n", + " [ 0.9555 0.9051 -2.385 2.7225]\n", + " [ 1.2705 1.5477 2.115 -2.6235]\n", + " [ 0.9681 1.3209 2.295 -2.7225]\n", + " [ 1.6611 1.2327 -2.655 4.5045]\n", + " [ 1.5981 1.4217 4.275 0.2475]\n", + " [ 1.0185 0.9807 4.185 -3.8115]\n", + " [ 0.7287 0.9303 -0.135 2.2275]\n", + " [ 1.0563 1.1697 -3.465 -2.3265]\n", + " [ 0.9303 1.0941 -2.025 -2.8215]\n", + " [ 1.3965 1.4973 -3.825 4.9005]\n", + " [ 1.0437 1.1571 -1.485 0.6435]\n", + " [ 0.4641 0.7791 -2.475 4.3065]\n", + " [ 1.5099 0.6783 -1.575 -3.7125]\n", + " [ 1.4847 0.5271 -4.005 -1.1385]\n", + " [ 1.1949 0.8925 1.575 -4.1085]\n", + " [ 0.9177 1.1319 3.915 1.8315]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.7917 1.2453 -4.185 -4.2075]\n", + " [ 0.9429 1.6233 2.565 -0.2475]\n", + " [ 0.7035 0.4389 -1.935 1.0395]\n", + " [ 1.0941 0.7539 4.455 -0.4455]\n", + " [ 1.3587 1.0815 -0.765 -2.1285]\n", + " [ 1.1445 1.2201 -1.305 1.4355]\n", + " [ 1.3209 0.4641 2.655 4.7025]\n", + " [ 0.5523 0.8169 -2.295 -4.4055]\n", + " [ 1.1823 0.4263 -0.405 3.3165]\n", + " [ 0.8547 1.2705 2.835 2.4255]\n", + " [ 1.4091 1.3083 0.225 2.5245]\n", + " [ 0.6783 1.0437 0.855 4.1085]\n", + " [ 1.1193 1.6359 2.925 -1.7325]\n", + " [ 1.4217 1.5855 3.555 -2.4255]\n", + " [ 0.6531 1.0059 0.135 -1.5345]\n", + " [ 1.3461 0.7161 -1.035 0.0495]\n", + " [ 0.7539 0.8673 4.365 -3.2175]\n", + " [ 0.4389 1.6737 3.105 0.7425]\n", + " [ 1.2831 0.4893 0.495 -1.2375]\n", + " [ 1.4595 1.4469 -0.585 3.8115]\n", + " [ 1.1319 0.5397 2.385 4.0095]\n", + " [ 1.5729 0.5901 -1.395 4.6035]\n", + " [ 1.0311 0.7665 -2.205 2.0295]\n", + " [ 0.4767 0.4515 -3.735 -0.5445]\n", + " [ 0.7413 0.8421 1.485 -3.4155]\n", + " [ 0.9933 1.3587 1.035 -0.0495]\n", + " [ 1.1697 0.7413 1.665 2.3265]\n", + " [ 0.4263 0.9177 -1.665 1.3365]\n", + " [ 0.8043 0.9933 0.675 1.5345]\n", + " [ 1.4343 1.4595 -1.845 -3.6135]\n", + " [ 0.8925 0.5523 1.125 -1.0395]\n", + " [ 0.7161 1.4091 2.475 3.7125]\n", + " [ 0.6153 1.3461 1.215 3.9105]\n", + " [ 1.5225 1.1823 -3.195 4.4055]\n", + " [ 1.6485 0.5145 -0.495 -0.1485]\n", + " [ 0.9807 1.1445 4.005 2.8215]\n", + " [ 1.6359 1.1949 3.195 2.6235]\n", + " [ 1.6737 0.9681 -2.835 -4.6035]\n", + " [ 0.6279 0.8295 -0.225 3.6135]\n", + " [ 1.2075 0.6657 1.935 1.6335]\n", + " [ 1.4469 0.6027 0.045 3.5145]\n", + " [ 0.5775 0.6153 -3.285 3.1185]\n", + " [ 0.5397 1.4721 -2.565 -3.0195]\n", + " [ 1.2957 1.2579 3.285 -0.9405]\n", + " [ 1.3713 1.6107 -4.275 -2.2275]\n", + " [ 1.6107 0.7035 0.405 -2.5245]\n", + " [ 0.5145 0.6909 2.745 -4.9005]\n", + " [ 0.8169 1.2075 -3.375 0.5445]\n", + " [ 1.2201 1.0689 -1.125 -0.6435]\n", + " [ 0.9051 1.2831 1.395 -3.5145]\n", + " [ 0.5649 1.5981 -2.115 -1.6335]\n", + " [ 1.5351 1.5099 4.095 -1.9305]\n", + " [ 1.1571 1.0563 -1.755 1.2375]\n", + " [ 0.8799 1.3335 -0.945 -3.9105]\n", + " [ 1.3083 0.8043 1.305 -4.0095]\n", + " [ 1.5477 0.9555 -1.215 0.3465]\n", + " [ 0.6027 0.6279 3.735 2.1285]\n", + " [ 0.7665 0.4767 -3.645 3.0195]\n", + " [ 1.0059 1.1193 -3.015 -0.8415]\n", + " [ 1.6233 1.4343 -3.555 1.7325]\n", + " [ 1.2453 1.2957 -3.915 -1.8315]\n", + " [ 1.0815 1.0311 2.205 -4.8015]\n", + " [ 0.5901 0.8799 1.755 4.2075]\n", + " [ 0.5019 0.5019 -2.925 -2.0295]\n", + " [ 1.4721 1.6611 -4.455 4.8015]\n", + " [ 0.5271 1.4847 -0.315 -4.7025]\n", + " [ 1.2327 1.5351 -4.365 0.1485]\n", + " [ 1.3839 0.8547 3.015 -4.5045]\n", + " [ 0.6405 0.6531 -2.745 0.4455]\n", + " [ 1.3335 1.5729 -0.675 1.1385]\n", + " [ 1.2579 1.0185 -0.855 -4.3065]\n", + " [ 0.4893 0.5649 3.465 -0.7425]\n", + " [ 0.6909 1.5225 0.315 1.9305]\n", + " [ 0.8673 1.6485 0.585 3.2175]\n", + " [ 1.5855 1.5603 0.765 -1.4355]\n", + " [ 1.4973 0.6405 -0.045 0.9405]\n", + " [ 0.7791 0.7917 -3.105 3.4155]\n", + " [ 1.0689 0.9429 -4.095 2.9205]\n", + " [ 1.1067 1.3965 2.025 -0.3465]\n", + " [ 1.5603 0.5775 0.945 0.8415]\n", + " [ 0.6657 1.3713 3.645 -2.9205]\n", + " [ 0.4515 1.3839 1.845 -3.3165]\n", + " [ 0.8421 1.1067 3.825 -3.1185]\n", + " [ 0.8295 0.7287 3.375 -1.3365]\n", + " [ 0.9555 0.9051 -2.385 2.7225]\n", + " [ 1.2705 1.5477 2.115 -2.6235]\n", + " [ 0.9681 1.3209 2.295 -2.7225]\n", + " [ 1.6611 1.2327 -2.655 4.5045]\n", + " [ 1.5981 1.4217 4.275 0.2475]\n", + " [ 1.0185 0.9807 4.185 -3.8115]\n", + " [ 0.7287 0.9303 -0.135 2.2275]\n", + " [ 1.0563 1.1697 -3.465 -2.3265]\n", + " [ 0.9303 1.0941 -2.025 -2.8215]\n", + " [ 1.3965 1.4973 -3.825 4.9005]\n", + " [ 1.0437 1.1571 -1.485 0.6435]\n", + " [ 0.4641 0.7791 -2.475 4.3065]\n", + " [ 1.5099 0.6783 -1.575 -3.7125]\n", + " [ 1.4847 0.5271 -4.005 -1.1385]\n", + " [ 1.1949 0.8925 1.575 -4.1085]\n", + " [ 0.9177 1.1319 3.915 1.8315]]\n", + "generation: 0 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 1\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.4893 0.5649 3.465 -0.7425 ]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.5775 0.6153 -3.285 3.1185 ]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.8925 0.5523 1.125 -1.0395 ]\n", + " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 0.70989104 0.7287 3.375 -3.44151097]\n", + " [ 1.4091 1.3083 0.225 2.5245 ]\n", + " [ 1.1823 0.4263 -0.405 3.3165 ]\n", + " [ 1.0689 0.9429 -4.095 2.9205 ]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.7665 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.5145 0.6909 2.745 -4.9005 ]\n", + " [ 1.34581733 0.4641 2.655 0.12015466]\n", + " [ 0.6989273 0.4767 -3.645 3.0195 ]\n", + " [ 0.6279 0.8295 -0.225 3.6135 ]\n", + " [ 0.9807 1.1445 4.005 2.8215 ]\n", + " [ 0.75393725 0.4767 4.43766131 -3.16502694]\n", + " [ 0.4389 0.8559779 3.105 0.7425 ]\n", + " [ 0.62060536 0.8799 1.75400991 1.67439567]\n", + " [ 1.5603 0.5775 0.945 0.8415 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", + " [ 0.75276424 0.8673 3.40625899 -3.2175 ]\n", + " [ 0.8043 0.9933 0.53299119 1.5345 ]\n", + " [ 0.6153 1.3461 1.215 3.9105 ]\n", + " [ 1.6611 1.2327 -2.655 4.5045 ]\n", + " [ 0.4641 0.7791 -2.475 4.3065 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.4263 0.9177 -1.665 1.3365 ]\n", + " [ 0.7665 0.4767 -3.645 3.0195 ]\n", + " [ 1.3209 0.4641 2.655 4.7025 ]\n", + " [ 0.6405 0.6531 -2.745 0.4455 ]\n", + " [ 0.9555 0.9051 -2.385 2.7225 ]\n", + " [ 1.03511634 0.76244296 -2.205 2.04299619]\n", + " [ 1.5729 0.5901 -1.395 4.6035 ]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 0.7161 1.4091 2.475 3.7125 ]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.5523 0.8169 -2.295 -4.4055 ]\n", + " [ 0.99860423 0.9177 -1.665 1.3365 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.8295 0.69606135 4.09323592 -1.34201657]\n", + " [ 0.42878121 1.4469 -0.54707611 1.33029757]\n", + " [ 0.8295 0.7287 -1.06407285 0.068013 ]\n", + " [ 1.2831 0.4893 0.495 -1.2375 ]\n", + " [ 0.6909 1.5225 0.315 1.9305 ]\n", + " [ 0.8925 0.5523 1.04037532 -1.0395 ]\n", + " [ 0.83078863 0.8421 1.485 -1.31048903]\n", + " [ 0.9177 1.1319 3.915 1.8315 ]\n", + " [ 0.73061234 0.88837623 1.485 -3.02755541]\n", + " [ 0.44775012 1.1193 -3.015 -0.45468797]\n", + " [ 0.75073728 0.82811983 1.485 -3.4155 ]\n", + " [ 0.7413 0.8421 1.485 -3.4155 ]\n", + " [ 1.4595 1.4469 -0.585 3.8115 ]\n", + " [ 0.90046031 0.5523 -2.76476474 -0.99180218]\n", + " [ 0.8673 1.6485 0.585 3.2175 ]\n", + " [ 0.90175455 0.55634247 1.1215576 -3.39603888]\n", + " [ 1.00442938 1.07893863 2.205 -0.7011568 ]\n", + " [ 1.4847 0.5271 -4.005 -1.1385 ]\n", + " [ 0.48782781 1.21259215 3.61279551 1.4355 ]\n", + " [ 1.0062533 1.12309605 -0.59718178 3.8115 ]\n", + " [ 0.7413 0.8421 1.485 -3.27134039]\n", + " [ 0.7413 0.8421 1.485 -3.4155 ]\n", + " [ 0.4389 1.6737 3.105 0.7425 ]\n", + " [ 0.83063576 0.7287 4.33367115 -1.51414909]\n", + " [ 0.8295 0.7287 3.375 -1.3365 ]\n", + " [ 1.0059 1.1193 -3.015 -0.8415 ]\n", + " [ 1.33770764 0.4515 -3.735 0.05672427]\n", + " [ 1.4973 0.6405 -0.045 0.9405 ]\n", + " [ 0.69679212 0.99856306 0.675 1.5345 ]\n", + " [ 1.0231076 0.77582306 4.095 -1.9369585 ]\n", + " [ 0.54154339 1.57080841 -2.295 1.05589925]\n", + " [ 1.19830146 0.6657 1.93599009 4.1666043 ]\n", + " [ 0.7539 0.8673 4.365 -3.2175 ]\n", + " [ 0.7287 0.9303 -0.135 2.2275 ]\n", + " [ 0.6531 1.0059 0.135 -1.5345 ]\n", + " [ 0.7791 0.7917 -3.105 3.4155 ]\n", + " [ 1.2752076 1.1823 1.06168423 4.32783882]\n", + " [ 0.99330185 1.1193 -3.015 -0.82584059]\n", + " [ 1.32109136 0.7161 -1.035 4.65743078]\n", + " [ 0.8043 0.9933 0.8232189 1.4993274 ]\n", + " [ 1.14611215 0.57240865 -1.27217561 -0.7425 ]\n", + " [ 1.46915938 0.88454499 -1.70292389 3.8171113 ]\n", + " [ 0.65548798 0.99413873 0.135 -3.93102258]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.4893 0.5649 3.465 -0.7425 ]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.5775 0.6153 -3.285 3.1185 ]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.8925 0.5523 1.125 -1.0395 ]\n", + " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 0.70989104 0.7287 3.375 -3.44151097]\n", + " [ 1.4091 1.3083 0.225 2.5245 ]\n", + " [ 1.1823 0.4263 -0.405 3.3165 ]\n", + " [ 1.0689 0.9429 -4.095 2.9205 ]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.7665 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.5145 0.6909 2.745 -4.9005 ]\n", + " [ 1.34581733 0.4641 2.655 0.12015466]\n", + " [ 0.6989273 0.4767 -3.645 3.0195 ]\n", + " [ 0.6279 0.8295 -0.225 3.6135 ]\n", + " [ 0.9807 1.1445 4.005 2.8215 ]\n", + " [ 0.75393725 0.4767 4.43766131 -3.16502694]\n", + " [ 0.4389 0.8559779 3.105 0.7425 ]\n", + " [ 0.62060536 0.8799 1.75400991 1.67439567]\n", + " [ 1.5603 0.5775 0.945 0.8415 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", + " [ 0.75276424 0.8673 3.40625899 -3.2175 ]\n", + " [ 0.8043 0.9933 0.53299119 1.5345 ]\n", + " [ 0.6153 1.3461 1.215 3.9105 ]\n", + " [ 1.6611 1.2327 -2.655 4.5045 ]\n", + " [ 0.4641 0.7791 -2.475 4.3065 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.4263 0.9177 -1.665 1.3365 ]\n", + " [ 0.7665 0.4767 -3.645 3.0195 ]\n", + " [ 1.3209 0.4641 2.655 4.7025 ]\n", + " [ 0.6405 0.6531 -2.745 0.4455 ]\n", + " [ 0.9555 0.9051 -2.385 2.7225 ]\n", + " [ 1.03511634 0.76244296 -2.205 2.04299619]\n", + " [ 1.5729 0.5901 -1.395 4.6035 ]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 0.7161 1.4091 2.475 3.7125 ]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.5523 0.8169 -2.295 -4.4055 ]\n", + " [ 0.99860423 0.9177 -1.665 1.3365 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.8295 0.69606135 4.09323592 -1.34201657]\n", + " [ 0.42878121 1.4469 -0.54707611 1.33029757]\n", + " [ 0.8295 0.7287 -1.06407285 0.068013 ]\n", + " [ 1.2831 0.4893 0.495 -1.2375 ]\n", + " [ 0.6909 1.5225 0.315 1.9305 ]\n", + " [ 0.8925 0.5523 1.04037532 -1.0395 ]\n", + " [ 0.83078863 0.8421 1.485 -1.31048903]\n", + " [ 0.9177 1.1319 3.915 1.8315 ]\n", + " [ 0.73061234 0.88837623 1.485 -3.02755541]\n", + " [ 0.44775012 1.1193 -3.015 -0.45468797]\n", + " [ 0.75073728 0.82811983 1.485 -3.4155 ]\n", + " [ 0.7413 0.8421 1.485 -3.4155 ]\n", + " [ 1.4595 1.4469 -0.585 3.8115 ]\n", + " [ 0.90046031 0.5523 -2.76476474 -0.99180218]\n", + " [ 0.8673 1.6485 0.585 3.2175 ]\n", + " [ 0.90175455 0.55634247 1.1215576 -3.39603888]\n", + " [ 1.00442938 1.07893863 2.205 -0.7011568 ]\n", + " [ 1.4847 0.5271 -4.005 -1.1385 ]\n", + " [ 0.48782781 1.21259215 3.61279551 1.4355 ]\n", + " [ 1.0062533 1.12309605 -0.59718178 3.8115 ]\n", + " [ 0.7413 0.8421 1.485 -3.27134039]\n", + " [ 0.7413 0.8421 1.485 -3.4155 ]\n", + " [ 0.4389 1.6737 3.105 0.7425 ]\n", + " [ 0.83063576 0.7287 4.33367115 -1.51414909]\n", + " [ 0.8295 0.7287 3.375 -1.3365 ]\n", + " [ 1.0059 1.1193 -3.015 -0.8415 ]\n", + " [ 1.33770764 0.4515 -3.735 0.05672427]\n", + " [ 1.4973 0.6405 -0.045 0.9405 ]\n", + " [ 0.69679212 0.99856306 0.675 1.5345 ]\n", + " [ 1.0231076 0.77582306 4.095 -1.9369585 ]\n", + " [ 0.54154339 1.57080841 -2.295 1.05589925]\n", + " [ 1.19830146 0.6657 1.93599009 4.1666043 ]\n", + " [ 0.7539 0.8673 4.365 -3.2175 ]\n", + " [ 0.7287 0.9303 -0.135 2.2275 ]\n", + " [ 0.6531 1.0059 0.135 -1.5345 ]\n", + " [ 0.7791 0.7917 -3.105 3.4155 ]\n", + " [ 1.2752076 1.1823 1.06168423 4.32783882]\n", + " [ 0.99330185 1.1193 -3.015 -0.82584059]\n", + " [ 1.32109136 0.7161 -1.035 4.65743078]\n", + " [ 0.8043 0.9933 0.8232189 1.4993274 ]\n", + " [ 1.14611215 0.57240865 -1.27217561 -0.7425 ]\n", + " [ 1.46915938 0.88454499 -1.70292389 3.8171113 ]\n", + " [ 0.65548798 0.99413873 0.135 -3.93102258]]\n", + "generation: 1 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 2\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.4893 0.5649 3.465 -0.7425 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.43406918 0.50920669 3.12700113 4.0095 ]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", + " [ 0.73670066 0.4357875 -1.89112577 1.09500345]\n", + " [ 1.5729 0.5901 -1.22634696 4.6035 ]\n", + " [ 0.7665 0.42545928 -3.63795276 0.77509797]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", + " [ 0.70989104 0.7287 3.375 -3.44151097]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 1.1823 0.4263 -0.405 3.3165 ]\n", + " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", + " [ 1.36944425 0.75188855 -1.035 0.0495 ]\n", + " [ 0.7665 0.42545928 -3.19174253 3.0195 ]\n", + " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", + " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", + " [ 0.6279 0.8295 -0.225 3.6135 ]\n", + " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", + " [ 1.0689 0.9429 -4.095 2.9205 ]\n", + " [ 0.7413 0.84435893 1.23727313 -3.4155 ]\n", + " [ 0.6405 0.74844348 -2.745 0.44934309]\n", + " [ 0.65043596 0.69527212 -1.035 0.0495 ]\n", + " [ 1.34581733 0.4641 2.655 0.12015466]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.7665 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.9807 1.1445 4.005 2.8215 ]\n", + " [ 0.59840319 0.5523 1.125 -1.0395 ]\n", + " [ 0.77135581 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.5775 0.6153 -3.285 3.1185 ]\n", + " [ 0.74119976 0.73006842 4.31779269 -3.4155 ]\n", + " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", + " [ 0.75276424 0.8673 3.40625899 -3.2175 ]\n", + " [ 0.8925 0.5523 1.125 -1.0395 ]\n", + " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", + " [ 0.8043 0.9933 0.53299119 1.5345 ]\n", + " [ 1.28233487 0.49274946 -3.375 0.51370543]\n", + " [ 0.6153 1.3461 1.215 3.9105 ]\n", + " [ 0.7161 1.4091 2.64440337 3.70655372]\n", + " [ 0.67785588 1.4091 -1.92051722 1.01819466]\n", + " [ 0.84778083 1.2705 2.835 2.4255 ]\n", + " [ 1.4091 1.3083 0.225 2.5245 ]\n", + " [ 0.7665 1.4126136 -3.50390188 3.0195 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.6989273 0.4767 -3.645 3.0195 ]\n", + " [ 1.6611 1.2327 -2.655 4.5045 ]\n", + " [ 0.7161 0.4738975 2.40481415 3.7125 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.5145 0.6909 2.745 -4.9005 ]\n", + " [ 0.4389 0.88657771 3.10751842 0.73770435]\n", + " [ 0.81816785 0.6279 -3.04500202 2.11921448]\n", + " [ 1.56076353 0.59176175 -1.395 4.54700589]\n", + " [ 1.3209 0.44731814 2.655 4.70724203]\n", + " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", + " [ 1.03511634 0.76244296 -2.205 2.04299619]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 1.5603 0.5775 0.945 0.8415 ]\n", + " [ 0.9555 0.9051 -2.385 2.7225 ]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 1.1395464 0.46217704 -1.305 1.45665338]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 1.4595 1.4469 -0.585 3.8115 ]\n", + " [ 0.7665 0.45160434 -3.63795276 3.0195 ]\n", + " [ 1.5729 0.5901 -1.395 4.6035 ]\n", + " [ 0.75393725 0.4767 4.43766131 -3.16502694]\n", + " [ 0.42 0.8559779 3.105 2.99928834]\n", + " [ 0.4389 0.8559779 3.105 0.7425 ]\n", + " [ 1.0311837 0.7750002 -2.205 2.07028929]\n", + " [ 0.62060536 0.8799 1.75400991 1.67439567]\n", + " [ 1.3209 0.4641 2.655 4.7025 ]\n", + " [ 0.99860423 0.9177 -1.665 1.3365 ]\n", + " [ 0.8295 0.72748699 -1.11149838 0.068013 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.4893 0.5649 3.465 -0.7425 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.43406918 0.50920669 3.12700113 4.0095 ]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", + " [ 0.73670066 0.4357875 -1.89112577 1.09500345]\n", + " [ 1.5729 0.5901 -1.22634696 4.6035 ]\n", + " [ 0.7665 0.42545928 -3.63795276 0.77509797]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", + " [ 0.70989104 0.7287 3.375 -3.44151097]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 1.1823 0.4263 -0.405 3.3165 ]\n", + " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", + " [ 1.36944425 0.75188855 -1.035 0.0495 ]\n", + " [ 0.7665 0.42545928 -3.19174253 3.0195 ]\n", + " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", + " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", + " [ 0.6279 0.8295 -0.225 3.6135 ]\n", + " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", + " [ 1.0689 0.9429 -4.095 2.9205 ]\n", + " [ 0.7413 0.84435893 1.23727313 -3.4155 ]\n", + " [ 0.6405 0.74844348 -2.745 0.44934309]\n", + " [ 0.65043596 0.69527212 -1.035 0.0495 ]\n", + " [ 1.34581733 0.4641 2.655 0.12015466]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.7665 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.9807 1.1445 4.005 2.8215 ]\n", + " [ 0.59840319 0.5523 1.125 -1.0395 ]\n", + " [ 0.77135581 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.5775 0.6153 -3.285 3.1185 ]\n", + " [ 0.74119976 0.73006842 4.31779269 -3.4155 ]\n", + " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", + " [ 0.75276424 0.8673 3.40625899 -3.2175 ]\n", + " [ 0.8925 0.5523 1.125 -1.0395 ]\n", + " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", + " [ 0.8043 0.9933 0.53299119 1.5345 ]\n", + " [ 1.28233487 0.49274946 -3.375 0.51370543]\n", + " [ 0.6153 1.3461 1.215 3.9105 ]\n", + " [ 0.7161 1.4091 2.64440337 3.70655372]\n", + " [ 0.67785588 1.4091 -1.92051722 1.01819466]\n", + " [ 0.84778083 1.2705 2.835 2.4255 ]\n", + " [ 1.4091 1.3083 0.225 2.5245 ]\n", + " [ 0.7665 1.4126136 -3.50390188 3.0195 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.6989273 0.4767 -3.645 3.0195 ]\n", + " [ 1.6611 1.2327 -2.655 4.5045 ]\n", + " [ 0.7161 0.4738975 2.40481415 3.7125 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.5145 0.6909 2.745 -4.9005 ]\n", + " [ 0.4389 0.88657771 3.10751842 0.73770435]\n", + " [ 0.81816785 0.6279 -3.04500202 2.11921448]\n", + " [ 1.56076353 0.59176175 -1.395 4.54700589]\n", + " [ 1.3209 0.44731814 2.655 4.70724203]\n", + " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", + " [ 1.03511634 0.76244296 -2.205 2.04299619]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 1.5603 0.5775 0.945 0.8415 ]\n", + " [ 0.9555 0.9051 -2.385 2.7225 ]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 1.1395464 0.46217704 -1.305 1.45665338]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 1.4595 1.4469 -0.585 3.8115 ]\n", + " [ 0.7665 0.45160434 -3.63795276 3.0195 ]\n", + " [ 1.5729 0.5901 -1.395 4.6035 ]\n", + " [ 0.75393725 0.4767 4.43766131 -3.16502694]\n", + " [ 0.42 0.8559779 3.105 2.99928834]\n", + " [ 0.4389 0.8559779 3.105 0.7425 ]\n", + " [ 1.0311837 0.7750002 -2.205 2.07028929]\n", + " [ 0.62060536 0.8799 1.75400991 1.67439567]\n", + " [ 1.3209 0.4641 2.655 4.7025 ]\n", + " [ 0.99860423 0.9177 -1.665 1.3365 ]\n", + " [ 0.8295 0.72748699 -1.11149838 0.068013 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]]\n", + "generation: 2 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 3\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", + " [ 0.47551215 0.42366153 0.43070871 -0.33684788]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", + " [ 1.3461 0.7161 -1.035 0.02927045]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", + " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", + " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", + " [ 1.37433383 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", + " [ 0.47750043 0.45550913 -2.44822959 0.04358541]\n", + " [ 0.4893 0.5649 3.465 -0.7425 ]\n", + " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", + " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", + " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", + " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", + " [ 0.65043596 0.69527212 -1.035 0.0495 ]\n", + " [ 0.6405 0.74844348 -2.745 0.44934309]\n", + " [ 0.7161 1.2705124 2.41943632 3.7125 ]\n", + " [ 0.63450017 0.86142988 2.63465288 3.6135 ]\n", + " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", + " [ 0.7161 0.45011039 1.93396822 3.7125 ]\n", + " [ 1.5729 0.5901 -1.22634696 4.6035 ]\n", + " [ 0.58518625 0.89775018 -3.285 2.72483858]\n", + " [ 0.70989104 0.7287 3.375 -3.44151097]\n", + " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 1.1823 0.4263 -0.405 3.3165 ]\n", + " [ 1.36944425 0.75188855 -1.035 0.0495 ]\n", + " [ 0.48091063 0.45363127 -3.735 -0.5445 ]\n", + " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", + " [ 0.71047736 0.9051 3.29415896 -3.516807 ]\n", + " [ 0.60203743 0.5291394 -2.01677797 1.01389338]\n", + " [ 0.43406918 0.50920669 3.12700113 4.0095 ]\n", + " [ 0.7665 0.42545928 2.45046166 1.0104914 ]\n", + " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", + " [ 0.8925 0.5523 1.125 -1.0395 ]\n", + " [ 0.70416257 0.439948 3.81631717 2.15410662]\n", + " [ 0.6279 0.8295 -0.225 3.6135 ]\n", + " [ 1.34581733 0.4641 2.655 0.12015466]\n", + " [ 0.67785588 1.4091 3.38285581 1.01819466]\n", + " [ 0.66569037 0.44278502 1.60829348 4.1048941 ]\n", + " [ 0.5775 0.6153 -3.285 3.1185 ]\n", + " [ 1.36944425 0.7161 -1.03215502 -0.1584794 ]\n", + " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", + " [ 1.13251829 0.4389 -1.92848505 1.00398811]\n", + " [ 1.19031521 0.4263 -0.405 3.3165 ]\n", + " [ 1.4091 1.3083 0.225 2.5245 ]\n", + " [ 0.7413 0.84435893 1.23727313 -3.4155 ]\n", + " [ 1.0689 0.9429 -4.095 2.9205 ]\n", + " [ 0.47297492 0.47396413 0.92397807 -0.58589265]\n", + " [ 0.73197641 0.4357875 -1.89112577 1.079916 ]\n", + " [ 0.48691043 0.50976302 3.46888235 -0.70390434]\n", + " [ 0.81816785 0.6279 -3.04500202 2.11921448]\n", + " [ 0.75276424 0.86483627 3.40625899 -3.2175 ]\n", + " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", + " [ 0.8043 0.99179544 0.53299119 1.54039228]\n", + " [ 0.7665 0.42545928 -3.63795276 0.77509797]\n", + " [ 0.6153 1.3461 1.215 3.9105 ]\n", + " [ 0.67785588 1.4091 -1.92051722 1.01819466]\n", + " [ 1.5603 0.5775 0.945 0.8415 ]\n", + " [ 0.73647903 0.45011039 1.94913291 3.7246376 ]\n", + " [ 0.74119976 0.73006842 4.31779269 -3.4155 ]\n", + " [ 0.43645885 0.56434367 3.12311878 3.95040745]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", + " [ 0.47551215 0.42366153 0.43070871 -0.33684788]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", + " [ 1.3461 0.7161 -1.035 0.02927045]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", + " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", + " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", + " [ 1.37433383 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", + " [ 0.47750043 0.45550913 -2.44822959 0.04358541]\n", + " [ 0.4893 0.5649 3.465 -0.7425 ]\n", + " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", + " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", + " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", + " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", + " [ 0.65043596 0.69527212 -1.035 0.0495 ]\n", + " [ 0.6405 0.74844348 -2.745 0.44934309]\n", + " [ 0.7161 1.2705124 2.41943632 3.7125 ]\n", + " [ 0.63450017 0.86142988 2.63465288 3.6135 ]\n", + " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", + " [ 0.7161 0.45011039 1.93396822 3.7125 ]\n", + " [ 1.5729 0.5901 -1.22634696 4.6035 ]\n", + " [ 0.58518625 0.89775018 -3.285 2.72483858]\n", + " [ 0.70989104 0.7287 3.375 -3.44151097]\n", + " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 1.1823 0.4263 -0.405 3.3165 ]\n", + " [ 1.36944425 0.75188855 -1.035 0.0495 ]\n", + " [ 0.48091063 0.45363127 -3.735 -0.5445 ]\n", + " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", + " [ 0.71047736 0.9051 3.29415896 -3.516807 ]\n", + " [ 0.60203743 0.5291394 -2.01677797 1.01389338]\n", + " [ 0.43406918 0.50920669 3.12700113 4.0095 ]\n", + " [ 0.7665 0.42545928 2.45046166 1.0104914 ]\n", + " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", + " [ 0.8925 0.5523 1.125 -1.0395 ]\n", + " [ 0.70416257 0.439948 3.81631717 2.15410662]\n", + " [ 0.6279 0.8295 -0.225 3.6135 ]\n", + " [ 1.34581733 0.4641 2.655 0.12015466]\n", + " [ 0.67785588 1.4091 3.38285581 1.01819466]\n", + " [ 0.66569037 0.44278502 1.60829348 4.1048941 ]\n", + " [ 0.5775 0.6153 -3.285 3.1185 ]\n", + " [ 1.36944425 0.7161 -1.03215502 -0.1584794 ]\n", + " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", + " [ 1.13251829 0.4389 -1.92848505 1.00398811]\n", + " [ 1.19031521 0.4263 -0.405 3.3165 ]\n", + " [ 1.4091 1.3083 0.225 2.5245 ]\n", + " [ 0.7413 0.84435893 1.23727313 -3.4155 ]\n", + " [ 1.0689 0.9429 -4.095 2.9205 ]\n", + " [ 0.47297492 0.47396413 0.92397807 -0.58589265]\n", + " [ 0.73197641 0.4357875 -1.89112577 1.079916 ]\n", + " [ 0.48691043 0.50976302 3.46888235 -0.70390434]\n", + " [ 0.81816785 0.6279 -3.04500202 2.11921448]\n", + " [ 0.75276424 0.86483627 3.40625899 -3.2175 ]\n", + " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", + " [ 0.8043 0.99179544 0.53299119 1.54039228]\n", + " [ 0.7665 0.42545928 -3.63795276 0.77509797]\n", + " [ 0.6153 1.3461 1.215 3.9105 ]\n", + " [ 0.67785588 1.4091 -1.92051722 1.01819466]\n", + " [ 1.5603 0.5775 0.945 0.8415 ]\n", + " [ 0.73647903 0.45011039 1.94913291 3.7246376 ]\n", + " [ 0.74119976 0.73006842 4.31779269 -3.4155 ]\n", + " [ 0.43645885 0.56434367 3.12311878 3.95040745]]\n", + "generation: 3 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 4\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", + " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", + " [ 1.3461 0.7161 -1.035 0.02927045]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", + " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.47551102 0.42355991 -2.37628128 -0.5445 ]\n", + " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.7035 0.43762408 -1.14439296 -3.40934476]\n", + " [ 0.92101191 0.93776111 -1.1448432 2.7629596 ]\n", + " [ 0.47551215 0.42366153 0.43070871 -0.33684788]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", + " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", + " [ 1.3461 0.71790647 -1.04204663 0.0495 ]\n", + " [ 0.7161 0.45011039 1.93396822 3.7125 ]\n", + " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", + " [ 1.37431883 0.7161 -1.035 0.04292601]\n", + " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", + " [ 1.37433383 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.72883795 -1.035 0.05115303]\n", + " [ 0.4767 0.42461995 -2.22328521 3.03752456]\n", + " [ 0.43798801 0.46726914 3.13456476 4.00414777]\n", + " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", + " [ 0.9186338 0.94544518 -1.92508408 2.7225 ]\n", + " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", + " [ 0.62025533 0.64852046 -4.07760872 3.11699535]\n", + " [ 0.7035 0.44202827 -1.91499671 -3.35987021]\n", + " [ 0.4893 0.5649 3.465 -0.7425 ]\n", + " [ 1.36944425 0.7161 -1.03215502 -0.1584794 ]\n", + " [ 0.51631445 0.42627725 0.34179859 -0.36583718]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.21093179]\n", + " [ 0.63450017 0.86142988 2.63465288 3.6135 ]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 0.60087771 0.62711425 -0.41476308 4.21246284]\n", + " [ 0.80868066 0.46451765 -2.0323431 3.6135 ]\n", + " [ 0.7665 0.42545928 2.45046166 1.0104914 ]\n", + " [ 0.58518625 0.89775018 -3.285 2.72483858]\n", + " [ 0.70989104 0.7287 3.375 -3.44151097]\n", + " [ 0.48280997 0.4515 0.30406336 -0.58603049]\n", + " [ 0.62943989 0.86828965 1.755 4.1906901 ]\n", + " [ 1.1823 0.4263 -0.405 3.3165 ]\n", + " [ 1.3780245 0.7161 -1.035 0.0495 ]\n", + " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", + " [ 1.37433383 0.76434899 -1.035 -0.21748052]\n", + " [ 0.44803325 0.45928788 -2.95912544 3.9584506 ]\n", + " [ 0.59318148 1.20262892 -3.375 0.5445 ]\n", + " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", + " [ 0.43291019 0.93390907 -1.1448432 2.7225 ]\n", + " [ 0.6405 0.74844348 -2.745 0.44934309]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", + " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", + " [ 1.3461 0.7161 -1.035 0.02927045]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", + " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 1.3461 0.7161 -1.035 0.0495 ]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.6027 0.6279 3.735 2.1285 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.47551102 0.42355991 -2.37628128 -0.5445 ]\n", + " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.7035 0.43762408 -1.14439296 -3.40934476]\n", + " [ 0.92101191 0.93776111 -1.1448432 2.7629596 ]\n", + " [ 0.47551215 0.42366153 0.43070871 -0.33684788]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", + " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", + " [ 1.3461 0.71790647 -1.04204663 0.0495 ]\n", + " [ 0.7161 0.45011039 1.93396822 3.7125 ]\n", + " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", + " [ 1.37431883 0.7161 -1.035 0.04292601]\n", + " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", + " [ 1.37433383 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.72883795 -1.035 0.05115303]\n", + " [ 0.4767 0.42461995 -2.22328521 3.03752456]\n", + " [ 0.43798801 0.46726914 3.13456476 4.00414777]\n", + " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", + " [ 0.9186338 0.94544518 -1.92508408 2.7225 ]\n", + " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", + " [ 0.62025533 0.64852046 -4.07760872 3.11699535]\n", + " [ 0.7035 0.44202827 -1.91499671 -3.35987021]\n", + " [ 0.4893 0.5649 3.465 -0.7425 ]\n", + " [ 1.36944425 0.7161 -1.03215502 -0.1584794 ]\n", + " [ 0.51631445 0.42627725 0.34179859 -0.36583718]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.21093179]\n", + " [ 0.63450017 0.86142988 2.63465288 3.6135 ]\n", + " [ 1.0311 0.7665 -2.205 2.0295 ]\n", + " [ 0.60087771 0.62711425 -0.41476308 4.21246284]\n", + " [ 0.80868066 0.46451765 -2.0323431 3.6135 ]\n", + " [ 0.7665 0.42545928 2.45046166 1.0104914 ]\n", + " [ 0.58518625 0.89775018 -3.285 2.72483858]\n", + " [ 0.70989104 0.7287 3.375 -3.44151097]\n", + " [ 0.48280997 0.4515 0.30406336 -0.58603049]\n", + " [ 0.62943989 0.86828965 1.755 4.1906901 ]\n", + " [ 1.1823 0.4263 -0.405 3.3165 ]\n", + " [ 1.3780245 0.7161 -1.035 0.0495 ]\n", + " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", + " [ 1.37433383 0.76434899 -1.035 -0.21748052]\n", + " [ 0.44803325 0.45928788 -2.95912544 3.9584506 ]\n", + " [ 0.59318148 1.20262892 -3.375 0.5445 ]\n", + " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", + " [ 0.43291019 0.93390907 -1.1448432 2.7225 ]\n", + " [ 0.6405 0.74844348 -2.745 0.44934309]]\n", + "generation: 4 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 5\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.45310454 0.6153 -4.11666923 3.28519477]\n", + " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.43642525 0.43975871 -3.46655979 0.85084358]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", + " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 1.3461 0.7161 -1.035 0.02927045]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.47540759 0.42366153 0.43070871 0.44432219]\n", + " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", + " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", + " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", + " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", + " [ 0.66248708 0.42355991 3.5651474 -0.5445 ]\n", + " [ 0.43999149 0.45715315 -2.46831369 2.75591495]\n", + " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 1.34927908 0.7161 -1.002014 0.02927045]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", + " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.47579617 0.7161 -1.035 -0.52308184]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.42616734 0.45550913 -2.125823 -0.52280226]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", + " [ 0.43698856 0.45630792 1.99028119 -0.22934844]\n", + " [ 0.92101191 0.89995932 -0.40824728 2.7629596 ]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.47549999 0.45550913 -2.46613295 -0.5445 ]\n", + " [ 0.7035 0.43762408 -1.14439296 -3.40934476]\n", + " [ 0.58850082 0.4389 -1.77484981 4.18225411]\n", + " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", + " [ 0.43798801 0.71744361 3.13456476 4.00414777]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.73567914 0.50731424 2.655 3.97538917]\n", + " [ 0.60074882 0.42734994 -0.405 3.31749312]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", + " [ 0.7035 0.44202827 -1.92464451 -3.63254285]\n", + " [ 0.91265032 0.93873793 -1.14392093 2.7225 ]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", + " [ 1.3461 0.7161 -1.035 0.02918818]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", + " [ 0.43698856 0.45715315 -2.57504298 -0.5445 ]\n", + " [ 1.36944425 0.72883795 -1.035 0.05115303]\n", + " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", + " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", + " [ 0.60074882 0.62711425 -1.14159592 3.31646214]\n", + " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", + " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", + " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", + " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.48348874 0.45550913 -2.46920973 -0.5445 ]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.45310454 0.6153 -4.11666923 3.28519477]\n", + " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.43642525 0.43975871 -3.46655979 0.85084358]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", + " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 1.3461 0.7161 -1.035 0.02927045]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.47540759 0.42366153 0.43070871 0.44432219]\n", + " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", + " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", + " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", + " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", + " [ 0.66248708 0.42355991 3.5651474 -0.5445 ]\n", + " [ 0.43999149 0.45715315 -2.46831369 2.75591495]\n", + " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 1.34927908 0.7161 -1.002014 0.02927045]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", + " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.47579617 0.7161 -1.035 -0.52308184]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.42616734 0.45550913 -2.125823 -0.52280226]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", + " [ 0.43698856 0.45630792 1.99028119 -0.22934844]\n", + " [ 0.92101191 0.89995932 -0.40824728 2.7629596 ]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.47549999 0.45550913 -2.46613295 -0.5445 ]\n", + " [ 0.7035 0.43762408 -1.14439296 -3.40934476]\n", + " [ 0.58850082 0.4389 -1.77484981 4.18225411]\n", + " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", + " [ 0.43798801 0.71744361 3.13456476 4.00414777]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", + " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.73567914 0.50731424 2.655 3.97538917]\n", + " [ 0.60074882 0.42734994 -0.405 3.31749312]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", + " [ 0.7035 0.44202827 -1.92464451 -3.63254285]\n", + " [ 0.91265032 0.93873793 -1.14392093 2.7225 ]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", + " [ 1.3461 0.7161 -1.035 0.02918818]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", + " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", + " [ 0.43698856 0.45715315 -2.57504298 -0.5445 ]\n", + " [ 1.36944425 0.72883795 -1.035 0.05115303]\n", + " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", + " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", + " [ 0.60074882 0.62711425 -1.14159592 3.31646214]\n", + " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", + " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", + " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", + " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", + " [ 1.1445 1.2201 -1.305 1.4355 ]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.48348874 0.45550913 -2.46920973 -0.5445 ]]\n", + "generation: 5 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 6\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.43642525 0.43975871 -3.46655979 0.18785693]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", + " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.62326335 0.43321624 2.70001681 3.6135 ]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", + " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 0.63450017 0.86787398 2.77518857 3.6135 ]\n", + " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", + " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", + " [ 1.1319 0.53885579 2.385 4.0095 ]\n", + " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", + " [ 0.60051906 0.84919132 -0.3910766 3.31749312]\n", + " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.42 0.50614645 1.9423616 4.06640637]\n", + " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 0.81308125 0.60662695 -3.3835984 3.28519477]\n", + " [ 0.45310454 0.6153 -4.11666923 3.28519477]\n", + " [ 0.43999149 0.45715315 -2.46831369 2.75591495]\n", + " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", + " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.6657 0.72598908 -1.04095981 -2.92319141]\n", + " [ 0.58888771 0.81549517 -1.06192351 -0.81339531]\n", + " [ 0.8169 1.2025467 -3.375 0.09037645]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.43642525 0.43975871 -1.17918733 0.9774056 ]\n", + " [ 1.13602922 0.5397 2.385 4.0095 ]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", + " [ 0.47540759 0.42366153 0.43070871 0.44432219]\n", + " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.43698856 0.45630792 1.99028119 -0.22934844]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.59024202 0.4389 -1.77484981 4.18369096]\n", + " [ 0.45136428 0.6153 -4.11666923 3.28365425]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", + " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", + " [ 0.69961257 0.44043867 -3.47209735 0.75604193]\n", + " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", + " [ 0.4853444 0.69947755 -1.06192351 -0.81998263]\n", + " [ 0.71644199 0.42 -3.48284563 0.85084358]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", + " [ 1.34927908 0.7161 -1.002014 0.02927045]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.47579617 0.7161 -1.035 -0.52308184]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", + " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 1.3461 0.7161 -1.035 0.02927045]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.43642525 0.43975871 -3.42643422 0.85084358]\n", + " [ 0.43698856 0.45715315 -2.57504298 -0.5445 ]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.91906383 0.89995932 -0.4526745 2.7629596 ]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.43642525 0.43975871 -3.46655979 0.18785693]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", + " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.62326335 0.43321624 2.70001681 3.6135 ]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", + " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 0.63450017 0.86787398 2.77518857 3.6135 ]\n", + " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", + " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", + " [ 1.1319 0.53885579 2.385 4.0095 ]\n", + " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", + " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", + " [ 0.60051906 0.84919132 -0.3910766 3.31749312]\n", + " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.42 0.50614645 1.9423616 4.06640637]\n", + " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 0.81308125 0.60662695 -3.3835984 3.28519477]\n", + " [ 0.45310454 0.6153 -4.11666923 3.28519477]\n", + " [ 0.43999149 0.45715315 -2.46831369 2.75591495]\n", + " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", + " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.6657 0.72598908 -1.04095981 -2.92319141]\n", + " [ 0.58888771 0.81549517 -1.06192351 -0.81339531]\n", + " [ 0.8169 1.2025467 -3.375 0.09037645]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.43642525 0.43975871 -1.17918733 0.9774056 ]\n", + " [ 1.13602922 0.5397 2.385 4.0095 ]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", + " [ 0.47540759 0.42366153 0.43070871 0.44432219]\n", + " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.43698856 0.45630792 1.99028119 -0.22934844]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.59024202 0.4389 -1.77484981 4.18369096]\n", + " [ 0.45136428 0.6153 -4.11666923 3.28365425]\n", + " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", + " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", + " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", + " [ 0.69961257 0.44043867 -3.47209735 0.75604193]\n", + " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", + " [ 0.4853444 0.69947755 -1.06192351 -0.81998263]\n", + " [ 0.71644199 0.42 -3.48284563 0.85084358]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", + " [ 1.34927908 0.7161 -1.002014 0.02927045]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]\n", + " [ 0.47579617 0.7161 -1.035 -0.52308184]\n", + " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", + " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", + " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 1.3461 0.7161 -1.035 0.02927045]\n", + " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", + " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", + " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", + " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.43642525 0.43975871 -3.42643422 0.85084358]\n", + " [ 0.43698856 0.45715315 -2.57504298 -0.5445 ]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.91906383 0.89995932 -0.4526745 2.7629596 ]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", + " [ 0.5901 0.8799 1.755 4.2075 ]]\n", + "generation: 6 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 7\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", + " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", + " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.63673243 0.86787398 2.72535808 3.55492846]\n", + " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.74413398 0.61217565 -4.11666923 3.32853331]\n", + " [ 0.74553356 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.59115468 0.42530999 -3.37002772 3.0195 ]\n", + " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", + " [ 0.62125621 0.4201811 -1.77491927 3.85576191]\n", + " [ 0.47844592 0.42 -0.97884854 3.18569943]\n", + " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", + " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", + " [ 0.42 0.50614645 1.9423616 4.06640637]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.43642525 0.42185463 -1.17918733 1.29714673]\n", + " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", + " [ 0.43642525 0.43975871 -3.46655979 0.18785693]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.66490877 0.70930925 -1.04095981 -2.92319141]\n", + " [ 0.74480742 1.2082164 -3.375 0.49007496]\n", + " [ 0.62527641 0.42039322 2.70001681 3.6135 ]\n", + " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", + " [ 0.62326335 0.43321624 2.70001681 3.6135 ]\n", + " [ 0.45179336 0.42530999 -3.17898674 -0.89166809]\n", + " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", + " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", + " [ 1.1319 0.53885579 2.385 4.0095 ]\n", + " [ 0.63450017 0.86787398 2.77518857 3.6135 ]\n", + " [ 0.81204852 1.2025467 -3.32507244 0.12452226]\n", + " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", + " [ 0.4853444 0.69947755 -1.06192351 -0.81998263]\n", + " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", + " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", + " [ 0.60051906 0.84919132 -0.3910766 3.31749312]\n", + " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", + " [ 0.70452612 1.2075 -3.39054448 0.49007496]\n", + " [ 0.81308125 0.60662695 -3.3835984 3.28519477]\n", + " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", + " [ 1.13602922 0.5397 2.385 4.0095 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.6657 0.72598908 -1.04095981 -2.92319141]\n", + " [ 0.58888771 0.81549517 -1.06192351 -0.81339531]\n", + " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 0.8169 1.2025467 -3.375 0.09037645]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.43250442 0.43303157 -1.73319227 3.85576191]\n", + " [ 1.13602922 0.5397 2.385 4.0095 ]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", + " [ 0.43215719 0.43952006 -3.48284563 0.84927444]\n", + " [ 0.48518888 0.43238501 2.76233516 3.35337352]\n", + " [ 0.42853223 0.45420544 -2.07981823 4.04941368]\n", + " [ 0.43642525 0.43975871 -1.17918733 0.9774056 ]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.59024202 0.4389 -1.77484981 4.18369096]\n", + " [ 0.81308125 0.60471868 -3.3835984 3.86117736]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", + " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", + " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.63673243 0.86787398 2.72535808 3.55492846]\n", + " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.74413398 0.61217565 -4.11666923 3.32853331]\n", + " [ 0.74553356 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.59115468 0.42530999 -3.37002772 3.0195 ]\n", + " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", + " [ 0.62125621 0.4201811 -1.77491927 3.85576191]\n", + " [ 0.47844592 0.42 -0.97884854 3.18569943]\n", + " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", + " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", + " [ 0.42 0.50614645 1.9423616 4.06640637]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.43642525 0.42185463 -1.17918733 1.29714673]\n", + " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", + " [ 0.43642525 0.43975871 -3.46655979 0.18785693]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 1.1319 0.5397 2.385 4.0095 ]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.66490877 0.70930925 -1.04095981 -2.92319141]\n", + " [ 0.74480742 1.2082164 -3.375 0.49007496]\n", + " [ 0.62527641 0.42039322 2.70001681 3.6135 ]\n", + " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", + " [ 0.62326335 0.43321624 2.70001681 3.6135 ]\n", + " [ 0.45179336 0.42530999 -3.17898674 -0.89166809]\n", + " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", + " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", + " [ 1.1319 0.53885579 2.385 4.0095 ]\n", + " [ 0.63450017 0.86787398 2.77518857 3.6135 ]\n", + " [ 0.81204852 1.2025467 -3.32507244 0.12452226]\n", + " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", + " [ 0.4853444 0.69947755 -1.06192351 -0.81998263]\n", + " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", + " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", + " [ 0.60051906 0.84919132 -0.3910766 3.31749312]\n", + " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", + " [ 0.70452612 1.2075 -3.39054448 0.49007496]\n", + " [ 0.81308125 0.60662695 -3.3835984 3.28519477]\n", + " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", + " [ 1.13602922 0.5397 2.385 4.0095 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.6657 0.72598908 -1.04095981 -2.92319141]\n", + " [ 0.58888771 0.81549517 -1.06192351 -0.81339531]\n", + " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 0.8169 1.2025467 -3.375 0.09037645]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.6657 1.3713 3.645 -2.9205 ]\n", + " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", + " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", + " [ 0.8547 1.2705 2.835 2.4255 ]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.43250442 0.43303157 -1.73319227 3.85576191]\n", + " [ 1.13602922 0.5397 2.385 4.0095 ]\n", + " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", + " [ 0.43215719 0.43952006 -3.48284563 0.84927444]\n", + " [ 0.48518888 0.43238501 2.76233516 3.35337352]\n", + " [ 0.42853223 0.45420544 -2.07981823 4.04941368]\n", + " [ 0.43642525 0.43975871 -1.17918733 0.9774056 ]\n", + " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", + " [ 0.59024202 0.4389 -1.77484981 4.18369096]\n", + " [ 0.81308125 0.60471868 -3.3835984 3.86117736]]\n", + "generation: 7 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 8\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", + " [ 0.42854848 0.43888271 -3.19174253 2.48652823]\n", + " [ 0.43457931 0.42355991 -2.37720916 -0.54447921]\n", + " [ 0.47244028 0.43113193 -1.01935717 3.12450456]\n", + " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", + " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", + " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.61314508 0.47108021 -1.98678443 0.44165405]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.60051906 0.84919132 -0.36009834 3.51032101]\n", + " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.74412921 0.44136036 2.655 0.11835067]\n", + " [ 0.58081572 0.43606113 0.36335461 0.3280728 ]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", + " [ 0.66514254 0.72193928 0.43504787 -2.99282154]\n", + " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", + " [ 0.47844592 0.42 -0.97884854 3.18569943]\n", + " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 0.43642525 0.42185463 -1.17918733 1.29714673]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.74480742 1.2082164 -3.375 0.49007496]\n", + " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", + " [ 0.43677033 0.42565734 2.99754495 3.95770236]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.74553356 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.63435373 0.86791915 2.71914731 3.5402705 ]\n", + " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", + " [ 0.76115781 1.2082164 -3.375 0.49007496]\n", + " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", + " [ 0.47244028 0.48090162 -3.338167 3.12482402]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", + " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 0.47294611 0.47473376 0.43504787 2.4255 ]\n", + " [ 0.42 0.50614645 1.91138334 4.06201236]\n", + " [ 0.62125621 0.4201811 -1.77491927 3.85576191]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 1.13602922 0.5397 2.385 4.0095 ]\n", + " [ 0.45386358 0.62197974 -4.11666923 -0.88360947]\n", + " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", + " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", + " [ 0.62137639 0.42300623 -1.77491927 3.85576191]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", + " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", + " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", + " [ 0.43774654 0.44375871 0.43522038 0.71734601]\n", + " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.8169 1.2025467 -3.375 0.09037645]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.43250442 0.43303157 -1.73319227 3.85576191]\n", + " [ 0.63673243 0.86787398 2.72535808 3.55492846]\n", + " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", + " [ 0.43215719 0.43952006 -3.48284563 0.84927444]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", + " [ 0.42854848 0.43888271 -3.19174253 2.48652823]\n", + " [ 0.43457931 0.42355991 -2.37720916 -0.54447921]\n", + " [ 0.47244028 0.43113193 -1.01935717 3.12450456]\n", + " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", + " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", + " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.61314508 0.47108021 -1.98678443 0.44165405]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.60051906 0.84919132 -0.36009834 3.51032101]\n", + " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.74412921 0.44136036 2.655 0.11835067]\n", + " [ 0.58081572 0.43606113 0.36335461 0.3280728 ]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", + " [ 0.66514254 0.72193928 0.43504787 -2.99282154]\n", + " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", + " [ 0.47844592 0.42 -0.97884854 3.18569943]\n", + " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 0.43642525 0.42185463 -1.17918733 1.29714673]\n", + " [ 0.8169 1.2075 -3.375 0.5445 ]\n", + " [ 0.74480742 1.2082164 -3.375 0.49007496]\n", + " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", + " [ 0.43677033 0.42565734 2.99754495 3.95770236]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.74553356 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.63435373 0.86791915 2.71914731 3.5402705 ]\n", + " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", + " [ 0.76115781 1.2082164 -3.375 0.49007496]\n", + " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", + " [ 0.47244028 0.48090162 -3.338167 3.12482402]\n", + " [ 0.81320933 1.2075 -3.375 0.49007496]\n", + " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", + " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", + " [ 0.47294611 0.47473376 0.43504787 2.4255 ]\n", + " [ 0.42 0.50614645 1.91138334 4.06201236]\n", + " [ 0.62125621 0.4201811 -1.77491927 3.85576191]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 1.13602922 0.5397 2.385 4.0095 ]\n", + " [ 0.45386358 0.62197974 -4.11666923 -0.88360947]\n", + " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", + " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", + " [ 0.62137639 0.42300623 -1.77491927 3.85576191]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", + " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", + " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", + " [ 0.43774654 0.44375871 0.43522038 0.71734601]\n", + " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", + " [ 0.8169 1.2025467 -3.375 0.09037645]\n", + " [ 0.7035 0.4389 -1.935 1.0395 ]\n", + " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", + " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.43250442 0.43303157 -1.73319227 3.85576191]\n", + " [ 0.63673243 0.86787398 2.72535808 3.55492846]\n", + " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", + " [ 0.43215719 0.43952006 -3.48284563 0.84927444]]\n", + "generation: 8 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 9\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.48522192 0.7158138 -1.06163971 3.35337352]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.43677033 0.42000782 2.99754495 3.97833386]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.60051906 0.84919132 -0.36009834 3.51032101]\n", + " [ 0.66301271 0.61535038 -4.11669653 3.28519477]\n", + " [ 0.68847397 0.45140642 2.67268704 0.12015466]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.74413398 0.59991272 -4.11666923 -3.35364255]\n", + " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", + " [ 0.43353986 0.42366153 0.46447934 0.12327001]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.67034122 0.61544567 -4.1602369 3.2779507 ]\n", + " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", + " [ 0.55104122 0.83069076 0.36335461 0.21777174]\n", + " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", + " [ 0.62649481 0.42357115 0.36335461 0.3280728 ]\n", + " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.43688776 0.44511272 0.43070871 -3.29688641]\n", + " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", + " [ 0.61910411 0.47108021 -1.98678443 0.44165405]\n", + " [ 0.58081572 0.4412415 0.36335461 0.21777174]\n", + " [ 0.61314508 0.47108021 -1.98678443 0.44165405]\n", + " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", + " [ 0.58081572 0.43606113 0.36335461 0.3280728 ]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", + " [ 0.61512079 0.47108021 -1.98678443 0.44165405]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", + " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.42854848 0.43888271 -3.19174253 2.48652823]\n", + " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.67136067 0.61599758 -4.07297191 3.28519477]\n", + " [ 0.43677033 0.42565734 2.99754495 3.95770236]\n", + " [ 0.74781937 0.63348933 -4.11808796 -3.41125355]\n", + " [ 0.43688776 0.44375871 -4.11313084 -3.38309437]\n", + " [ 0.47294611 0.47473376 0.43504787 2.4255 ]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.63435373 0.86791915 2.71914731 3.5402705 ]\n", + " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", + " [ 0.74336834 0.60067537 0.30723093 -3.35364255]\n", + " [ 0.47244028 0.48090162 -3.338167 3.12482402]\n", + " [ 0.45386358 0.62197974 -4.11666923 -0.88360947]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 0.47266635 0.47473376 0.40827883 2.4255 ]\n", + " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", + " [ 0.74412921 0.44136036 2.655 0.11835067]\n", + " [ 0.62137639 0.42300623 -1.77491927 3.85576191]\n", + " [ 0.47244028 0.43113193 -1.01935717 3.12450456]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.48522192 0.7158138 -1.06163971 3.35337352]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.43677033 0.42000782 2.99754495 3.97833386]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.60051906 0.84919132 -0.36009834 3.51032101]\n", + " [ 0.66301271 0.61535038 -4.11669653 3.28519477]\n", + " [ 0.68847397 0.45140642 2.67268704 0.12015466]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.74413398 0.59991272 -4.11666923 -3.35364255]\n", + " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", + " [ 0.43353986 0.42366153 0.46447934 0.12327001]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.67034122 0.61544567 -4.1602369 3.2779507 ]\n", + " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", + " [ 0.55104122 0.83069076 0.36335461 0.21777174]\n", + " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", + " [ 0.62649481 0.42357115 0.36335461 0.3280728 ]\n", + " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.43688776 0.44511272 0.43070871 -3.29688641]\n", + " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", + " [ 0.61910411 0.47108021 -1.98678443 0.44165405]\n", + " [ 0.58081572 0.4412415 0.36335461 0.21777174]\n", + " [ 0.61314508 0.47108021 -1.98678443 0.44165405]\n", + " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", + " [ 0.58081572 0.43606113 0.36335461 0.3280728 ]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", + " [ 0.61512079 0.47108021 -1.98678443 0.44165405]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", + " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.42854848 0.43888271 -3.19174253 2.48652823]\n", + " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.67136067 0.61599758 -4.07297191 3.28519477]\n", + " [ 0.43677033 0.42565734 2.99754495 3.95770236]\n", + " [ 0.74781937 0.63348933 -4.11808796 -3.41125355]\n", + " [ 0.43688776 0.44375871 -4.11313084 -3.38309437]\n", + " [ 0.47294611 0.47473376 0.43504787 2.4255 ]\n", + " [ 0.73980278 0.47391353 2.655 0.12015466]\n", + " [ 0.63435373 0.86791915 2.71914731 3.5402705 ]\n", + " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", + " [ 0.74336834 0.60067537 0.30723093 -3.35364255]\n", + " [ 0.47244028 0.48090162 -3.338167 3.12482402]\n", + " [ 0.45386358 0.62197974 -4.11666923 -0.88360947]\n", + " [ 0.8169 1.2025467 -3.375 0.54936505]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 0.47266635 0.47473376 0.40827883 2.4255 ]\n", + " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", + " [ 0.74412921 0.44136036 2.655 0.11835067]\n", + " [ 0.62137639 0.42300623 -1.77491927 3.85576191]\n", + " [ 0.47244028 0.43113193 -1.01935717 3.12450456]\n", + " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]]\n", + "generation: 9 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 10\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.43402521 0.42 -1.9295707 3.83298066]\n", + " [ 0.43439946 0.42 -4.21015515 3.95546998]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", + " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47723864 0.42 -1.035 3.18569943]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.8169 1.26484066 -3.375 0.75402384]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.48522192 0.7158138 -1.06163971 3.35337352]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", + " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", + " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", + " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.47707296 0.42239992 -1.04202685 2.97167717]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.68847397 0.45140642 2.67268704 0.12015466]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.63245493 0.86142988 2.71716346 3.50248766]\n", + " [ 0.43688776 0.44511272 0.43070871 -3.29688641]\n", + " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", + " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", + " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.42278231 0.42005315 -1.96307122 -0.93664596]\n", + " [ 0.81715923 1.2075 -4.07508773 0.54986624]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.75072469 1.20220908 -3.375 0.54936505]\n", + " [ 0.42 0.43605053 -3.32135914 -0.93664596]\n", + " [ 0.43456719 0.42638817 -3.29995635 3.12145713]\n", + " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.43677033 0.42000782 2.99754495 3.97833386]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", + " [ 0.66301271 0.61535038 -4.11669653 3.28519477]\n", + " [ 0.60200258 0.53983282 -1.9295707 3.85576191]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.55104122 0.83069076 0.36335461 0.21777174]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.43688776 0.44375871 -4.11313084 -3.38309437]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.43402521 0.42 -1.9295707 3.83298066]\n", + " [ 0.43439946 0.42 -4.21015515 3.95546998]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", + " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47723864 0.42 -1.035 3.18569943]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.8169 1.26484066 -3.375 0.75402384]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.48522192 0.7158138 -1.06163971 3.35337352]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", + " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", + " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", + " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.47707296 0.42239992 -1.04202685 2.97167717]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.68847397 0.45140642 2.67268704 0.12015466]\n", + " [ 0.74044097 0.45686309 2.655 0.12015466]\n", + " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", + " [ 0.63245493 0.86142988 2.71716346 3.50248766]\n", + " [ 0.43688776 0.44511272 0.43070871 -3.29688641]\n", + " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", + " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", + " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 0.8169 1.2075 -3.375 0.49007496]\n", + " [ 0.42278231 0.42005315 -1.96307122 -0.93664596]\n", + " [ 0.81715923 1.2075 -4.07508773 0.54986624]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.75072469 1.20220908 -3.375 0.54936505]\n", + " [ 0.42 0.43605053 -3.32135914 -0.93664596]\n", + " [ 0.43456719 0.42638817 -3.29995635 3.12145713]\n", + " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", + " [ 0.43677033 0.42000782 2.99754495 3.97833386]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.73632911 0.47414587 2.655 0.12015466]\n", + " [ 0.8169 1.19476205 -3.375 0.75402384]\n", + " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", + " [ 0.66301271 0.61535038 -4.11669653 3.28519477]\n", + " [ 0.60200258 0.53983282 -1.9295707 3.85576191]\n", + " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", + " [ 0.55104122 0.83069076 0.36335461 0.21777174]\n", + " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", + " [ 0.43688776 0.44375871 -4.11313084 -3.38309437]]\n", + "generation: 10 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 11\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.32135914 -1.05182074]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", + " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", + " [ 0.68821858 0.44561041 1.85701151 0.28857977]\n", + " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.47723864 0.42 -1.035 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.8169 1.26484066 -3.375 0.75402384]\n", + " [ 0.42791329 0.42 -3.32135914 0.1973079 ]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.43402521 0.42 -1.9295707 3.83298066]\n", + " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.42294998 0.42314217 -3.33345686 -0.93664596]\n", + " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", + " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", + " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", + " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", + " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.47707296 0.42239992 -1.04202685 2.97167717]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.63245493 0.86142988 2.71716346 3.50248766]\n", + " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", + " [ 0.43118279 0.7158138 -0.39917972 3.35337352]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", + " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.43439946 0.42 -4.21015515 3.95546998]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.81715923 1.2075 -4.07508773 0.54986624]\n", + " [ 0.42278231 0.42005315 -1.96307122 -0.93664596]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.75072469 1.20220908 -3.375 0.54936505]\n", + " [ 0.43439946 0.42017994 -4.20205265 3.3604696 ]\n", + " [ 0.72916129 0.61698308 -3.37083705 3.58750516]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.32135914 -1.05182074]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", + " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", + " [ 0.68821858 0.44561041 1.85701151 0.28857977]\n", + " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.47723864 0.42 -1.035 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.8169 1.26484066 -3.375 0.75402384]\n", + " [ 0.42791329 0.42 -3.32135914 0.1973079 ]\n", + " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.43402521 0.42 -1.9295707 3.83298066]\n", + " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.42294998 0.42314217 -3.33345686 -0.93664596]\n", + " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", + " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", + " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", + " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", + " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.47707296 0.42239992 -1.04202685 2.97167717]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.42 0.42 -3.32135914 -0.93664596]\n", + " [ 0.63245493 0.86142988 2.71716346 3.50248766]\n", + " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", + " [ 0.43118279 0.7158138 -0.39917972 3.35337352]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", + " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.43439946 0.42 -4.21015515 3.95546998]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.81715923 1.2075 -4.07508773 0.54986624]\n", + " [ 0.42278231 0.42005315 -1.96307122 -0.93664596]\n", + " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", + " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", + " [ 0.75072469 1.20220908 -3.375 0.54936505]\n", + " [ 0.43439946 0.42017994 -4.20205265 3.3604696 ]\n", + " [ 0.72916129 0.61698308 -3.37083705 3.58750516]]\n", + "generation: 11 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 12\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.42080549 0.42 -4.16616564 3.87625274]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 0.42155193 0.42 -3.31605929 3.00090375]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.45619197 0.60754415 -4.11291486 3.9042263 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", + " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", + " [ 0.47579617 0.70904721 -4.08524468 -3.28859747]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.42 0.42 -3.32135914 -1.05182074]\n", + " [ 0.8169 1.26484066 -3.375 0.75402384]\n", + " [ 0.42103508 0.42 -1.9295707 3.86352294]\n", + " [ 0.42000476 0.42938841 -3.32093698 2.9110258 ]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", + " [ 0.42 0.42016787 -3.32135914 -1.09551602]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", + " [ 0.47723864 0.42 -1.035 3.18569943]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", + " [ 0.50087441 0.46844389 -1.04104369 2.58146433]\n", + " [ 0.47579617 0.42194528 -4.1137611 -3.3502762 ]\n", + " [ 0.47844554 0.47191475 -1.09185654 3.17635489]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.63450017 0.85205162 2.71640787 3.61405606]\n", + " [ 0.73632911 0.46828935 2.62478109 0.11181802]\n", + " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", + " [ 0.68821858 0.44561041 1.85701151 0.28857977]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", + " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", + " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", + " [ 0.43118279 0.7158138 -0.39917972 3.35337352]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.42080549 0.42 -4.16616564 3.87625274]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 0.42155193 0.42 -3.31605929 3.00090375]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.45619197 0.60754415 -4.11291486 3.9042263 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", + " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", + " [ 0.47579617 0.70904721 -4.08524468 -3.28859747]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.42 0.42 -3.32135914 -1.05182074]\n", + " [ 0.8169 1.26484066 -3.375 0.75402384]\n", + " [ 0.42103508 0.42 -1.9295707 3.86352294]\n", + " [ 0.42000476 0.42938841 -3.32093698 2.9110258 ]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", + " [ 0.42 0.42016787 -3.32135914 -1.09551602]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", + " [ 0.47723864 0.42 -1.035 3.18569943]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", + " [ 0.50087441 0.46844389 -1.04104369 2.58146433]\n", + " [ 0.47579617 0.42194528 -4.1137611 -3.3502762 ]\n", + " [ 0.47844554 0.47191475 -1.09185654 3.17635489]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.63450017 0.85205162 2.71640787 3.61405606]\n", + " [ 0.73632911 0.46828935 2.62478109 0.11181802]\n", + " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", + " [ 0.68821858 0.44561041 1.85701151 0.28857977]\n", + " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", + " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", + " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", + " [ 0.43118279 0.7158138 -0.39917972 3.35337352]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", + " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]]\n", + "generation: 12 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 13\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 0.44035776 -0.93534493]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.47579617 0.70904721 -4.08524468 -3.28859747]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.42269149 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.44758258 0.42194528 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 0.8169 1.26484066 -3.375 0.75402384]\n", + " [ 0.85384028 0.91445259 -1.04281698 2.43655899]\n", + " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 0.42080549 0.42 -4.16616564 3.87625274]\n", + " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.42155193 0.42 -3.31605929 3.00090375]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.42103508 0.42 -1.93763556 3.61333526]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.50087441 0.46844389 -1.04104369 2.58146433]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", + " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.73632911 0.46828935 2.62478109 0.11181802]\n", + " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", + " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.6456176 0.43606113 0.38715096 0.07023597]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 0.44035776 -0.93534493]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.47579617 0.70904721 -4.08524468 -3.28859747]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.42269149 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.44758258 0.42194528 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 0.8169 1.26484066 -3.375 0.75402384]\n", + " [ 0.85384028 0.91445259 -1.04281698 2.43655899]\n", + " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 0.42080549 0.42 -4.16616564 3.87625274]\n", + " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.42155193 0.42 -3.31605929 3.00090375]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", + " [ 0.42103508 0.42 -1.93763556 3.61333526]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.50087441 0.46844389 -1.04104369 2.58146433]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", + " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.73632911 0.46828935 2.62478109 0.11181802]\n", + " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", + " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.6456176 0.43606113 0.38715096 0.07023597]]\n", + "generation: 13 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 14\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 0.44035776 -0.93534493]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.51272467 0.42928808 -1.14332396 3.21521708]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", + " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", + " [ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", + " [ 0.42074966 0.42 -1.22611572 3.87625274]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 1.14541582 0.52796504 -1.22219902 3.84241866]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", + " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", + " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.42141059 0.42 -1.02205771 2.3281688 ]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.72925129 0.61663093 -3.37083705 -3.45100159]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 0.44035776 -0.93534493]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.51272467 0.42928808 -1.14332396 3.21521708]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", + " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", + " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", + " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.5901 0.84191404 1.755 4.10069533]\n", + " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", + " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", + " [ 0.42 0.42 -3.35054288 -1.05325806]\n", + " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", + " [ 0.42074966 0.42 -1.22611572 3.87625274]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", + " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", + " [ 1.14541582 0.52796504 -1.22219902 3.84241866]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", + " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", + " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", + " [ 0.42141059 0.42 -1.02205771 2.3281688 ]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", + " [ 0.72925129 0.61663093 -3.37083705 -3.45100159]]\n", + "generation: 14 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 15\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.38380463 -1.05325806]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.51272467 0.42928808 -1.14332396 3.21726566]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.42 0.42 0.44035776 -0.93534493]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", + " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", + " [ 0.42074966 0.42 -1.22611572 3.87625274]\n", + " [ 1.12125959 0.47195502 1.81173766 3.82653191]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.58081572 0.85874811 0.36335461 0.4599061 ]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", + " [ 0.42141059 0.42 -1.02205771 2.3281688 ]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.42403391 0.4292875 -1.1436161 3.18569943]\n", + " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", + " [ 0.48505769 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.72328616 0.61664532 -3.39862153 -3.45077843]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.51272467 0.42928808 -1.14332396 3.21521708]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.1855616 ]\n", + " [ 0.72925129 0.61663093 -3.37083705 -3.45100159]\n", + " [ 0.43439946 0.42012792 -1.1588963 3.3604696 ]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.38380463 -1.05325806]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.51272467 0.42928808 -1.14332396 3.21726566]\n", + " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.42 0.42 0.44035776 -0.93534493]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", + " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", + " [ 0.42074966 0.42 -1.22611572 3.87625274]\n", + " [ 1.12125959 0.47195502 1.81173766 3.82653191]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.58081572 0.85874811 0.36335461 0.4599061 ]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", + " [ 0.42141059 0.42 -1.02205771 2.3281688 ]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", + " [ 0.42403391 0.4292875 -1.1436161 3.18569943]\n", + " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", + " [ 0.48505769 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.72328616 0.61664532 -3.39862153 -3.45077843]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.51272467 0.42928808 -1.14332396 3.21521708]\n", + " [ 0.68819363 0.45140642 2.655 0.12015466]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.1855616 ]\n", + " [ 0.72925129 0.61663093 -3.37083705 -3.45100159]\n", + " [ 0.43439946 0.42012792 -1.1588963 3.3604696 ]]\n", + "generation: 15 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 16\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -3.38380463 -1.05325806]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 1.12067865 0.5397 1.76445467 3.83448833]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", + " [ 0.42 0.42 0.44035776 -0.93534493]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 1.14722952 0.53813617 1.76445467 3.62044997]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.58081572 0.85874811 0.36335461 0.4599061 ]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.56998652 0.43434298 2.68868599 3.77666865]\n", + " [ 0.5011334 0.46824655 -1.05810076 2.85025576]\n", + " [ 0.47579617 0.71341279 -4.1137611 3.66605303]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", + " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", + " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.57536254]\n", + " [ 0.6467825 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.42403391 0.4292875 -1.1436161 3.18569943]\n", + " [ 1.08677676 0.47279333 1.76445467 3.83460701]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.1855616 ]\n", + " [ 0.43439946 0.42142218 -1.19234934 3.29675205]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -3.38380463 -1.05325806]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 1.12067865 0.5397 1.76445467 3.83448833]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", + " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", + " [ 0.42 0.42 0.44035776 -0.93534493]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 1.14722952 0.53813617 1.76445467 3.62044997]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.58081572 0.85874811 0.36335461 0.4599061 ]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.56998652 0.43434298 2.68868599 3.77666865]\n", + " [ 0.5011334 0.46824655 -1.05810076 2.85025576]\n", + " [ 0.47579617 0.71341279 -4.1137611 3.66605303]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", + " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", + " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", + " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.57536254]\n", + " [ 0.6467825 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.42403391 0.4292875 -1.1436161 3.18569943]\n", + " [ 1.08677676 0.47279333 1.76445467 3.83460701]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.1855616 ]\n", + " [ 0.43439946 0.42142218 -1.19234934 3.29675205]]\n", + "generation: 16 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 17\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -4.1610401 3.01972286]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", + " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", + " [ 1.10192557 0.53550133 1.76445467 3.83448833]\n", + " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 1.14264366 0.53925231 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.42 0.42 -3.38380463 -1.00527619]\n", + " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", + " [ 1.12042608 0.53969735 1.76445467 3.68694608]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.5011334 0.46824655 -1.05810076 2.85025576]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.47579617 0.71341279 -4.1137611 3.66605303]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -4.1610401 3.01972286]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", + " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", + " [ 1.10192557 0.53550133 1.76445467 3.83448833]\n", + " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.72964333 0.45686309 2.655 0.12015466]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 1.14264366 0.53925231 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", + " [ 0.42 0.42 -3.38380463 -1.00527619]\n", + " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", + " [ 1.12042608 0.53969735 1.76445467 3.68694608]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.5011334 0.46824655 -1.05810076 2.85025576]\n", + " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.47579617 0.71341279 -4.1137611 3.66605303]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.73632911 0.45292144 2.63726491 0.12015466]]\n", + "generation: 17 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 18\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", + " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", + " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", + " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.68819363 0.45433395 2.655 0.01192348]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58156205 0.85585478 0.36335461 0.21905249]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.38380463 -1.00527619]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.57241841 0.4288573 2.7387706 3.34874909]\n", + " [ 0.64511677 0.43586804 0.36335461 -0.01096275]\n", + " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.5011334 0.46824655 -1.05810076 2.85025576]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", + " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", + " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", + " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", + " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.68819363 0.45433395 2.655 0.01192348]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.58156205 0.85585478 0.36335461 0.21905249]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.42 0.42 -3.38380463 -1.00527619]\n", + " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", + " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", + " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.57241841 0.4288573 2.7387706 3.34874909]\n", + " [ 0.64511677 0.43586804 0.36335461 -0.01096275]\n", + " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.5011334 0.46824655 -1.05810076 2.85025576]]\n", + "generation: 18 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 19\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 1.14239109 0.50183348 1.76445467 3.82690407]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.57095152 0.43434298 2.68868599 3.61383828]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", + " [ 0.48497066 0.74436058 -1.06192351 3.35517495]\n", + " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.48357494 0.42869401 -1.13196972 3.36236318]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", + " [ 0.68819363 0.45433395 2.655 0.01192348]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 1.10320472 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 1.14239109 0.53478934 1.76445467 3.82690407]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.58156205 0.85585478 0.36335461 0.21905249]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 1.14239109 0.50183348 1.76445467 3.82690407]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.57095152 0.43434298 2.68868599 3.61383828]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", + " [ 0.48497066 0.74436058 -1.06192351 3.35517495]\n", + " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.48357494 0.42869401 -1.13196972 3.36236318]\n", + " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", + " [ 0.68819363 0.45433395 2.655 0.01192348]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 1.10320472 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 1.14239109 0.53478934 1.76445467 3.82690407]\n", + " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.58156205 0.85585478 0.36335461 0.21905249]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]]\n", + "generation: 19 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 20\n", + "\n", + "\n", + "\n", + "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.48497066 0.74089504 -1.08220893 3.35517495]\n", + " [ 1.12182941 0.50244482 1.76445467 3.83448833]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 1.08732325 0.47289149 1.81173766 3.82690407]\n", + " [ 0.57095152 0.43434298 2.68868599 3.61383828]\n", + " [ 0.49514089 0.42869401 -1.13196972 3.36236318]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.58230493 0.83277983 0.36335461 0.21777174]\n", + " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47579617 0.71881256 -4.1137611 -3.49784453]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", + " [ 0.48357494 0.42869401 -1.13196972 3.36236318]\n", + " [ 0.4343769 0.4200032 -1.13769164 3.18210322]\n", + " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.43863721 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.42025713 0.42017966 -1.19234934 3.18479686]\n", + " [ 0.68819363 0.45433395 2.655 0.01192348]\n", + " [ 0.68819363 0.45344601 2.655 0.01192348]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53478934 1.76445467 3.82690407]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", + " [ 0.7261612 0.61651349 -3.37083705 -3.45077843]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.42 0.4203377 -1.17163008 0.22518432]\n", + " [ 1.12106637 0.53478691 1.76445467 3.83448833]\n", + " [ 0.42412505 0.4204494 -4.14246661 -3.42659944]\n", + " [ 0.42382551 0.46801619 -4.09070255 2.8313843 ]\n", + " [ 0.47086587 0.70625222 1.86172941 -3.3496084 ]\n", + " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", + " [ 0.5781389 0.51059139 1.76445467 3.83448833]\n", + " [ 1.09532592 0.47195502 1.81173766 3.82690407]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]]\n", + "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", + "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.48497066 0.74089504 -1.08220893 3.35517495]\n", + " [ 1.12182941 0.50244482 1.76445467 3.83448833]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 1.08732325 0.47289149 1.81173766 3.82690407]\n", + " [ 0.57095152 0.43434298 2.68868599 3.61383828]\n", + " [ 0.49514089 0.42869401 -1.13196972 3.36236318]\n", + " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.58230493 0.83277983 0.36335461 0.21777174]\n", + " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", + " [ 0.47579617 0.71881256 -4.1137611 -3.49784453]\n", + " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", + " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", + " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", + " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", + " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", + " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", + " [ 0.48357494 0.42869401 -1.13196972 3.36236318]\n", + " [ 0.4343769 0.4200032 -1.13769164 3.18210322]\n", + " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.43863721 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.42025713 0.42017966 -1.19234934 3.18479686]\n", + " [ 0.68819363 0.45433395 2.655 0.01192348]\n", + " [ 0.68819363 0.45344601 2.655 0.01192348]\n", + " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", + " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", + " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 1.14239109 0.53478934 1.76445467 3.82690407]\n", + " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.68819363 0.45140642 2.655 0.06600448]\n", + " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.47844592 0.42 -1.035 3.18569943]\n", + " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", + " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", + " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", + " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", + " [ 0.7261612 0.61651349 -3.37083705 -3.45077843]\n", + " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", + " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", + " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", + " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", + " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", + " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", + " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", + " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", + " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", + " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", + " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", + " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", + " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", + " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", + " [ 0.42 0.4203377 -1.17163008 0.22518432]\n", + " [ 1.12106637 0.53478691 1.76445467 3.83448833]\n", + " [ 0.42412505 0.4204494 -4.14246661 -3.42659944]\n", + " [ 0.42382551 0.46801619 -4.09070255 2.8313843 ]\n", + " [ 0.47086587 0.70625222 1.86172941 -3.3496084 ]\n", + " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", + " [ 0.5781389 0.51059139 1.76445467 3.83448833]\n", + " [ 1.09532592 0.47195502 1.81173766 3.82690407]\n", + " [ 0.69883484 0.61651535 1.79288636 3.75372382]]\n", + "generation: 20 of 20\n", + "\n", + "\n", + "\n", + "DEBUG!!!!! NSGA2 OM DRIVER GENERATIONS COMPLETE\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "RESULTS (opt):\n", + "\n", + "{'AEP_val': 434.2993709778998,\n", + " 'BOS_val': 39.41657900846898,\n", + " 'CapEx_val': 110.5,\n", + " 'LCOE_val': 34.500955854245646,\n", + " 'OpEx_val': 3.7400000000000007,\n", + " 'area_tight': 3.8373019462138522,\n", + " 'coll_length': 11.03407184033194,\n", + " 'turbine_spacing': 0.39383040201413605}\n", + "\n", + "\n", + "\n" + ] + } + ], + "source": [ + "optimize = True # set to False to skip optimization\n", + "if optimize:\n", + " # run the optimization\n", + " prob.run_driver()\n", + "\n", + " # collapse the test result data\n", + " test_data = {\n", + " \"AEP_val\": float(prob.get_val(\"AEP_farm\", units=\"GW*h\")[0]),\n", + " \"CapEx_val\": float(prob.get_val(\"tcc.tcc\", units=\"MUSD\")[0]),\n", + " \"BOS_val\": float(prob.get_val(\"landbosse.total_capex\", units=\"MUSD\")[0]),\n", + " \"OpEx_val\": float(prob.get_val(\"opex.opex\", units=\"MUSD/yr\")[0]),\n", + " \"LCOE_val\": float(prob.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0]),\n", + " \"area_tight\": float(prob.get_val(\"landuse.area_tight\", units=\"km**2\")[0]),\n", + " \"coll_length\": float(\n", + " prob.get_val(\"collection.total_length_cables\", units=\"km\")[0]\n", + " ),\n", + " \"turbine_spacing\": float(\n", + " np.min(prob.get_val(\"spacing_constraint.turbine_spacing\", units=\"km\"))\n", + " ),\n", + " }\n", + "\n", + " # clean up the recorder\n", + " prob.cleanup()\n", + "\n", + " # print the results\n", + " print(\"\\n\\nRESULTS (opt):\\n\")\n", + " pp.pprint(test_data)\n", + " print(\"\\n\\n\")" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "f93a46df", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot_layout(\n", + " prob,\n", + " input_dict=input_dict,\n", + " show_image=True,\n", + " include_cable_routing=True,\n", + ")\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "d5fb8cca", + "metadata": {}, + "source": [ + "The result: a farm that fits in a stop-sign domain and minimzes the LCOE." + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "49f0bc84", + "metadata": {}, + "outputs": [], + "source": [ + "obj_nd = prob.driver.obj_nd.copy()\n", + "obj_nd = obj_nd[obj_nd[:, 0].argsort()] # Sort rows by the first column" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "40ad5fc9", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[]" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.plot(\n", + " obj_nd[:, 0],\n", + " obj_nd[:, 1],\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "56df0d60", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[0.33252503, 0.84707928],\n", + " [0.33252503, 0.84707928],\n", + " [0.33252503, 0.84707928],\n", + " [0.33260292, 0.84284587],\n", + " [0.33260292, 0.84284587],\n", + " [0.33260375, 0.8427705 ],\n", + " [0.33266378, 0.83642296],\n", + " [0.33266378, 0.83642296],\n", + " [0.33280559, 0.82088171],\n", + " [0.33306755, 0.8140671 ],\n", + " [0.33326682, 0.77761711],\n", + " [0.33335048, 0.71649473],\n", + " [0.3338625 , 0.70936668],\n", + " [0.3338625 , 0.70936668],\n", + " [0.3338625 , 0.70936668],\n", + " [0.33391058, 0.70796193],\n", + " [0.33391058, 0.70796193],\n", + " [0.33391058, 0.70796193],\n", + " [0.33461409, 0.70509666],\n", + " [0.33461409, 0.70509666],\n", + " [0.3354535 , 0.66900795],\n", + " [0.33592218, 0.66371306],\n", + " [0.33619207, 0.62217905],\n", + " [0.33619207, 0.62217905],\n", + " [0.33619917, 0.62133461],\n", + " [0.33622509, 0.62031126],\n", + " [0.33622509, 0.62031126],\n", + " [0.33623039, 0.61857632],\n", + " [0.33623039, 0.61857632],\n", + " [0.33627625, 0.61762696],\n", + " [0.33627976, 0.61759986],\n", + " [0.33627976, 0.61759986],\n", + " [0.33651152, 0.61500777],\n", + " [0.33651152, 0.61500777],\n", + " [0.33651152, 0.61500777],\n", + " [0.33651152, 0.61500777],\n", + " [0.33842591, 0.59451197],\n", + " [0.33842591, 0.59451197],\n", + " [0.33929161, 0.49570439],\n", + " [0.33977363, 0.4718318 ],\n", + " [0.34093254, 0.47005127],\n", + " [0.34093254, 0.47005127],\n", + " [0.34093254, 0.47005127],\n", + " [0.34093254, 0.47005127],\n", + " [0.34102274, 0.46934709],\n", + " [0.34102274, 0.46934709],\n", + " [0.34102274, 0.46934709],\n", + " [0.34102274, 0.46934709],\n", + " [0.34175602, 0.46059899],\n", + " [0.34250456, 0.44225794],\n", + " [0.34250456, 0.44225794],\n", + " [0.34272486, 0.43334098],\n", + " [0.3430614 , 0.43135661],\n", + " [0.34314187, 0.43051357],\n", + " [0.34343811, 0.42857714],\n", + " [0.34343811, 0.42857714],\n", + " [0.34343811, 0.42857714],\n", + " [0.34394423, 0.41343609],\n", + " [0.34394423, 0.41343609],\n", + " [0.34440214, 0.41072772],\n", + " [0.34440214, 0.41072772],\n", + " [0.34440214, 0.41072772],\n", + " [0.34440214, 0.41072772],\n", + " [0.34487626, 0.38711933],\n", + " [0.34500956, 0.38373019],\n", + " [0.34523237, 0.38202728],\n", + " [0.34723744, 0.3421233 ],\n", + " [0.34723744, 0.3421233 ],\n", + " [0.34731099, 0.34180035],\n", + " [0.34739608, 0.34154506],\n", + " [0.34739608, 0.34154506],\n", + " [0.34760207, 0.33930566],\n", + " [0.34773488, 0.33888408],\n", + " [0.34773488, 0.33888408],\n", + " [0.34794002, 0.3372314 ],\n", + " [0.34794002, 0.3372314 ],\n", + " [0.34812535, 0.29283759],\n", + " [0.34906765, 0.28599723],\n", + " [0.34913631, 0.2842975 ],\n", + " [0.35052222, 0.27901929],\n", + " [0.35052222, 0.27901929],\n", + " [0.35054878, 0.27488874],\n", + " [0.35054878, 0.27488874],\n", + " [0.35292477, 0.27035701],\n", + " [0.35292477, 0.27035701],\n", + " [0.35292477, 0.27035701],\n", + " [0.35420588, 0.25782472],\n", + " [0.35542002, 0.25170346],\n", + " [0.35626897, 0.2516923 ],\n", + " [0.35626897, 0.2516923 ],\n", + " [0.35656481, 0.2475206 ],\n", + " [0.35656481, 0.2475206 ],\n", + " [0.35744214, 0.24589492],\n", + " [0.35744214, 0.24589492],\n", + " [0.35744214, 0.24589492],\n", + " [0.35786699, 0.24361315],\n", + " [0.35791314, 0.24346426],\n", + " [0.35908671, 0.24337962],\n", + " [0.36448179, 0.24336 ],\n", + " [0.36448179, 0.24336 ]])" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "obj_nd" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "22d330a2", + "metadata": {}, + "outputs": [], + "source": [ + "# Access the recorder data\n", + "case_reader = om.CaseReader(prob.get_outputs_dir() / \"cases.sql\")\n", + "\n", + "# Get all driver cases\n", + "driver_cases = case_reader.list_cases(\"driver\", out_stream=None)\n", + "\n", + "# Extract data from all cases\n", + "results = []\n", + "for case_id in driver_cases:\n", + "\n", + " case = case_reader.get_case(case_id)\n", + "\n", + " # Extract specific variables you're interested in\n", + " result = {\n", + " \"case_id\": case_id,\n", + " \"LCOE\": case.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0],\n", + " 'area_tight': case.get_val('area_tight', units='km*km')[0],\n", + " # \"AEP\": case.get_val(\"AEP_farm\", units=\"GW*h\")[0],\n", + " # 'CapEx': case.get_val('tcc.tcc', units='MUSD')[0],\n", + " # 'OpEx': case.get_val('opex.opex', units='MUSD/yr')[0],\n", + " # Add any design variables you want to track\n", + " # 'design_vars': case.get_design_vars(),\n", + " # 'constraints': case.get_constraints(),\n", + " }\n", + " results.append(result)\n", + "\n", + "# Convert to arrays for plotting/analysis\n", + "case_id_history = np.array([int(r[\"case_id\"].split('|')[-1]) for r in results])\n", + "lcoe_history = np.array([r[\"LCOE\"] for r in results])\n", + "# aep_history = np.array([r[\"AEP\"] for r in results])\n", + "area_tight_history = np.array([r['area_tight'] for r in results])" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "20c15747", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# plt.scatter(aep_history, lcoe_history, c=case_id_history/max(case_id_history))\n", + "# plt.colorbar()\n", + "# plt.scatter(area_tight_history, aep_history, c=case_id_history/max(case_id_history))\n", + "# plt.colorbar()\n", + "plt.scatter(area_tight_history, lcoe_history, c=case_id_history/max(case_id_history))\n", + "plt.colorbar()" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "5b6cd3eb", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Combine AEP and LCOE into a single array for easier processing\n", + "# data = np.column_stack((area_tight_history, aep_history))\n", + "# data = np.column_stack((aep_history, lcoe_history))\n", + "data = np.column_stack((area_tight_history, lcoe_history))\n", + "\n", + "# Sort by AEP (descending) and then by LCOE (ascending)\n", + "# data = data[np.lexsort((area_tight_history, -aep_history))]\n", + "# data = data[np.lexsort((lcoe_history, -aep_history))]\n", + "data = data[np.lexsort((lcoe_history, area_tight_history))]\n", + "\n", + "# Compute the Pareto front\n", + "pareto_front = [data[0]]\n", + "for point in data[1:]:\n", + " if point[1] < pareto_front[-1][1]: # Check if LCOE is lower\n", + " pareto_front.append(point)\n", + "\n", + "pareto_front = np.array(pareto_front)\n", + "\n", + "# Extract AEP and LCOE values for the Pareto front\n", + "pareto0 = pareto_front[:, 0]\n", + "pareto1 = pareto_front[:, 1]\n", + "\n", + "# Plot the Pareto front\n", + "plt.figure(figsize=(8, 6))\n", + "# plt.scatter(area_tight_history, aep_history, label=\"All Points\", alpha=0.5)\n", + "# plt.scatter(aep_history, lcoe_history, label=\"All Points\", alpha=0.5)\n", + "plt.scatter(area_tight_history, lcoe_history, label=\"All Points\", alpha=0.5)\n", + "plt.plot(pareto0, pareto1, \"-o\", color=\"red\", label=\"Pareto Front\", linewidth=2)\n", + "# plt.xlabel(\"AEP (GW*h)\")\n", + "# plt.ylabel(\"LCOE (USD/MW/h)\")\n", + "# plt.title(\"Pareto Front: AEP Maximized and LCOE Minimized\")\n", + "plt.legend()\n", + "plt.grid(True)\n", + "plt.xlim(*get_plot_range(pareto0))\n", + "plt.ylim(*get_plot_range(pareto1))\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7bd9dd6e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7725e222", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f95282a3", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "ard-dev-env", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.11" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 32ffc442be1234dff6166e2b09f4354d8684b3e0 Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Wed, 3 Dec 2025 17:07:16 -0700 Subject: [PATCH 06/14] udpate --- .../inputs/ard_system.yaml | 17 +- .../optimization_demo.ipynb | 4863 +---------------- 2 files changed, 70 insertions(+), 4810 deletions(-) diff --git a/examples/06_onshore_multifidelity/inputs/ard_system.yaml b/examples/06_onshore_multifidelity/inputs/ard_system.yaml index 61b47014..a4dd834c 100644 --- a/examples/06_onshore_multifidelity/inputs/ard_system.yaml +++ b/examples/06_onshore_multifidelity/inputs/ard_system.yaml @@ -48,16 +48,17 @@ system: onshore analysis_options: driver: + # our NSGA2 name: NSGA2 options: - max_gen: 20 - pop_size: 100 - Pc: 0.9 - eta_c: 20.0 - Pm: 0.1 - eta_m: 20.0 + max_gen: 30 + pop_size: 20 + # Pc: 0.9 + # eta_c: 20.0 + # Pm: 0.1 + # eta_m: 20.0 run_parallel: True - # # + # # pos NSGA2 # name: pyOptSparseDriver # options: # optimizer: NSGA2 @@ -68,7 +69,7 @@ analysis_options: # debug_print: # - desvars # - objs - # # + # # OM GA # name: SimpleGADriver # options: # bits: diff --git a/examples/06_onshore_multifidelity/optimization_demo.ipynb b/examples/06_onshore_multifidelity/optimization_demo.ipynb index 61496259..6cf7925c 100644 --- a/examples/06_onshore_multifidelity/optimization_demo.ipynb +++ b/examples/06_onshore_multifidelity/optimization_demo.ipynb @@ -195,4659 +195,49 @@ "name": "stdout", "output_type": "stream", "text": [ - "DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.7917 1.2453 -4.185 -4.2075]\n", - " [ 0.9429 1.6233 2.565 -0.2475]\n", - " [ 0.7035 0.4389 -1.935 1.0395]\n", - " [ 1.0941 0.7539 4.455 -0.4455]\n", - " [ 1.3587 1.0815 -0.765 -2.1285]\n", - " [ 1.1445 1.2201 -1.305 1.4355]\n", - " [ 1.3209 0.4641 2.655 4.7025]\n", - " [ 0.5523 0.8169 -2.295 -4.4055]\n", - " [ 1.1823 0.4263 -0.405 3.3165]\n", - " [ 0.8547 1.2705 2.835 2.4255]\n", - " [ 1.4091 1.3083 0.225 2.5245]\n", - " [ 0.6783 1.0437 0.855 4.1085]\n", - " [ 1.1193 1.6359 2.925 -1.7325]\n", - " [ 1.4217 1.5855 3.555 -2.4255]\n", - " [ 0.6531 1.0059 0.135 -1.5345]\n", - " [ 1.3461 0.7161 -1.035 0.0495]\n", - " [ 0.7539 0.8673 4.365 -3.2175]\n", - " [ 0.4389 1.6737 3.105 0.7425]\n", - " [ 1.2831 0.4893 0.495 -1.2375]\n", - " [ 1.4595 1.4469 -0.585 3.8115]\n", - " [ 1.1319 0.5397 2.385 4.0095]\n", - " [ 1.5729 0.5901 -1.395 4.6035]\n", - " [ 1.0311 0.7665 -2.205 2.0295]\n", - " [ 0.4767 0.4515 -3.735 -0.5445]\n", - " [ 0.7413 0.8421 1.485 -3.4155]\n", - " [ 0.9933 1.3587 1.035 -0.0495]\n", - " [ 1.1697 0.7413 1.665 2.3265]\n", - " [ 0.4263 0.9177 -1.665 1.3365]\n", - " [ 0.8043 0.9933 0.675 1.5345]\n", - " [ 1.4343 1.4595 -1.845 -3.6135]\n", - " [ 0.8925 0.5523 1.125 -1.0395]\n", - " [ 0.7161 1.4091 2.475 3.7125]\n", - " [ 0.6153 1.3461 1.215 3.9105]\n", - " [ 1.5225 1.1823 -3.195 4.4055]\n", - " [ 1.6485 0.5145 -0.495 -0.1485]\n", - " [ 0.9807 1.1445 4.005 2.8215]\n", - " [ 1.6359 1.1949 3.195 2.6235]\n", - " [ 1.6737 0.9681 -2.835 -4.6035]\n", - " [ 0.6279 0.8295 -0.225 3.6135]\n", - " [ 1.2075 0.6657 1.935 1.6335]\n", - " [ 1.4469 0.6027 0.045 3.5145]\n", - " [ 0.5775 0.6153 -3.285 3.1185]\n", - " [ 0.5397 1.4721 -2.565 -3.0195]\n", - " [ 1.2957 1.2579 3.285 -0.9405]\n", - " [ 1.3713 1.6107 -4.275 -2.2275]\n", - " [ 1.6107 0.7035 0.405 -2.5245]\n", - " [ 0.5145 0.6909 2.745 -4.9005]\n", - " [ 0.8169 1.2075 -3.375 0.5445]\n", - " [ 1.2201 1.0689 -1.125 -0.6435]\n", - " [ 0.9051 1.2831 1.395 -3.5145]\n", - " [ 0.5649 1.5981 -2.115 -1.6335]\n", - " [ 1.5351 1.5099 4.095 -1.9305]\n", - " [ 1.1571 1.0563 -1.755 1.2375]\n", - " [ 0.8799 1.3335 -0.945 -3.9105]\n", - " [ 1.3083 0.8043 1.305 -4.0095]\n", - " [ 1.5477 0.9555 -1.215 0.3465]\n", - " [ 0.6027 0.6279 3.735 2.1285]\n", - " [ 0.7665 0.4767 -3.645 3.0195]\n", - " [ 1.0059 1.1193 -3.015 -0.8415]\n", - " [ 1.6233 1.4343 -3.555 1.7325]\n", - " [ 1.2453 1.2957 -3.915 -1.8315]\n", - " [ 1.0815 1.0311 2.205 -4.8015]\n", - " [ 0.5901 0.8799 1.755 4.2075]\n", - " [ 0.5019 0.5019 -2.925 -2.0295]\n", - " [ 1.4721 1.6611 -4.455 4.8015]\n", - " [ 0.5271 1.4847 -0.315 -4.7025]\n", - " [ 1.2327 1.5351 -4.365 0.1485]\n", - " [ 1.3839 0.8547 3.015 -4.5045]\n", - " [ 0.6405 0.6531 -2.745 0.4455]\n", - " [ 1.3335 1.5729 -0.675 1.1385]\n", - " [ 1.2579 1.0185 -0.855 -4.3065]\n", - " [ 0.4893 0.5649 3.465 -0.7425]\n", - " [ 0.6909 1.5225 0.315 1.9305]\n", - " [ 0.8673 1.6485 0.585 3.2175]\n", - " [ 1.5855 1.5603 0.765 -1.4355]\n", - " [ 1.4973 0.6405 -0.045 0.9405]\n", - " [ 0.7791 0.7917 -3.105 3.4155]\n", - " [ 1.0689 0.9429 -4.095 2.9205]\n", - " [ 1.1067 1.3965 2.025 -0.3465]\n", - " [ 1.5603 0.5775 0.945 0.8415]\n", - " [ 0.6657 1.3713 3.645 -2.9205]\n", - " [ 0.4515 1.3839 1.845 -3.3165]\n", - " [ 0.8421 1.1067 3.825 -3.1185]\n", - " [ 0.8295 0.7287 3.375 -1.3365]\n", - " [ 0.9555 0.9051 -2.385 2.7225]\n", - " [ 1.2705 1.5477 2.115 -2.6235]\n", - " [ 0.9681 1.3209 2.295 -2.7225]\n", - " [ 1.6611 1.2327 -2.655 4.5045]\n", - " [ 1.5981 1.4217 4.275 0.2475]\n", - " [ 1.0185 0.9807 4.185 -3.8115]\n", - " [ 0.7287 0.9303 -0.135 2.2275]\n", - " [ 1.0563 1.1697 -3.465 -2.3265]\n", - " [ 0.9303 1.0941 -2.025 -2.8215]\n", - " [ 1.3965 1.4973 -3.825 4.9005]\n", - " [ 1.0437 1.1571 -1.485 0.6435]\n", - " [ 0.4641 0.7791 -2.475 4.3065]\n", - " [ 1.5099 0.6783 -1.575 -3.7125]\n", - " [ 1.4847 0.5271 -4.005 -1.1385]\n", - " [ 1.1949 0.8925 1.575 -4.1085]\n", - " [ 0.9177 1.1319 3.915 1.8315]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.7917 1.2453 -4.185 -4.2075]\n", - " [ 0.9429 1.6233 2.565 -0.2475]\n", - " [ 0.7035 0.4389 -1.935 1.0395]\n", - " [ 1.0941 0.7539 4.455 -0.4455]\n", - " [ 1.3587 1.0815 -0.765 -2.1285]\n", - " [ 1.1445 1.2201 -1.305 1.4355]\n", - " [ 1.3209 0.4641 2.655 4.7025]\n", - " [ 0.5523 0.8169 -2.295 -4.4055]\n", - " [ 1.1823 0.4263 -0.405 3.3165]\n", - " [ 0.8547 1.2705 2.835 2.4255]\n", - " [ 1.4091 1.3083 0.225 2.5245]\n", - " [ 0.6783 1.0437 0.855 4.1085]\n", - " [ 1.1193 1.6359 2.925 -1.7325]\n", - " [ 1.4217 1.5855 3.555 -2.4255]\n", - " [ 0.6531 1.0059 0.135 -1.5345]\n", - " [ 1.3461 0.7161 -1.035 0.0495]\n", - " [ 0.7539 0.8673 4.365 -3.2175]\n", - " [ 0.4389 1.6737 3.105 0.7425]\n", - " [ 1.2831 0.4893 0.495 -1.2375]\n", - " [ 1.4595 1.4469 -0.585 3.8115]\n", - " [ 1.1319 0.5397 2.385 4.0095]\n", - " [ 1.5729 0.5901 -1.395 4.6035]\n", - " [ 1.0311 0.7665 -2.205 2.0295]\n", - " [ 0.4767 0.4515 -3.735 -0.5445]\n", - " [ 0.7413 0.8421 1.485 -3.4155]\n", - " [ 0.9933 1.3587 1.035 -0.0495]\n", - " [ 1.1697 0.7413 1.665 2.3265]\n", - " [ 0.4263 0.9177 -1.665 1.3365]\n", - " [ 0.8043 0.9933 0.675 1.5345]\n", - " [ 1.4343 1.4595 -1.845 -3.6135]\n", - " [ 0.8925 0.5523 1.125 -1.0395]\n", - " [ 0.7161 1.4091 2.475 3.7125]\n", - " [ 0.6153 1.3461 1.215 3.9105]\n", - " [ 1.5225 1.1823 -3.195 4.4055]\n", - " [ 1.6485 0.5145 -0.495 -0.1485]\n", - " [ 0.9807 1.1445 4.005 2.8215]\n", - " [ 1.6359 1.1949 3.195 2.6235]\n", - " [ 1.6737 0.9681 -2.835 -4.6035]\n", - " [ 0.6279 0.8295 -0.225 3.6135]\n", - " [ 1.2075 0.6657 1.935 1.6335]\n", - " [ 1.4469 0.6027 0.045 3.5145]\n", - " [ 0.5775 0.6153 -3.285 3.1185]\n", - " [ 0.5397 1.4721 -2.565 -3.0195]\n", - " [ 1.2957 1.2579 3.285 -0.9405]\n", - " [ 1.3713 1.6107 -4.275 -2.2275]\n", - " [ 1.6107 0.7035 0.405 -2.5245]\n", - " [ 0.5145 0.6909 2.745 -4.9005]\n", - " [ 0.8169 1.2075 -3.375 0.5445]\n", - " [ 1.2201 1.0689 -1.125 -0.6435]\n", - " [ 0.9051 1.2831 1.395 -3.5145]\n", - " [ 0.5649 1.5981 -2.115 -1.6335]\n", - " [ 1.5351 1.5099 4.095 -1.9305]\n", - " [ 1.1571 1.0563 -1.755 1.2375]\n", - " [ 0.8799 1.3335 -0.945 -3.9105]\n", - " [ 1.3083 0.8043 1.305 -4.0095]\n", - " [ 1.5477 0.9555 -1.215 0.3465]\n", - " [ 0.6027 0.6279 3.735 2.1285]\n", - " [ 0.7665 0.4767 -3.645 3.0195]\n", - " [ 1.0059 1.1193 -3.015 -0.8415]\n", - " [ 1.6233 1.4343 -3.555 1.7325]\n", - " [ 1.2453 1.2957 -3.915 -1.8315]\n", - " [ 1.0815 1.0311 2.205 -4.8015]\n", - " [ 0.5901 0.8799 1.755 4.2075]\n", - " [ 0.5019 0.5019 -2.925 -2.0295]\n", - " [ 1.4721 1.6611 -4.455 4.8015]\n", - " [ 0.5271 1.4847 -0.315 -4.7025]\n", - " [ 1.2327 1.5351 -4.365 0.1485]\n", - " [ 1.3839 0.8547 3.015 -4.5045]\n", - " [ 0.6405 0.6531 -2.745 0.4455]\n", - " [ 1.3335 1.5729 -0.675 1.1385]\n", - " [ 1.2579 1.0185 -0.855 -4.3065]\n", - " [ 0.4893 0.5649 3.465 -0.7425]\n", - " [ 0.6909 1.5225 0.315 1.9305]\n", - " [ 0.8673 1.6485 0.585 3.2175]\n", - " [ 1.5855 1.5603 0.765 -1.4355]\n", - " [ 1.4973 0.6405 -0.045 0.9405]\n", - " [ 0.7791 0.7917 -3.105 3.4155]\n", - " [ 1.0689 0.9429 -4.095 2.9205]\n", - " [ 1.1067 1.3965 2.025 -0.3465]\n", - " [ 1.5603 0.5775 0.945 0.8415]\n", - " [ 0.6657 1.3713 3.645 -2.9205]\n", - " [ 0.4515 1.3839 1.845 -3.3165]\n", - " [ 0.8421 1.1067 3.825 -3.1185]\n", - " [ 0.8295 0.7287 3.375 -1.3365]\n", - " [ 0.9555 0.9051 -2.385 2.7225]\n", - " [ 1.2705 1.5477 2.115 -2.6235]\n", - " [ 0.9681 1.3209 2.295 -2.7225]\n", - " [ 1.6611 1.2327 -2.655 4.5045]\n", - " [ 1.5981 1.4217 4.275 0.2475]\n", - " [ 1.0185 0.9807 4.185 -3.8115]\n", - " [ 0.7287 0.9303 -0.135 2.2275]\n", - " [ 1.0563 1.1697 -3.465 -2.3265]\n", - " [ 0.9303 1.0941 -2.025 -2.8215]\n", - " [ 1.3965 1.4973 -3.825 4.9005]\n", - " [ 1.0437 1.1571 -1.485 0.6435]\n", - " [ 0.4641 0.7791 -2.475 4.3065]\n", - " [ 1.5099 0.6783 -1.575 -3.7125]\n", - " [ 1.4847 0.5271 -4.005 -1.1385]\n", - " [ 1.1949 0.8925 1.575 -4.1085]\n", - " [ 0.9177 1.1319 3.915 1.8315]]\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 0\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.7917 1.2453 -4.185 -4.2075]\n", - " [ 0.9429 1.6233 2.565 -0.2475]\n", - " [ 0.7035 0.4389 -1.935 1.0395]\n", - " [ 1.0941 0.7539 4.455 -0.4455]\n", - " [ 1.3587 1.0815 -0.765 -2.1285]\n", - " [ 1.1445 1.2201 -1.305 1.4355]\n", - " [ 1.3209 0.4641 2.655 4.7025]\n", - " [ 0.5523 0.8169 -2.295 -4.4055]\n", - " [ 1.1823 0.4263 -0.405 3.3165]\n", - " [ 0.8547 1.2705 2.835 2.4255]\n", - " [ 1.4091 1.3083 0.225 2.5245]\n", - " [ 0.6783 1.0437 0.855 4.1085]\n", - " [ 1.1193 1.6359 2.925 -1.7325]\n", - " [ 1.4217 1.5855 3.555 -2.4255]\n", - " [ 0.6531 1.0059 0.135 -1.5345]\n", - " [ 1.3461 0.7161 -1.035 0.0495]\n", - " [ 0.7539 0.8673 4.365 -3.2175]\n", - " [ 0.4389 1.6737 3.105 0.7425]\n", - " [ 1.2831 0.4893 0.495 -1.2375]\n", - " [ 1.4595 1.4469 -0.585 3.8115]\n", - " [ 1.1319 0.5397 2.385 4.0095]\n", - " [ 1.5729 0.5901 -1.395 4.6035]\n", - " [ 1.0311 0.7665 -2.205 2.0295]\n", - " [ 0.4767 0.4515 -3.735 -0.5445]\n", - " [ 0.7413 0.8421 1.485 -3.4155]\n", - " [ 0.9933 1.3587 1.035 -0.0495]\n", - " [ 1.1697 0.7413 1.665 2.3265]\n", - " [ 0.4263 0.9177 -1.665 1.3365]\n", - " [ 0.8043 0.9933 0.675 1.5345]\n", - " [ 1.4343 1.4595 -1.845 -3.6135]\n", - " [ 0.8925 0.5523 1.125 -1.0395]\n", - " [ 0.7161 1.4091 2.475 3.7125]\n", - " [ 0.6153 1.3461 1.215 3.9105]\n", - " [ 1.5225 1.1823 -3.195 4.4055]\n", - " [ 1.6485 0.5145 -0.495 -0.1485]\n", - " [ 0.9807 1.1445 4.005 2.8215]\n", - " [ 1.6359 1.1949 3.195 2.6235]\n", - " [ 1.6737 0.9681 -2.835 -4.6035]\n", - " [ 0.6279 0.8295 -0.225 3.6135]\n", - " [ 1.2075 0.6657 1.935 1.6335]\n", - " [ 1.4469 0.6027 0.045 3.5145]\n", - " [ 0.5775 0.6153 -3.285 3.1185]\n", - " [ 0.5397 1.4721 -2.565 -3.0195]\n", - " [ 1.2957 1.2579 3.285 -0.9405]\n", - " [ 1.3713 1.6107 -4.275 -2.2275]\n", - " [ 1.6107 0.7035 0.405 -2.5245]\n", - " [ 0.5145 0.6909 2.745 -4.9005]\n", - " [ 0.8169 1.2075 -3.375 0.5445]\n", - " [ 1.2201 1.0689 -1.125 -0.6435]\n", - " [ 0.9051 1.2831 1.395 -3.5145]\n", - " [ 0.5649 1.5981 -2.115 -1.6335]\n", - " [ 1.5351 1.5099 4.095 -1.9305]\n", - " [ 1.1571 1.0563 -1.755 1.2375]\n", - " [ 0.8799 1.3335 -0.945 -3.9105]\n", - " [ 1.3083 0.8043 1.305 -4.0095]\n", - " [ 1.5477 0.9555 -1.215 0.3465]\n", - " [ 0.6027 0.6279 3.735 2.1285]\n", - " [ 0.7665 0.4767 -3.645 3.0195]\n", - " [ 1.0059 1.1193 -3.015 -0.8415]\n", - " [ 1.6233 1.4343 -3.555 1.7325]\n", - " [ 1.2453 1.2957 -3.915 -1.8315]\n", - " [ 1.0815 1.0311 2.205 -4.8015]\n", - " [ 0.5901 0.8799 1.755 4.2075]\n", - " [ 0.5019 0.5019 -2.925 -2.0295]\n", - " [ 1.4721 1.6611 -4.455 4.8015]\n", - " [ 0.5271 1.4847 -0.315 -4.7025]\n", - " [ 1.2327 1.5351 -4.365 0.1485]\n", - " [ 1.3839 0.8547 3.015 -4.5045]\n", - " [ 0.6405 0.6531 -2.745 0.4455]\n", - " [ 1.3335 1.5729 -0.675 1.1385]\n", - " [ 1.2579 1.0185 -0.855 -4.3065]\n", - " [ 0.4893 0.5649 3.465 -0.7425]\n", - " [ 0.6909 1.5225 0.315 1.9305]\n", - " [ 0.8673 1.6485 0.585 3.2175]\n", - " [ 1.5855 1.5603 0.765 -1.4355]\n", - " [ 1.4973 0.6405 -0.045 0.9405]\n", - " [ 0.7791 0.7917 -3.105 3.4155]\n", - " [ 1.0689 0.9429 -4.095 2.9205]\n", - " [ 1.1067 1.3965 2.025 -0.3465]\n", - " [ 1.5603 0.5775 0.945 0.8415]\n", - " [ 0.6657 1.3713 3.645 -2.9205]\n", - " [ 0.4515 1.3839 1.845 -3.3165]\n", - " [ 0.8421 1.1067 3.825 -3.1185]\n", - " [ 0.8295 0.7287 3.375 -1.3365]\n", - " [ 0.9555 0.9051 -2.385 2.7225]\n", - " [ 1.2705 1.5477 2.115 -2.6235]\n", - " [ 0.9681 1.3209 2.295 -2.7225]\n", - " [ 1.6611 1.2327 -2.655 4.5045]\n", - " [ 1.5981 1.4217 4.275 0.2475]\n", - " [ 1.0185 0.9807 4.185 -3.8115]\n", - " [ 0.7287 0.9303 -0.135 2.2275]\n", - " [ 1.0563 1.1697 -3.465 -2.3265]\n", - " [ 0.9303 1.0941 -2.025 -2.8215]\n", - " [ 1.3965 1.4973 -3.825 4.9005]\n", - " [ 1.0437 1.1571 -1.485 0.6435]\n", - " [ 0.4641 0.7791 -2.475 4.3065]\n", - " [ 1.5099 0.6783 -1.575 -3.7125]\n", - " [ 1.4847 0.5271 -4.005 -1.1385]\n", - " [ 1.1949 0.8925 1.575 -4.1085]\n", - " [ 0.9177 1.1319 3.915 1.8315]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.7917 1.2453 -4.185 -4.2075]\n", - " [ 0.9429 1.6233 2.565 -0.2475]\n", - " [ 0.7035 0.4389 -1.935 1.0395]\n", - " [ 1.0941 0.7539 4.455 -0.4455]\n", - " [ 1.3587 1.0815 -0.765 -2.1285]\n", - " [ 1.1445 1.2201 -1.305 1.4355]\n", - " [ 1.3209 0.4641 2.655 4.7025]\n", - " [ 0.5523 0.8169 -2.295 -4.4055]\n", - " [ 1.1823 0.4263 -0.405 3.3165]\n", - " [ 0.8547 1.2705 2.835 2.4255]\n", - " [ 1.4091 1.3083 0.225 2.5245]\n", - " [ 0.6783 1.0437 0.855 4.1085]\n", - " [ 1.1193 1.6359 2.925 -1.7325]\n", - " [ 1.4217 1.5855 3.555 -2.4255]\n", - " [ 0.6531 1.0059 0.135 -1.5345]\n", - " [ 1.3461 0.7161 -1.035 0.0495]\n", - " [ 0.7539 0.8673 4.365 -3.2175]\n", - " [ 0.4389 1.6737 3.105 0.7425]\n", - " [ 1.2831 0.4893 0.495 -1.2375]\n", - " [ 1.4595 1.4469 -0.585 3.8115]\n", - " [ 1.1319 0.5397 2.385 4.0095]\n", - " [ 1.5729 0.5901 -1.395 4.6035]\n", - " [ 1.0311 0.7665 -2.205 2.0295]\n", - " [ 0.4767 0.4515 -3.735 -0.5445]\n", - " [ 0.7413 0.8421 1.485 -3.4155]\n", - " [ 0.9933 1.3587 1.035 -0.0495]\n", - " [ 1.1697 0.7413 1.665 2.3265]\n", - " [ 0.4263 0.9177 -1.665 1.3365]\n", - " [ 0.8043 0.9933 0.675 1.5345]\n", - " [ 1.4343 1.4595 -1.845 -3.6135]\n", - " [ 0.8925 0.5523 1.125 -1.0395]\n", - " [ 0.7161 1.4091 2.475 3.7125]\n", - " [ 0.6153 1.3461 1.215 3.9105]\n", - " [ 1.5225 1.1823 -3.195 4.4055]\n", - " [ 1.6485 0.5145 -0.495 -0.1485]\n", - " [ 0.9807 1.1445 4.005 2.8215]\n", - " [ 1.6359 1.1949 3.195 2.6235]\n", - " [ 1.6737 0.9681 -2.835 -4.6035]\n", - " [ 0.6279 0.8295 -0.225 3.6135]\n", - " [ 1.2075 0.6657 1.935 1.6335]\n", - " [ 1.4469 0.6027 0.045 3.5145]\n", - " [ 0.5775 0.6153 -3.285 3.1185]\n", - " [ 0.5397 1.4721 -2.565 -3.0195]\n", - " [ 1.2957 1.2579 3.285 -0.9405]\n", - " [ 1.3713 1.6107 -4.275 -2.2275]\n", - " [ 1.6107 0.7035 0.405 -2.5245]\n", - " [ 0.5145 0.6909 2.745 -4.9005]\n", - " [ 0.8169 1.2075 -3.375 0.5445]\n", - " [ 1.2201 1.0689 -1.125 -0.6435]\n", - " [ 0.9051 1.2831 1.395 -3.5145]\n", - " [ 0.5649 1.5981 -2.115 -1.6335]\n", - " [ 1.5351 1.5099 4.095 -1.9305]\n", - " [ 1.1571 1.0563 -1.755 1.2375]\n", - " [ 0.8799 1.3335 -0.945 -3.9105]\n", - " [ 1.3083 0.8043 1.305 -4.0095]\n", - " [ 1.5477 0.9555 -1.215 0.3465]\n", - " [ 0.6027 0.6279 3.735 2.1285]\n", - " [ 0.7665 0.4767 -3.645 3.0195]\n", - " [ 1.0059 1.1193 -3.015 -0.8415]\n", - " [ 1.6233 1.4343 -3.555 1.7325]\n", - " [ 1.2453 1.2957 -3.915 -1.8315]\n", - " [ 1.0815 1.0311 2.205 -4.8015]\n", - " [ 0.5901 0.8799 1.755 4.2075]\n", - " [ 0.5019 0.5019 -2.925 -2.0295]\n", - " [ 1.4721 1.6611 -4.455 4.8015]\n", - " [ 0.5271 1.4847 -0.315 -4.7025]\n", - " [ 1.2327 1.5351 -4.365 0.1485]\n", - " [ 1.3839 0.8547 3.015 -4.5045]\n", - " [ 0.6405 0.6531 -2.745 0.4455]\n", - " [ 1.3335 1.5729 -0.675 1.1385]\n", - " [ 1.2579 1.0185 -0.855 -4.3065]\n", - " [ 0.4893 0.5649 3.465 -0.7425]\n", - " [ 0.6909 1.5225 0.315 1.9305]\n", - " [ 0.8673 1.6485 0.585 3.2175]\n", - " [ 1.5855 1.5603 0.765 -1.4355]\n", - " [ 1.4973 0.6405 -0.045 0.9405]\n", - " [ 0.7791 0.7917 -3.105 3.4155]\n", - " [ 1.0689 0.9429 -4.095 2.9205]\n", - " [ 1.1067 1.3965 2.025 -0.3465]\n", - " [ 1.5603 0.5775 0.945 0.8415]\n", - " [ 0.6657 1.3713 3.645 -2.9205]\n", - " [ 0.4515 1.3839 1.845 -3.3165]\n", - " [ 0.8421 1.1067 3.825 -3.1185]\n", - " [ 0.8295 0.7287 3.375 -1.3365]\n", - " [ 0.9555 0.9051 -2.385 2.7225]\n", - " [ 1.2705 1.5477 2.115 -2.6235]\n", - " [ 0.9681 1.3209 2.295 -2.7225]\n", - " [ 1.6611 1.2327 -2.655 4.5045]\n", - " [ 1.5981 1.4217 4.275 0.2475]\n", - " [ 1.0185 0.9807 4.185 -3.8115]\n", - " [ 0.7287 0.9303 -0.135 2.2275]\n", - " [ 1.0563 1.1697 -3.465 -2.3265]\n", - " [ 0.9303 1.0941 -2.025 -2.8215]\n", - " [ 1.3965 1.4973 -3.825 4.9005]\n", - " [ 1.0437 1.1571 -1.485 0.6435]\n", - " [ 0.4641 0.7791 -2.475 4.3065]\n", - " [ 1.5099 0.6783 -1.575 -3.7125]\n", - " [ 1.4847 0.5271 -4.005 -1.1385]\n", - " [ 1.1949 0.8925 1.575 -4.1085]\n", - " [ 0.9177 1.1319 3.915 1.8315]]\n", - "generation: 0 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 1\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.4893 0.5649 3.465 -0.7425 ]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.5775 0.6153 -3.285 3.1185 ]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.8925 0.5523 1.125 -1.0395 ]\n", - " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 0.70989104 0.7287 3.375 -3.44151097]\n", - " [ 1.4091 1.3083 0.225 2.5245 ]\n", - " [ 1.1823 0.4263 -0.405 3.3165 ]\n", - " [ 1.0689 0.9429 -4.095 2.9205 ]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.7665 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.5145 0.6909 2.745 -4.9005 ]\n", - " [ 1.34581733 0.4641 2.655 0.12015466]\n", - " [ 0.6989273 0.4767 -3.645 3.0195 ]\n", - " [ 0.6279 0.8295 -0.225 3.6135 ]\n", - " [ 0.9807 1.1445 4.005 2.8215 ]\n", - " [ 0.75393725 0.4767 4.43766131 -3.16502694]\n", - " [ 0.4389 0.8559779 3.105 0.7425 ]\n", - " [ 0.62060536 0.8799 1.75400991 1.67439567]\n", - " [ 1.5603 0.5775 0.945 0.8415 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", - " [ 0.75276424 0.8673 3.40625899 -3.2175 ]\n", - " [ 0.8043 0.9933 0.53299119 1.5345 ]\n", - " [ 0.6153 1.3461 1.215 3.9105 ]\n", - " [ 1.6611 1.2327 -2.655 4.5045 ]\n", - " [ 0.4641 0.7791 -2.475 4.3065 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.4263 0.9177 -1.665 1.3365 ]\n", - " [ 0.7665 0.4767 -3.645 3.0195 ]\n", - " [ 1.3209 0.4641 2.655 4.7025 ]\n", - " [ 0.6405 0.6531 -2.745 0.4455 ]\n", - " [ 0.9555 0.9051 -2.385 2.7225 ]\n", - " [ 1.03511634 0.76244296 -2.205 2.04299619]\n", - " [ 1.5729 0.5901 -1.395 4.6035 ]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 0.7161 1.4091 2.475 3.7125 ]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.5523 0.8169 -2.295 -4.4055 ]\n", - " [ 0.99860423 0.9177 -1.665 1.3365 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.8295 0.69606135 4.09323592 -1.34201657]\n", - " [ 0.42878121 1.4469 -0.54707611 1.33029757]\n", - " [ 0.8295 0.7287 -1.06407285 0.068013 ]\n", - " [ 1.2831 0.4893 0.495 -1.2375 ]\n", - " [ 0.6909 1.5225 0.315 1.9305 ]\n", - " [ 0.8925 0.5523 1.04037532 -1.0395 ]\n", - " [ 0.83078863 0.8421 1.485 -1.31048903]\n", - " [ 0.9177 1.1319 3.915 1.8315 ]\n", - " [ 0.73061234 0.88837623 1.485 -3.02755541]\n", - " [ 0.44775012 1.1193 -3.015 -0.45468797]\n", - " [ 0.75073728 0.82811983 1.485 -3.4155 ]\n", - " [ 0.7413 0.8421 1.485 -3.4155 ]\n", - " [ 1.4595 1.4469 -0.585 3.8115 ]\n", - " [ 0.90046031 0.5523 -2.76476474 -0.99180218]\n", - " [ 0.8673 1.6485 0.585 3.2175 ]\n", - " [ 0.90175455 0.55634247 1.1215576 -3.39603888]\n", - " [ 1.00442938 1.07893863 2.205 -0.7011568 ]\n", - " [ 1.4847 0.5271 -4.005 -1.1385 ]\n", - " [ 0.48782781 1.21259215 3.61279551 1.4355 ]\n", - " [ 1.0062533 1.12309605 -0.59718178 3.8115 ]\n", - " [ 0.7413 0.8421 1.485 -3.27134039]\n", - " [ 0.7413 0.8421 1.485 -3.4155 ]\n", - " [ 0.4389 1.6737 3.105 0.7425 ]\n", - " [ 0.83063576 0.7287 4.33367115 -1.51414909]\n", - " [ 0.8295 0.7287 3.375 -1.3365 ]\n", - " [ 1.0059 1.1193 -3.015 -0.8415 ]\n", - " [ 1.33770764 0.4515 -3.735 0.05672427]\n", - " [ 1.4973 0.6405 -0.045 0.9405 ]\n", - " [ 0.69679212 0.99856306 0.675 1.5345 ]\n", - " [ 1.0231076 0.77582306 4.095 -1.9369585 ]\n", - " [ 0.54154339 1.57080841 -2.295 1.05589925]\n", - " [ 1.19830146 0.6657 1.93599009 4.1666043 ]\n", - " [ 0.7539 0.8673 4.365 -3.2175 ]\n", - " [ 0.7287 0.9303 -0.135 2.2275 ]\n", - " [ 0.6531 1.0059 0.135 -1.5345 ]\n", - " [ 0.7791 0.7917 -3.105 3.4155 ]\n", - " [ 1.2752076 1.1823 1.06168423 4.32783882]\n", - " [ 0.99330185 1.1193 -3.015 -0.82584059]\n", - " [ 1.32109136 0.7161 -1.035 4.65743078]\n", - " [ 0.8043 0.9933 0.8232189 1.4993274 ]\n", - " [ 1.14611215 0.57240865 -1.27217561 -0.7425 ]\n", - " [ 1.46915938 0.88454499 -1.70292389 3.8171113 ]\n", - " [ 0.65548798 0.99413873 0.135 -3.93102258]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.4893 0.5649 3.465 -0.7425 ]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.5775 0.6153 -3.285 3.1185 ]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.8925 0.5523 1.125 -1.0395 ]\n", - " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 0.70989104 0.7287 3.375 -3.44151097]\n", - " [ 1.4091 1.3083 0.225 2.5245 ]\n", - " [ 1.1823 0.4263 -0.405 3.3165 ]\n", - " [ 1.0689 0.9429 -4.095 2.9205 ]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.7665 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.5145 0.6909 2.745 -4.9005 ]\n", - " [ 1.34581733 0.4641 2.655 0.12015466]\n", - " [ 0.6989273 0.4767 -3.645 3.0195 ]\n", - " [ 0.6279 0.8295 -0.225 3.6135 ]\n", - " [ 0.9807 1.1445 4.005 2.8215 ]\n", - " [ 0.75393725 0.4767 4.43766131 -3.16502694]\n", - " [ 0.4389 0.8559779 3.105 0.7425 ]\n", - " [ 0.62060536 0.8799 1.75400991 1.67439567]\n", - " [ 1.5603 0.5775 0.945 0.8415 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", - " [ 0.75276424 0.8673 3.40625899 -3.2175 ]\n", - " [ 0.8043 0.9933 0.53299119 1.5345 ]\n", - " [ 0.6153 1.3461 1.215 3.9105 ]\n", - " [ 1.6611 1.2327 -2.655 4.5045 ]\n", - " [ 0.4641 0.7791 -2.475 4.3065 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.4263 0.9177 -1.665 1.3365 ]\n", - " [ 0.7665 0.4767 -3.645 3.0195 ]\n", - " [ 1.3209 0.4641 2.655 4.7025 ]\n", - " [ 0.6405 0.6531 -2.745 0.4455 ]\n", - " [ 0.9555 0.9051 -2.385 2.7225 ]\n", - " [ 1.03511634 0.76244296 -2.205 2.04299619]\n", - " [ 1.5729 0.5901 -1.395 4.6035 ]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 0.7161 1.4091 2.475 3.7125 ]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.5523 0.8169 -2.295 -4.4055 ]\n", - " [ 0.99860423 0.9177 -1.665 1.3365 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.8295 0.69606135 4.09323592 -1.34201657]\n", - " [ 0.42878121 1.4469 -0.54707611 1.33029757]\n", - " [ 0.8295 0.7287 -1.06407285 0.068013 ]\n", - " [ 1.2831 0.4893 0.495 -1.2375 ]\n", - " [ 0.6909 1.5225 0.315 1.9305 ]\n", - " [ 0.8925 0.5523 1.04037532 -1.0395 ]\n", - " [ 0.83078863 0.8421 1.485 -1.31048903]\n", - " [ 0.9177 1.1319 3.915 1.8315 ]\n", - " [ 0.73061234 0.88837623 1.485 -3.02755541]\n", - " [ 0.44775012 1.1193 -3.015 -0.45468797]\n", - " [ 0.75073728 0.82811983 1.485 -3.4155 ]\n", - " [ 0.7413 0.8421 1.485 -3.4155 ]\n", - " [ 1.4595 1.4469 -0.585 3.8115 ]\n", - " [ 0.90046031 0.5523 -2.76476474 -0.99180218]\n", - " [ 0.8673 1.6485 0.585 3.2175 ]\n", - " [ 0.90175455 0.55634247 1.1215576 -3.39603888]\n", - " [ 1.00442938 1.07893863 2.205 -0.7011568 ]\n", - " [ 1.4847 0.5271 -4.005 -1.1385 ]\n", - " [ 0.48782781 1.21259215 3.61279551 1.4355 ]\n", - " [ 1.0062533 1.12309605 -0.59718178 3.8115 ]\n", - " [ 0.7413 0.8421 1.485 -3.27134039]\n", - " [ 0.7413 0.8421 1.485 -3.4155 ]\n", - " [ 0.4389 1.6737 3.105 0.7425 ]\n", - " [ 0.83063576 0.7287 4.33367115 -1.51414909]\n", - " [ 0.8295 0.7287 3.375 -1.3365 ]\n", - " [ 1.0059 1.1193 -3.015 -0.8415 ]\n", - " [ 1.33770764 0.4515 -3.735 0.05672427]\n", - " [ 1.4973 0.6405 -0.045 0.9405 ]\n", - " [ 0.69679212 0.99856306 0.675 1.5345 ]\n", - " [ 1.0231076 0.77582306 4.095 -1.9369585 ]\n", - " [ 0.54154339 1.57080841 -2.295 1.05589925]\n", - " [ 1.19830146 0.6657 1.93599009 4.1666043 ]\n", - " [ 0.7539 0.8673 4.365 -3.2175 ]\n", - " [ 0.7287 0.9303 -0.135 2.2275 ]\n", - " [ 0.6531 1.0059 0.135 -1.5345 ]\n", - " [ 0.7791 0.7917 -3.105 3.4155 ]\n", - " [ 1.2752076 1.1823 1.06168423 4.32783882]\n", - " [ 0.99330185 1.1193 -3.015 -0.82584059]\n", - " [ 1.32109136 0.7161 -1.035 4.65743078]\n", - " [ 0.8043 0.9933 0.8232189 1.4993274 ]\n", - " [ 1.14611215 0.57240865 -1.27217561 -0.7425 ]\n", - " [ 1.46915938 0.88454499 -1.70292389 3.8171113 ]\n", - " [ 0.65548798 0.99413873 0.135 -3.93102258]]\n", - "generation: 1 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 2\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.4893 0.5649 3.465 -0.7425 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.43406918 0.50920669 3.12700113 4.0095 ]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", - " [ 0.73670066 0.4357875 -1.89112577 1.09500345]\n", - " [ 1.5729 0.5901 -1.22634696 4.6035 ]\n", - " [ 0.7665 0.42545928 -3.63795276 0.77509797]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", - " [ 0.70989104 0.7287 3.375 -3.44151097]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 1.1823 0.4263 -0.405 3.3165 ]\n", - " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", - " [ 1.36944425 0.75188855 -1.035 0.0495 ]\n", - " [ 0.7665 0.42545928 -3.19174253 3.0195 ]\n", - " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", - " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", - " [ 0.6279 0.8295 -0.225 3.6135 ]\n", - " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", - " [ 1.0689 0.9429 -4.095 2.9205 ]\n", - " [ 0.7413 0.84435893 1.23727313 -3.4155 ]\n", - " [ 0.6405 0.74844348 -2.745 0.44934309]\n", - " [ 0.65043596 0.69527212 -1.035 0.0495 ]\n", - " [ 1.34581733 0.4641 2.655 0.12015466]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.7665 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.9807 1.1445 4.005 2.8215 ]\n", - " [ 0.59840319 0.5523 1.125 -1.0395 ]\n", - " [ 0.77135581 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.5775 0.6153 -3.285 3.1185 ]\n", - " [ 0.74119976 0.73006842 4.31779269 -3.4155 ]\n", - " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", - " [ 0.75276424 0.8673 3.40625899 -3.2175 ]\n", - " [ 0.8925 0.5523 1.125 -1.0395 ]\n", - " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", - " [ 0.8043 0.9933 0.53299119 1.5345 ]\n", - " [ 1.28233487 0.49274946 -3.375 0.51370543]\n", - " [ 0.6153 1.3461 1.215 3.9105 ]\n", - " [ 0.7161 1.4091 2.64440337 3.70655372]\n", - " [ 0.67785588 1.4091 -1.92051722 1.01819466]\n", - " [ 0.84778083 1.2705 2.835 2.4255 ]\n", - " [ 1.4091 1.3083 0.225 2.5245 ]\n", - " [ 0.7665 1.4126136 -3.50390188 3.0195 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.6989273 0.4767 -3.645 3.0195 ]\n", - " [ 1.6611 1.2327 -2.655 4.5045 ]\n", - " [ 0.7161 0.4738975 2.40481415 3.7125 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.5145 0.6909 2.745 -4.9005 ]\n", - " [ 0.4389 0.88657771 3.10751842 0.73770435]\n", - " [ 0.81816785 0.6279 -3.04500202 2.11921448]\n", - " [ 1.56076353 0.59176175 -1.395 4.54700589]\n", - " [ 1.3209 0.44731814 2.655 4.70724203]\n", - " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", - " [ 1.03511634 0.76244296 -2.205 2.04299619]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 1.5603 0.5775 0.945 0.8415 ]\n", - " [ 0.9555 0.9051 -2.385 2.7225 ]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 1.1395464 0.46217704 -1.305 1.45665338]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 1.4595 1.4469 -0.585 3.8115 ]\n", - " [ 0.7665 0.45160434 -3.63795276 3.0195 ]\n", - " [ 1.5729 0.5901 -1.395 4.6035 ]\n", - " [ 0.75393725 0.4767 4.43766131 -3.16502694]\n", - " [ 0.42 0.8559779 3.105 2.99928834]\n", - " [ 0.4389 0.8559779 3.105 0.7425 ]\n", - " [ 1.0311837 0.7750002 -2.205 2.07028929]\n", - " [ 0.62060536 0.8799 1.75400991 1.67439567]\n", - " [ 1.3209 0.4641 2.655 4.7025 ]\n", - " [ 0.99860423 0.9177 -1.665 1.3365 ]\n", - " [ 0.8295 0.72748699 -1.11149838 0.068013 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.4893 0.5649 3.465 -0.7425 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.43406918 0.50920669 3.12700113 4.0095 ]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", - " [ 0.73670066 0.4357875 -1.89112577 1.09500345]\n", - " [ 1.5729 0.5901 -1.22634696 4.6035 ]\n", - " [ 0.7665 0.42545928 -3.63795276 0.77509797]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", - " [ 0.70989104 0.7287 3.375 -3.44151097]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 1.1823 0.4263 -0.405 3.3165 ]\n", - " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", - " [ 1.36944425 0.75188855 -1.035 0.0495 ]\n", - " [ 0.7665 0.42545928 -3.19174253 3.0195 ]\n", - " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", - " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", - " [ 0.6279 0.8295 -0.225 3.6135 ]\n", - " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", - " [ 1.0689 0.9429 -4.095 2.9205 ]\n", - " [ 0.7413 0.84435893 1.23727313 -3.4155 ]\n", - " [ 0.6405 0.74844348 -2.745 0.44934309]\n", - " [ 0.65043596 0.69527212 -1.035 0.0495 ]\n", - " [ 1.34581733 0.4641 2.655 0.12015466]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.7665 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.9807 1.1445 4.005 2.8215 ]\n", - " [ 0.59840319 0.5523 1.125 -1.0395 ]\n", - " [ 0.77135581 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.5775 0.6153 -3.285 3.1185 ]\n", - " [ 0.74119976 0.73006842 4.31779269 -3.4155 ]\n", - " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", - " [ 0.75276424 0.8673 3.40625899 -3.2175 ]\n", - " [ 0.8925 0.5523 1.125 -1.0395 ]\n", - " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", - " [ 0.8043 0.9933 0.53299119 1.5345 ]\n", - " [ 1.28233487 0.49274946 -3.375 0.51370543]\n", - " [ 0.6153 1.3461 1.215 3.9105 ]\n", - " [ 0.7161 1.4091 2.64440337 3.70655372]\n", - " [ 0.67785588 1.4091 -1.92051722 1.01819466]\n", - " [ 0.84778083 1.2705 2.835 2.4255 ]\n", - " [ 1.4091 1.3083 0.225 2.5245 ]\n", - " [ 0.7665 1.4126136 -3.50390188 3.0195 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.6989273 0.4767 -3.645 3.0195 ]\n", - " [ 1.6611 1.2327 -2.655 4.5045 ]\n", - " [ 0.7161 0.4738975 2.40481415 3.7125 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.5145 0.6909 2.745 -4.9005 ]\n", - " [ 0.4389 0.88657771 3.10751842 0.73770435]\n", - " [ 0.81816785 0.6279 -3.04500202 2.11921448]\n", - " [ 1.56076353 0.59176175 -1.395 4.54700589]\n", - " [ 1.3209 0.44731814 2.655 4.70724203]\n", - " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", - " [ 1.03511634 0.76244296 -2.205 2.04299619]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 1.5603 0.5775 0.945 0.8415 ]\n", - " [ 0.9555 0.9051 -2.385 2.7225 ]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 1.1395464 0.46217704 -1.305 1.45665338]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 1.4595 1.4469 -0.585 3.8115 ]\n", - " [ 0.7665 0.45160434 -3.63795276 3.0195 ]\n", - " [ 1.5729 0.5901 -1.395 4.6035 ]\n", - " [ 0.75393725 0.4767 4.43766131 -3.16502694]\n", - " [ 0.42 0.8559779 3.105 2.99928834]\n", - " [ 0.4389 0.8559779 3.105 0.7425 ]\n", - " [ 1.0311837 0.7750002 -2.205 2.07028929]\n", - " [ 0.62060536 0.8799 1.75400991 1.67439567]\n", - " [ 1.3209 0.4641 2.655 4.7025 ]\n", - " [ 0.99860423 0.9177 -1.665 1.3365 ]\n", - " [ 0.8295 0.72748699 -1.11149838 0.068013 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]]\n", - "generation: 2 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 3\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", - " [ 0.47551215 0.42366153 0.43070871 -0.33684788]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", - " [ 1.3461 0.7161 -1.035 0.02927045]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", - " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", - " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", - " [ 1.37433383 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", - " [ 0.47750043 0.45550913 -2.44822959 0.04358541]\n", - " [ 0.4893 0.5649 3.465 -0.7425 ]\n", - " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", - " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", - " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", - " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", - " [ 0.65043596 0.69527212 -1.035 0.0495 ]\n", - " [ 0.6405 0.74844348 -2.745 0.44934309]\n", - " [ 0.7161 1.2705124 2.41943632 3.7125 ]\n", - " [ 0.63450017 0.86142988 2.63465288 3.6135 ]\n", - " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", - " [ 0.7161 0.45011039 1.93396822 3.7125 ]\n", - " [ 1.5729 0.5901 -1.22634696 4.6035 ]\n", - " [ 0.58518625 0.89775018 -3.285 2.72483858]\n", - " [ 0.70989104 0.7287 3.375 -3.44151097]\n", - " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 1.1823 0.4263 -0.405 3.3165 ]\n", - " [ 1.36944425 0.75188855 -1.035 0.0495 ]\n", - " [ 0.48091063 0.45363127 -3.735 -0.5445 ]\n", - " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", - " [ 0.71047736 0.9051 3.29415896 -3.516807 ]\n", - " [ 0.60203743 0.5291394 -2.01677797 1.01389338]\n", - " [ 0.43406918 0.50920669 3.12700113 4.0095 ]\n", - " [ 0.7665 0.42545928 2.45046166 1.0104914 ]\n", - " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", - " [ 0.8925 0.5523 1.125 -1.0395 ]\n", - " [ 0.70416257 0.439948 3.81631717 2.15410662]\n", - " [ 0.6279 0.8295 -0.225 3.6135 ]\n", - " [ 1.34581733 0.4641 2.655 0.12015466]\n", - " [ 0.67785588 1.4091 3.38285581 1.01819466]\n", - " [ 0.66569037 0.44278502 1.60829348 4.1048941 ]\n", - " [ 0.5775 0.6153 -3.285 3.1185 ]\n", - " [ 1.36944425 0.7161 -1.03215502 -0.1584794 ]\n", - " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", - " [ 1.13251829 0.4389 -1.92848505 1.00398811]\n", - " [ 1.19031521 0.4263 -0.405 3.3165 ]\n", - " [ 1.4091 1.3083 0.225 2.5245 ]\n", - " [ 0.7413 0.84435893 1.23727313 -3.4155 ]\n", - " [ 1.0689 0.9429 -4.095 2.9205 ]\n", - " [ 0.47297492 0.47396413 0.92397807 -0.58589265]\n", - " [ 0.73197641 0.4357875 -1.89112577 1.079916 ]\n", - " [ 0.48691043 0.50976302 3.46888235 -0.70390434]\n", - " [ 0.81816785 0.6279 -3.04500202 2.11921448]\n", - " [ 0.75276424 0.86483627 3.40625899 -3.2175 ]\n", - " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", - " [ 0.8043 0.99179544 0.53299119 1.54039228]\n", - " [ 0.7665 0.42545928 -3.63795276 0.77509797]\n", - " [ 0.6153 1.3461 1.215 3.9105 ]\n", - " [ 0.67785588 1.4091 -1.92051722 1.01819466]\n", - " [ 1.5603 0.5775 0.945 0.8415 ]\n", - " [ 0.73647903 0.45011039 1.94913291 3.7246376 ]\n", - " [ 0.74119976 0.73006842 4.31779269 -3.4155 ]\n", - " [ 0.43645885 0.56434367 3.12311878 3.95040745]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", - " [ 0.47551215 0.42366153 0.43070871 -0.33684788]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", - " [ 1.3461 0.7161 -1.035 0.02927045]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", - " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", - " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", - " [ 1.37433383 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", - " [ 0.47750043 0.45550913 -2.44822959 0.04358541]\n", - " [ 0.4893 0.5649 3.465 -0.7425 ]\n", - " [ 0.47551215 0.47042661 0.34886694 -0.58589265]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", - " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", - " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", - " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", - " [ 0.65043596 0.69527212 -1.035 0.0495 ]\n", - " [ 0.6405 0.74844348 -2.745 0.44934309]\n", - " [ 0.7161 1.2705124 2.41943632 3.7125 ]\n", - " [ 0.63450017 0.86142988 2.63465288 3.6135 ]\n", - " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", - " [ 0.7161 0.45011039 1.93396822 3.7125 ]\n", - " [ 1.5729 0.5901 -1.22634696 4.6035 ]\n", - " [ 0.58518625 0.89775018 -3.285 2.72483858]\n", - " [ 0.70989104 0.7287 3.375 -3.44151097]\n", - " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 1.1823 0.4263 -0.405 3.3165 ]\n", - " [ 1.36944425 0.75188855 -1.035 0.0495 ]\n", - " [ 0.48091063 0.45363127 -3.735 -0.5445 ]\n", - " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", - " [ 0.71047736 0.9051 3.29415896 -3.516807 ]\n", - " [ 0.60203743 0.5291394 -2.01677797 1.01389338]\n", - " [ 0.43406918 0.50920669 3.12700113 4.0095 ]\n", - " [ 0.7665 0.42545928 2.45046166 1.0104914 ]\n", - " [ 0.5019 0.5019 -2.925 -2.0295 ]\n", - " [ 0.8925 0.5523 1.125 -1.0395 ]\n", - " [ 0.70416257 0.439948 3.81631717 2.15410662]\n", - " [ 0.6279 0.8295 -0.225 3.6135 ]\n", - " [ 1.34581733 0.4641 2.655 0.12015466]\n", - " [ 0.67785588 1.4091 3.38285581 1.01819466]\n", - " [ 0.66569037 0.44278502 1.60829348 4.1048941 ]\n", - " [ 0.5775 0.6153 -3.285 3.1185 ]\n", - " [ 1.36944425 0.7161 -1.03215502 -0.1584794 ]\n", - " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", - " [ 1.13251829 0.4389 -1.92848505 1.00398811]\n", - " [ 1.19031521 0.4263 -0.405 3.3165 ]\n", - " [ 1.4091 1.3083 0.225 2.5245 ]\n", - " [ 0.7413 0.84435893 1.23727313 -3.4155 ]\n", - " [ 1.0689 0.9429 -4.095 2.9205 ]\n", - " [ 0.47297492 0.47396413 0.92397807 -0.58589265]\n", - " [ 0.73197641 0.4357875 -1.89112577 1.079916 ]\n", - " [ 0.48691043 0.50976302 3.46888235 -0.70390434]\n", - " [ 0.81816785 0.6279 -3.04500202 2.11921448]\n", - " [ 0.75276424 0.86483627 3.40625899 -3.2175 ]\n", - " [ 0.80589978 0.45808363 -1.935 1.0395 ]\n", - " [ 0.8043 0.99179544 0.53299119 1.54039228]\n", - " [ 0.7665 0.42545928 -3.63795276 0.77509797]\n", - " [ 0.6153 1.3461 1.215 3.9105 ]\n", - " [ 0.67785588 1.4091 -1.92051722 1.01819466]\n", - " [ 1.5603 0.5775 0.945 0.8415 ]\n", - " [ 0.73647903 0.45011039 1.94913291 3.7246376 ]\n", - " [ 0.74119976 0.73006842 4.31779269 -3.4155 ]\n", - " [ 0.43645885 0.56434367 3.12311878 3.95040745]]\n", - "generation: 3 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 4\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", - " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", - " [ 1.3461 0.7161 -1.035 0.02927045]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", - " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.47551102 0.42355991 -2.37628128 -0.5445 ]\n", - " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.7035 0.43762408 -1.14439296 -3.40934476]\n", - " [ 0.92101191 0.93776111 -1.1448432 2.7629596 ]\n", - " [ 0.47551215 0.42366153 0.43070871 -0.33684788]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", - " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", - " [ 1.3461 0.71790647 -1.04204663 0.0495 ]\n", - " [ 0.7161 0.45011039 1.93396822 3.7125 ]\n", - " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", - " [ 1.37431883 0.7161 -1.035 0.04292601]\n", - " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", - " [ 1.37433383 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.72883795 -1.035 0.05115303]\n", - " [ 0.4767 0.42461995 -2.22328521 3.03752456]\n", - " [ 0.43798801 0.46726914 3.13456476 4.00414777]\n", - " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", - " [ 0.9186338 0.94544518 -1.92508408 2.7225 ]\n", - " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", - " [ 0.62025533 0.64852046 -4.07760872 3.11699535]\n", - " [ 0.7035 0.44202827 -1.91499671 -3.35987021]\n", - " [ 0.4893 0.5649 3.465 -0.7425 ]\n", - " [ 1.36944425 0.7161 -1.03215502 -0.1584794 ]\n", - " [ 0.51631445 0.42627725 0.34179859 -0.36583718]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.21093179]\n", - " [ 0.63450017 0.86142988 2.63465288 3.6135 ]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 0.60087771 0.62711425 -0.41476308 4.21246284]\n", - " [ 0.80868066 0.46451765 -2.0323431 3.6135 ]\n", - " [ 0.7665 0.42545928 2.45046166 1.0104914 ]\n", - " [ 0.58518625 0.89775018 -3.285 2.72483858]\n", - " [ 0.70989104 0.7287 3.375 -3.44151097]\n", - " [ 0.48280997 0.4515 0.30406336 -0.58603049]\n", - " [ 0.62943989 0.86828965 1.755 4.1906901 ]\n", - " [ 1.1823 0.4263 -0.405 3.3165 ]\n", - " [ 1.3780245 0.7161 -1.035 0.0495 ]\n", - " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", - " [ 1.37433383 0.76434899 -1.035 -0.21748052]\n", - " [ 0.44803325 0.45928788 -2.95912544 3.9584506 ]\n", - " [ 0.59318148 1.20262892 -3.375 0.5445 ]\n", - " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", - " [ 0.43291019 0.93390907 -1.1448432 2.7225 ]\n", - " [ 0.6405 0.74844348 -2.745 0.44934309]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", - " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", - " [ 1.3461 0.7161 -1.035 0.02927045]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", - " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 1.3461 0.7161 -1.035 0.0495 ]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.6027 0.6279 3.735 2.1285 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.65476242 0.98792742 -4.11730297 -1.56231542]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.47551102 0.42355991 -2.37628128 -0.5445 ]\n", - " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.7035 0.43762408 -1.14439296 -3.40934476]\n", - " [ 0.92101191 0.93776111 -1.1448432 2.7629596 ]\n", - " [ 0.47551215 0.42366153 0.43070871 -0.33684788]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", - " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", - " [ 1.3461 0.71790647 -1.04204663 0.0495 ]\n", - " [ 0.7161 0.45011039 1.93396822 3.7125 ]\n", - " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 1.3461 0.72011607 -1.04204663 0.0495 ]\n", - " [ 1.37431883 0.7161 -1.035 0.04292601]\n", - " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", - " [ 1.37433383 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.72883795 -1.035 0.05115303]\n", - " [ 0.4767 0.42461995 -2.22328521 3.03752456]\n", - " [ 0.43798801 0.46726914 3.13456476 4.00414777]\n", - " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", - " [ 0.9186338 0.94544518 -1.92508408 2.7225 ]\n", - " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", - " [ 0.62025533 0.64852046 -4.07760872 3.11699535]\n", - " [ 0.7035 0.44202827 -1.91499671 -3.35987021]\n", - " [ 0.4893 0.5649 3.465 -0.7425 ]\n", - " [ 1.36944425 0.7161 -1.03215502 -0.1584794 ]\n", - " [ 0.51631445 0.42627725 0.34179859 -0.36583718]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.21093179]\n", - " [ 0.63450017 0.86142988 2.63465288 3.6135 ]\n", - " [ 1.0311 0.7665 -2.205 2.0295 ]\n", - " [ 0.60087771 0.62711425 -0.41476308 4.21246284]\n", - " [ 0.80868066 0.46451765 -2.0323431 3.6135 ]\n", - " [ 0.7665 0.42545928 2.45046166 1.0104914 ]\n", - " [ 0.58518625 0.89775018 -3.285 2.72483858]\n", - " [ 0.70989104 0.7287 3.375 -3.44151097]\n", - " [ 0.48280997 0.4515 0.30406336 -0.58603049]\n", - " [ 0.62943989 0.86828965 1.755 4.1906901 ]\n", - " [ 1.1823 0.4263 -0.405 3.3165 ]\n", - " [ 1.3780245 0.7161 -1.035 0.0495 ]\n", - " [ 0.7161 0.45011039 1.94913291 3.7125 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 0.4767 0.42461995 -3.73366586 3.03752456]\n", - " [ 1.37433383 0.76434899 -1.035 -0.21748052]\n", - " [ 0.44803325 0.45928788 -2.95912544 3.9584506 ]\n", - " [ 0.59318148 1.20262892 -3.375 0.5445 ]\n", - " [ 1.36944425 0.65280803 -1.035 0.04290712]\n", - " [ 0.43291019 0.93390907 -1.1448432 2.7225 ]\n", - " [ 0.6405 0.74844348 -2.745 0.44934309]]\n", - "generation: 4 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 5\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.45310454 0.6153 -4.11666923 3.28519477]\n", - " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.43642525 0.43975871 -3.46655979 0.85084358]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", - " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 1.3461 0.7161 -1.035 0.02927045]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.47540759 0.42366153 0.43070871 0.44432219]\n", - " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", - " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", - " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", - " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", - " [ 0.66248708 0.42355991 3.5651474 -0.5445 ]\n", - " [ 0.43999149 0.45715315 -2.46831369 2.75591495]\n", - " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 1.34927908 0.7161 -1.002014 0.02927045]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", - " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.47579617 0.7161 -1.035 -0.52308184]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.42616734 0.45550913 -2.125823 -0.52280226]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", - " [ 0.43698856 0.45630792 1.99028119 -0.22934844]\n", - " [ 0.92101191 0.89995932 -0.40824728 2.7629596 ]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.47549999 0.45550913 -2.46613295 -0.5445 ]\n", - " [ 0.7035 0.43762408 -1.14439296 -3.40934476]\n", - " [ 0.58850082 0.4389 -1.77484981 4.18225411]\n", - " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", - " [ 0.43798801 0.71744361 3.13456476 4.00414777]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.73567914 0.50731424 2.655 3.97538917]\n", - " [ 0.60074882 0.42734994 -0.405 3.31749312]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", - " [ 0.7035 0.44202827 -1.92464451 -3.63254285]\n", - " [ 0.91265032 0.93873793 -1.14392093 2.7225 ]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", - " [ 1.3461 0.7161 -1.035 0.02918818]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", - " [ 0.43698856 0.45715315 -2.57504298 -0.5445 ]\n", - " [ 1.36944425 0.72883795 -1.035 0.05115303]\n", - " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", - " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", - " [ 0.60074882 0.62711425 -1.14159592 3.31646214]\n", - " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", - " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", - " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", - " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.48348874 0.45550913 -2.46920973 -0.5445 ]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.45310454 0.6153 -4.11666923 3.28519477]\n", - " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.43642525 0.43975871 -3.46655979 0.85084358]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", - " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 1.3461 0.7161 -1.035 0.02927045]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.47540759 0.42366153 0.43070871 0.44432219]\n", - " [ 0.69548479 0.4389 -1.935 1.0395 ]\n", - " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", - " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", - " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", - " [ 0.66248708 0.42355991 3.5651474 -0.5445 ]\n", - " [ 0.43999149 0.45715315 -2.46831369 2.75591495]\n", - " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 1.34927908 0.7161 -1.002014 0.02927045]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", - " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.47579617 0.7161 -1.035 -0.52308184]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.42616734 0.45550913 -2.125823 -0.52280226]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.46573936 0.42545928 -3.63795276 1.55371062]\n", - " [ 0.43698856 0.45630792 1.99028119 -0.22934844]\n", - " [ 0.92101191 0.89995932 -0.40824728 2.7629596 ]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.47549999 0.45550913 -2.46613295 -0.5445 ]\n", - " [ 0.7035 0.43762408 -1.14439296 -3.40934476]\n", - " [ 0.58850082 0.4389 -1.77484981 4.18225411]\n", - " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", - " [ 0.43798801 0.71744361 3.13456476 4.00414777]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", - " [ 0.4853444 0.7161 -1.035 -0.81339531]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.73567914 0.50731424 2.655 3.97538917]\n", - " [ 0.60074882 0.42734994 -0.405 3.31749312]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", - " [ 0.7035 0.44202827 -1.92464451 -3.63254285]\n", - " [ 0.91265032 0.93873793 -1.14392093 2.7225 ]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.5775 0.6153 -4.11666923 3.1185 ]\n", - " [ 1.3461 0.7161 -1.035 0.02918818]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.7539 0.8673 4.22681735 -3.2175 ]\n", - " [ 0.8177218 1.20477726 0.495 -1.26113046]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 1.36944425 0.71610948 -1.035 0.06103494]\n", - " [ 0.43698856 0.45715315 -2.57504298 -0.5445 ]\n", - " [ 1.36944425 0.72883795 -1.035 0.05115303]\n", - " [ 0.43406918 0.50911651 1.93871462 4.02719454]\n", - " [ 0.7035 0.44202827 -1.92464451 -3.40934476]\n", - " [ 0.60074882 0.62711425 -1.14159592 3.31646214]\n", - " [ 0.65476242 0.98792742 -3.28563372 -1.56231542]\n", - " [ 1.22631667 0.62794158 -0.96867279 2.15449246]\n", - " [ 0.4919711 0.7161 -1.035 -1.21910505]\n", - " [ 0.99756598 0.80657678 -2.73965333 0.45095276]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.7225 ]\n", - " [ 1.1445 1.2201 -1.305 1.4355 ]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.48348874 0.45550913 -2.46920973 -0.5445 ]]\n", - "generation: 5 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 6\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.43642525 0.43975871 -3.46655979 0.18785693]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", - " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.62326335 0.43321624 2.70001681 3.6135 ]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", - " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 0.63450017 0.86787398 2.77518857 3.6135 ]\n", - " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", - " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", - " [ 1.1319 0.53885579 2.385 4.0095 ]\n", - " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", - " [ 0.60051906 0.84919132 -0.3910766 3.31749312]\n", - " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.42 0.50614645 1.9423616 4.06640637]\n", - " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 0.81308125 0.60662695 -3.3835984 3.28519477]\n", - " [ 0.45310454 0.6153 -4.11666923 3.28519477]\n", - " [ 0.43999149 0.45715315 -2.46831369 2.75591495]\n", - " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", - " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.6657 0.72598908 -1.04095981 -2.92319141]\n", - " [ 0.58888771 0.81549517 -1.06192351 -0.81339531]\n", - " [ 0.8169 1.2025467 -3.375 0.09037645]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.43642525 0.43975871 -1.17918733 0.9774056 ]\n", - " [ 1.13602922 0.5397 2.385 4.0095 ]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", - " [ 0.47540759 0.42366153 0.43070871 0.44432219]\n", - " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.43698856 0.45630792 1.99028119 -0.22934844]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.59024202 0.4389 -1.77484981 4.18369096]\n", - " [ 0.45136428 0.6153 -4.11666923 3.28365425]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", - " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", - " [ 0.69961257 0.44043867 -3.47209735 0.75604193]\n", - " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", - " [ 0.4853444 0.69947755 -1.06192351 -0.81998263]\n", - " [ 0.71644199 0.42 -3.48284563 0.85084358]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", - " [ 1.34927908 0.7161 -1.002014 0.02927045]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.47579617 0.7161 -1.035 -0.52308184]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", - " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 1.3461 0.7161 -1.035 0.02927045]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.43642525 0.43975871 -3.42643422 0.85084358]\n", - " [ 0.43698856 0.45715315 -2.57504298 -0.5445 ]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.91906383 0.89995932 -0.4526745 2.7629596 ]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.43642525 0.43975871 -3.46655979 0.18785693]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", - " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.62326335 0.43321624 2.70001681 3.6135 ]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", - " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 0.63450017 0.86787398 2.77518857 3.6135 ]\n", - " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", - " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", - " [ 1.1319 0.53885579 2.385 4.0095 ]\n", - " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", - " [ 0.62579563 0.42530999 -3.19174253 3.0195 ]\n", - " [ 0.60051906 0.84919132 -0.3910766 3.31749312]\n", - " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.42 0.50614645 1.9423616 4.06640637]\n", - " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 0.81308125 0.60662695 -3.3835984 3.28519477]\n", - " [ 0.45310454 0.6153 -4.11666923 3.28519477]\n", - " [ 0.43999149 0.45715315 -2.46831369 2.75591495]\n", - " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", - " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.47551215 0.42344866 0.44061297 -0.3118341 ]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.6657 0.72598908 -1.04095981 -2.92319141]\n", - " [ 0.58888771 0.81549517 -1.06192351 -0.81339531]\n", - " [ 0.8169 1.2025467 -3.375 0.09037645]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.43642525 0.43975871 -1.17918733 0.9774056 ]\n", - " [ 1.13602922 0.5397 2.385 4.0095 ]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", - " [ 0.47540759 0.42366153 0.43070871 0.44432219]\n", - " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.43698856 0.45630792 1.99028119 -0.22934844]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.59024202 0.4389 -1.77484981 4.18369096]\n", - " [ 0.45136428 0.6153 -4.11666923 3.28365425]\n", - " [ 0.59441436 0.86828965 1.755 4.1906901 ]\n", - " [ 0.99925322 0.9387772 -1.16443777 2.72740887]\n", - " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", - " [ 0.69961257 0.44043867 -3.47209735 0.75604193]\n", - " [ 0.43698856 0.45715315 -2.46831369 -0.5445 ]\n", - " [ 0.4853444 0.69947755 -1.06192351 -0.81998263]\n", - " [ 0.71644199 0.42 -3.48284563 0.85084358]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.69961257 0.43975871 -3.47951882 0.85084358]\n", - " [ 1.34927908 0.7161 -1.002014 0.02927045]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]\n", - " [ 0.47579617 0.7161 -1.035 -0.52308184]\n", - " [ 1.33224631 0.7161 -1.035 0.0495 ]\n", - " [ 0.43798801 0.50734559 3.13456476 4.00414777]\n", - " [ 0.47846314 0.7161 -1.035 -0.52308184]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 1.3461 0.7161 -1.035 0.02927045]\n", - " [ 0.7674944 0.42545928 -3.63795276 3.0195 ]\n", - " [ 0.47750043 0.45550913 -2.46831369 -0.5445 ]\n", - " [ 0.4853444 0.71732444 -1.06192351 -0.81998263]\n", - " [ 1.36944425 0.7161 -1.035 0.0495 ]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.43642525 0.43975871 -3.42643422 0.85084358]\n", - " [ 0.43698856 0.45715315 -2.57504298 -0.5445 ]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.91906383 0.89995932 -0.4526745 2.7629596 ]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.47551215 0.42366153 0.43070871 0.50034354]\n", - " [ 0.5901 0.8799 1.755 4.2075 ]]\n", - "generation: 6 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 7\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", - " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", - " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.63673243 0.86787398 2.72535808 3.55492846]\n", - " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.74413398 0.61217565 -4.11666923 3.32853331]\n", - " [ 0.74553356 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.59115468 0.42530999 -3.37002772 3.0195 ]\n", - " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", - " [ 0.62125621 0.4201811 -1.77491927 3.85576191]\n", - " [ 0.47844592 0.42 -0.97884854 3.18569943]\n", - " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", - " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", - " [ 0.42 0.50614645 1.9423616 4.06640637]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.43642525 0.42185463 -1.17918733 1.29714673]\n", - " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", - " [ 0.43642525 0.43975871 -3.46655979 0.18785693]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.66490877 0.70930925 -1.04095981 -2.92319141]\n", - " [ 0.74480742 1.2082164 -3.375 0.49007496]\n", - " [ 0.62527641 0.42039322 2.70001681 3.6135 ]\n", - " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", - " [ 0.62326335 0.43321624 2.70001681 3.6135 ]\n", - " [ 0.45179336 0.42530999 -3.17898674 -0.89166809]\n", - " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", - " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", - " [ 1.1319 0.53885579 2.385 4.0095 ]\n", - " [ 0.63450017 0.86787398 2.77518857 3.6135 ]\n", - " [ 0.81204852 1.2025467 -3.32507244 0.12452226]\n", - " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", - " [ 0.4853444 0.69947755 -1.06192351 -0.81998263]\n", - " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", - " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", - " [ 0.60051906 0.84919132 -0.3910766 3.31749312]\n", - " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", - " [ 0.70452612 1.2075 -3.39054448 0.49007496]\n", - " [ 0.81308125 0.60662695 -3.3835984 3.28519477]\n", - " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", - " [ 1.13602922 0.5397 2.385 4.0095 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.6657 0.72598908 -1.04095981 -2.92319141]\n", - " [ 0.58888771 0.81549517 -1.06192351 -0.81339531]\n", - " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 0.8169 1.2025467 -3.375 0.09037645]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.43250442 0.43303157 -1.73319227 3.85576191]\n", - " [ 1.13602922 0.5397 2.385 4.0095 ]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", - " [ 0.43215719 0.43952006 -3.48284563 0.84927444]\n", - " [ 0.48518888 0.43238501 2.76233516 3.35337352]\n", - " [ 0.42853223 0.45420544 -2.07981823 4.04941368]\n", - " [ 0.43642525 0.43975871 -1.17918733 0.9774056 ]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.59024202 0.4389 -1.77484981 4.18369096]\n", - " [ 0.81308125 0.60471868 -3.3835984 3.86117736]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", - " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", - " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.63673243 0.86787398 2.72535808 3.55492846]\n", - " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.74413398 0.61217565 -4.11666923 3.32853331]\n", - " [ 0.74553356 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.59115468 0.42530999 -3.37002772 3.0195 ]\n", - " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", - " [ 0.62125621 0.4201811 -1.77491927 3.85576191]\n", - " [ 0.47844592 0.42 -0.97884854 3.18569943]\n", - " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", - " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", - " [ 0.42 0.50614645 1.9423616 4.06640637]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.43642525 0.42185463 -1.17918733 1.29714673]\n", - " [ 1.22631667 0.62794158 3.18879646 3.51986457]\n", - " [ 0.43642525 0.43975871 -3.46655979 0.18785693]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 1.1319 0.5397 2.385 4.0095 ]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.66490877 0.70930925 -1.04095981 -2.92319141]\n", - " [ 0.74480742 1.2082164 -3.375 0.49007496]\n", - " [ 0.62527641 0.42039322 2.70001681 3.6135 ]\n", - " [ 0.59115468 0.42530999 -3.17898674 3.0195 ]\n", - " [ 0.62326335 0.43321624 2.70001681 3.6135 ]\n", - " [ 0.45179336 0.42530999 -3.17898674 -0.89166809]\n", - " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", - " [ 0.47294611 0.45469454 0.47517148 2.4255 ]\n", - " [ 1.1319 0.53885579 2.385 4.0095 ]\n", - " [ 0.63450017 0.86787398 2.77518857 3.6135 ]\n", - " [ 0.81204852 1.2025467 -3.32507244 0.12452226]\n", - " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", - " [ 0.4853444 0.69947755 -1.06192351 -0.81998263]\n", - " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", - " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", - " [ 0.60051906 0.84919132 -0.3910766 3.31749312]\n", - " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", - " [ 0.70452612 1.2075 -3.39054448 0.49007496]\n", - " [ 0.81308125 0.60662695 -3.3835984 3.28519477]\n", - " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", - " [ 1.13602922 0.5397 2.385 4.0095 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.6657 0.72598908 -1.04095981 -2.92319141]\n", - " [ 0.58888771 0.81549517 -1.06192351 -0.81339531]\n", - " [ 0.6657 0.70930925 -1.04095981 -2.92319141]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 0.8169 1.2025467 -3.375 0.09037645]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.6657 1.3713 3.645 -2.9205 ]\n", - " [ 0.4767 0.4515 -3.735 -0.5445 ]\n", - " [ 0.42698515 0.50920669 1.9423616 4.0095 ]\n", - " [ 0.8547 1.2705 2.835 2.4255 ]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.43250442 0.43303157 -1.73319227 3.85576191]\n", - " [ 1.13602922 0.5397 2.385 4.0095 ]\n", - " [ 0.9186338 0.93873793 -1.1448432 2.74690623]\n", - " [ 0.43215719 0.43952006 -3.48284563 0.84927444]\n", - " [ 0.48518888 0.43238501 2.76233516 3.35337352]\n", - " [ 0.42853223 0.45420544 -2.07981823 4.04941368]\n", - " [ 0.43642525 0.43975871 -1.17918733 0.9774056 ]\n", - " [ 0.60074882 0.62711425 -0.405 3.31646214]\n", - " [ 0.59024202 0.4389 -1.77484981 4.18369096]\n", - " [ 0.81308125 0.60471868 -3.3835984 3.86117736]]\n", - "generation: 7 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 8\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", - " [ 0.42854848 0.43888271 -3.19174253 2.48652823]\n", - " [ 0.43457931 0.42355991 -2.37720916 -0.54447921]\n", - " [ 0.47244028 0.43113193 -1.01935717 3.12450456]\n", - " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", - " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", - " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.61314508 0.47108021 -1.98678443 0.44165405]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.60051906 0.84919132 -0.36009834 3.51032101]\n", - " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.74412921 0.44136036 2.655 0.11835067]\n", - " [ 0.58081572 0.43606113 0.36335461 0.3280728 ]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", - " [ 0.66514254 0.72193928 0.43504787 -2.99282154]\n", - " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", - " [ 0.47844592 0.42 -0.97884854 3.18569943]\n", - " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 0.43642525 0.42185463 -1.17918733 1.29714673]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.74480742 1.2082164 -3.375 0.49007496]\n", - " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", - " [ 0.43677033 0.42565734 2.99754495 3.95770236]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.74553356 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.63435373 0.86791915 2.71914731 3.5402705 ]\n", - " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", - " [ 0.76115781 1.2082164 -3.375 0.49007496]\n", - " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", - " [ 0.47244028 0.48090162 -3.338167 3.12482402]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", - " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 0.47294611 0.47473376 0.43504787 2.4255 ]\n", - " [ 0.42 0.50614645 1.91138334 4.06201236]\n", - " [ 0.62125621 0.4201811 -1.77491927 3.85576191]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 1.13602922 0.5397 2.385 4.0095 ]\n", - " [ 0.45386358 0.62197974 -4.11666923 -0.88360947]\n", - " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", - " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", - " [ 0.62137639 0.42300623 -1.77491927 3.85576191]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", - " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", - " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", - " [ 0.43774654 0.44375871 0.43522038 0.71734601]\n", - " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.8169 1.2025467 -3.375 0.09037645]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.43250442 0.43303157 -1.73319227 3.85576191]\n", - " [ 0.63673243 0.86787398 2.72535808 3.55492846]\n", - " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", - " [ 0.43215719 0.43952006 -3.48284563 0.84927444]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", - " [ 0.42854848 0.43888271 -3.19174253 2.48652823]\n", - " [ 0.43457931 0.42355991 -2.37720916 -0.54447921]\n", - " [ 0.47244028 0.43113193 -1.01935717 3.12450456]\n", - " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", - " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", - " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.61314508 0.47108021 -1.98678443 0.44165405]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.60051906 0.84919132 -0.36009834 3.51032101]\n", - " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.74412921 0.44136036 2.655 0.11835067]\n", - " [ 0.58081572 0.43606113 0.36335461 0.3280728 ]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", - " [ 0.66514254 0.72193928 0.43504787 -2.99282154]\n", - " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", - " [ 0.47844592 0.42 -0.97884854 3.18569943]\n", - " [ 0.74877851 0.61664532 -4.11666923 -3.41125355]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 0.43642525 0.42185463 -1.17918733 1.29714673]\n", - " [ 0.8169 1.2075 -3.375 0.5445 ]\n", - " [ 0.74480742 1.2082164 -3.375 0.49007496]\n", - " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", - " [ 0.43677033 0.42565734 2.99754495 3.95770236]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.74553356 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.63435373 0.86791915 2.71914731 3.5402705 ]\n", - " [ 0.47540759 0.42366153 0.46447934 0.12327001]\n", - " [ 0.76115781 1.2082164 -3.375 0.49007496]\n", - " [ 0.4730496 0.71359113 -1.035 -0.544859 ]\n", - " [ 0.47244028 0.48090162 -3.338167 3.12482402]\n", - " [ 0.81320933 1.2075 -3.375 0.49007496]\n", - " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", - " [ 0.44748389 0.4389 2.99754495 3.95770236]\n", - " [ 0.47294611 0.47473376 0.43504787 2.4255 ]\n", - " [ 0.42 0.50614645 1.91138334 4.06201236]\n", - " [ 0.62125621 0.4201811 -1.77491927 3.85576191]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 1.13602922 0.5397 2.385 4.0095 ]\n", - " [ 0.45386358 0.62197974 -4.11666923 -0.88360947]\n", - " [ 0.47551102 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", - " [ 0.43688776 0.44375871 0.43070871 0.44432219]\n", - " [ 0.62137639 0.42300623 -1.77491927 3.85576191]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.47294611 0.45469454 0.43504787 2.4255 ]\n", - " [ 0.47540759 0.42183983 0.3726836 0.44432219]\n", - " [ 0.47244028 0.42461995 -3.49664041 3.12450456]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 0.69961257 0.43926365 -3.47951882 0.12165674]\n", - " [ 0.43774654 0.44375871 0.43522038 0.71734601]\n", - " [ 0.4532998 0.62197974 -4.11666923 -0.88816157]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.69888449 0.42545928 -1.94667451 0.77153894]\n", - " [ 0.8169 1.2025467 -3.375 0.09037645]\n", - " [ 0.7035 0.4389 -1.935 1.0395 ]\n", - " [ 0.62622311 0.45517923 -2.46831369 -0.4897499 ]\n", - " [ 0.4853444 0.7161 -1.06192351 -0.81339531]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.43250442 0.43303157 -1.73319227 3.85576191]\n", - " [ 0.63673243 0.86787398 2.72535808 3.55492846]\n", - " [ 0.7039917 1.2075 -3.391559 0.49007496]\n", - " [ 0.43215719 0.43952006 -3.48284563 0.84927444]]\n", - "generation: 8 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 9\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.48522192 0.7158138 -1.06163971 3.35337352]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.43677033 0.42000782 2.99754495 3.97833386]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.60051906 0.84919132 -0.36009834 3.51032101]\n", - " [ 0.66301271 0.61535038 -4.11669653 3.28519477]\n", - " [ 0.68847397 0.45140642 2.67268704 0.12015466]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.74413398 0.59991272 -4.11666923 -3.35364255]\n", - " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", - " [ 0.43353986 0.42366153 0.46447934 0.12327001]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.67034122 0.61544567 -4.1602369 3.2779507 ]\n", - " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", - " [ 0.55104122 0.83069076 0.36335461 0.21777174]\n", - " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", - " [ 0.62649481 0.42357115 0.36335461 0.3280728 ]\n", - " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.43688776 0.44511272 0.43070871 -3.29688641]\n", - " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", - " [ 0.61910411 0.47108021 -1.98678443 0.44165405]\n", - " [ 0.58081572 0.4412415 0.36335461 0.21777174]\n", - " [ 0.61314508 0.47108021 -1.98678443 0.44165405]\n", - " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", - " [ 0.58081572 0.43606113 0.36335461 0.3280728 ]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", - " [ 0.61512079 0.47108021 -1.98678443 0.44165405]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", - " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.42854848 0.43888271 -3.19174253 2.48652823]\n", - " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.67136067 0.61599758 -4.07297191 3.28519477]\n", - " [ 0.43677033 0.42565734 2.99754495 3.95770236]\n", - " [ 0.74781937 0.63348933 -4.11808796 -3.41125355]\n", - " [ 0.43688776 0.44375871 -4.11313084 -3.38309437]\n", - " [ 0.47294611 0.47473376 0.43504787 2.4255 ]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.63435373 0.86791915 2.71914731 3.5402705 ]\n", - " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", - " [ 0.74336834 0.60067537 0.30723093 -3.35364255]\n", - " [ 0.47244028 0.48090162 -3.338167 3.12482402]\n", - " [ 0.45386358 0.62197974 -4.11666923 -0.88360947]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 0.47266635 0.47473376 0.40827883 2.4255 ]\n", - " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", - " [ 0.74412921 0.44136036 2.655 0.11835067]\n", - " [ 0.62137639 0.42300623 -1.77491927 3.85576191]\n", - " [ 0.47244028 0.43113193 -1.01935717 3.12450456]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.48522192 0.7158138 -1.06163971 3.35337352]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.43677033 0.42000782 2.99754495 3.97833386]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.60051906 0.84919132 -0.36009834 3.51032101]\n", - " [ 0.66301271 0.61535038 -4.11669653 3.28519477]\n", - " [ 0.68847397 0.45140642 2.67268704 0.12015466]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.74413398 0.59991272 -4.11666923 -3.35364255]\n", - " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", - " [ 0.43353986 0.42366153 0.46447934 0.12327001]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.67034122 0.61544567 -4.1602369 3.2779507 ]\n", - " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", - " [ 0.55104122 0.83069076 0.36335461 0.21777174]\n", - " [ 0.81326929 0.60347938 -3.3592549 0.12015466]\n", - " [ 0.62649481 0.42357115 0.36335461 0.3280728 ]\n", - " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.43688776 0.44511272 0.43070871 -3.29688641]\n", - " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", - " [ 0.61910411 0.47108021 -1.98678443 0.44165405]\n", - " [ 0.58081572 0.4412415 0.36335461 0.21777174]\n", - " [ 0.61314508 0.47108021 -1.98678443 0.44165405]\n", - " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", - " [ 0.58081572 0.43606113 0.36335461 0.3280728 ]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", - " [ 0.61512079 0.47108021 -1.98678443 0.44165405]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.43372507 0.42367717 0.36335461 0.3280728 ]\n", - " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.42854848 0.43888271 -3.19174253 2.48652823]\n", - " [ 0.43651971 0.43325081 2.54536509 3.6135 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.67136067 0.61599758 -4.07297191 3.28519477]\n", - " [ 0.43677033 0.42565734 2.99754495 3.95770236]\n", - " [ 0.74781937 0.63348933 -4.11808796 -3.41125355]\n", - " [ 0.43688776 0.44375871 -4.11313084 -3.38309437]\n", - " [ 0.47294611 0.47473376 0.43504787 2.4255 ]\n", - " [ 0.73980278 0.47391353 2.655 0.12015466]\n", - " [ 0.63435373 0.86791915 2.71914731 3.5402705 ]\n", - " [ 0.47579617 0.7161 -4.1137611 3.34786555]\n", - " [ 0.74336834 0.60067537 0.30723093 -3.35364255]\n", - " [ 0.47244028 0.48090162 -3.338167 3.12482402]\n", - " [ 0.45386358 0.62197974 -4.11666923 -0.88360947]\n", - " [ 0.8169 1.2025467 -3.375 0.54936505]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 0.47266635 0.47473376 0.40827883 2.4255 ]\n", - " [ 0.63937911 0.42095942 0.3726836 0.44432219]\n", - " [ 0.74412921 0.44136036 2.655 0.11835067]\n", - " [ 0.62137639 0.42300623 -1.77491927 3.85576191]\n", - " [ 0.47244028 0.43113193 -1.01935717 3.12450456]\n", - " [ 0.58153087 0.42004431 -1.9295707 3.85576191]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.35364255]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]]\n", - "generation: 9 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 10\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.43402521 0.42 -1.9295707 3.83298066]\n", - " [ 0.43439946 0.42 -4.21015515 3.95546998]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", - " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47723864 0.42 -1.035 3.18569943]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.8169 1.26484066 -3.375 0.75402384]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.48522192 0.7158138 -1.06163971 3.35337352]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", - " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", - " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", - " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.47707296 0.42239992 -1.04202685 2.97167717]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.68847397 0.45140642 2.67268704 0.12015466]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.63245493 0.86142988 2.71716346 3.50248766]\n", - " [ 0.43688776 0.44511272 0.43070871 -3.29688641]\n", - " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", - " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", - " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.42278231 0.42005315 -1.96307122 -0.93664596]\n", - " [ 0.81715923 1.2075 -4.07508773 0.54986624]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.75072469 1.20220908 -3.375 0.54936505]\n", - " [ 0.42 0.43605053 -3.32135914 -0.93664596]\n", - " [ 0.43456719 0.42638817 -3.29995635 3.12145713]\n", - " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.43677033 0.42000782 2.99754495 3.97833386]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", - " [ 0.66301271 0.61535038 -4.11669653 3.28519477]\n", - " [ 0.60200258 0.53983282 -1.9295707 3.85576191]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.55104122 0.83069076 0.36335461 0.21777174]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.43688776 0.44375871 -4.11313084 -3.38309437]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.43402521 0.42 -1.9295707 3.83298066]\n", - " [ 0.43439946 0.42 -4.21015515 3.95546998]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", - " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47723864 0.42 -1.035 3.18569943]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.8169 1.26484066 -3.375 0.75402384]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.27977932]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.48522192 0.7158138 -1.06163971 3.35337352]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", - " [ 0.64972094 0.45485682 -1.98188797 0.71268169]\n", - " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", - " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.47707296 0.42239992 -1.04202685 2.97167717]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.68847397 0.45140642 2.67268704 0.12015466]\n", - " [ 0.74044097 0.45686309 2.655 0.12015466]\n", - " [ 0.48518888 0.7158138 -1.06192351 3.35337352]\n", - " [ 0.63245493 0.86142988 2.71716346 3.50248766]\n", - " [ 0.43688776 0.44511272 0.43070871 -3.29688641]\n", - " [ 0.47311789 0.71359113 -1.07588313 -0.54486457]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", - " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", - " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 0.8169 1.2075 -3.375 0.49007496]\n", - " [ 0.42278231 0.42005315 -1.96307122 -0.93664596]\n", - " [ 0.81715923 1.2075 -4.07508773 0.54986624]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.75072469 1.20220908 -3.375 0.54936505]\n", - " [ 0.42 0.43605053 -3.32135914 -0.93664596]\n", - " [ 0.43456719 0.42638817 -3.29995635 3.12145713]\n", - " [ 0.43464285 0.42355991 -2.41809229 -0.5445 ]\n", - " [ 0.43677033 0.42000782 2.99754495 3.97833386]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.73632911 0.47414587 2.655 0.12015466]\n", - " [ 0.8169 1.19476205 -3.375 0.75402384]\n", - " [ 0.4723315 0.4661668 -1.04281698 2.43655899]\n", - " [ 0.66301271 0.61535038 -4.11669653 3.28519477]\n", - " [ 0.60200258 0.53983282 -1.9295707 3.85576191]\n", - " [ 0.58081572 0.42366153 0.36335461 0.3280728 ]\n", - " [ 0.55104122 0.83069076 0.36335461 0.21777174]\n", - " [ 0.64972094 0.45485682 -1.94667451 0.75626588]\n", - " [ 0.43688776 0.44375871 -4.11313084 -3.38309437]]\n", - "generation: 10 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 11\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.32135914 -1.05182074]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", - " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", - " [ 0.68821858 0.44561041 1.85701151 0.28857977]\n", - " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.47723864 0.42 -1.035 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.8169 1.26484066 -3.375 0.75402384]\n", - " [ 0.42791329 0.42 -3.32135914 0.1973079 ]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.43402521 0.42 -1.9295707 3.83298066]\n", - " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.42294998 0.42314217 -3.33345686 -0.93664596]\n", - " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", - " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", - " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", - " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", - " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.47707296 0.42239992 -1.04202685 2.97167717]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.63245493 0.86142988 2.71716346 3.50248766]\n", - " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", - " [ 0.43118279 0.7158138 -0.39917972 3.35337352]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", - " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.43439946 0.42 -4.21015515 3.95546998]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.81715923 1.2075 -4.07508773 0.54986624]\n", - " [ 0.42278231 0.42005315 -1.96307122 -0.93664596]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.75072469 1.20220908 -3.375 0.54936505]\n", - " [ 0.43439946 0.42017994 -4.20205265 3.3604696 ]\n", - " [ 0.72916129 0.61698308 -3.37083705 3.58750516]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.32135914 -1.05182074]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", - " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", - " [ 0.68821858 0.44561041 1.85701151 0.28857977]\n", - " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.47723864 0.42 -1.035 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.47241581 0.7158138 -1.02349524 3.35337352]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.8169 1.26484066 -3.375 0.75402384]\n", - " [ 0.42791329 0.42 -3.32135914 0.1973079 ]\n", - " [ 0.63450017 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.43402521 0.42 -1.9295707 3.83298066]\n", - " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.67021138 0.6153 -4.11666923 3.28519477]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.42294998 0.42314217 -3.33345686 -0.93664596]\n", - " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", - " [ 0.47441313 0.47191475 -1.09185654 3.17635489]\n", - " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", - " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", - " [ 0.58081572 0.42012987 0.36335461 0.3280728 ]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.47707296 0.42239992 -1.04202685 2.97167717]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.42 0.42 -3.32135914 -0.93664596]\n", - " [ 0.63245493 0.86142988 2.71716346 3.50248766]\n", - " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", - " [ 0.43118279 0.7158138 -0.39917972 3.35337352]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47244028 0.42461995 -4.10958572 3.12450456]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", - " [ 0.74413398 0.60089802 -4.11666923 -3.56680156]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.74413398 0.60067537 -4.140276 -3.35364255]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.43439946 0.42 -4.21015515 3.95546998]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.81715923 1.2075 -4.07508773 0.54986624]\n", - " [ 0.42278231 0.42005315 -1.96307122 -0.93664596]\n", - " [ 0.42294998 0.42 -3.33345686 -0.93664596]\n", - " [ 0.63673243 0.86787398 2.72535808 3.65081687]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.43439946 0.42 -1.9295707 3.85576191]\n", - " [ 0.75072469 1.20220908 -3.375 0.54936505]\n", - " [ 0.43439946 0.42017994 -4.20205265 3.3604696 ]\n", - " [ 0.72916129 0.61698308 -3.37083705 3.58750516]]\n", - "generation: 11 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 12\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.42080549 0.42 -4.16616564 3.87625274]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 0.42155193 0.42 -3.31605929 3.00090375]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.45619197 0.60754415 -4.11291486 3.9042263 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", - " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", - " [ 0.47579617 0.70904721 -4.08524468 -3.28859747]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.42 0.42 -3.32135914 -1.05182074]\n", - " [ 0.8169 1.26484066 -3.375 0.75402384]\n", - " [ 0.42103508 0.42 -1.9295707 3.86352294]\n", - " [ 0.42000476 0.42938841 -3.32093698 2.9110258 ]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", - " [ 0.42 0.42016787 -3.32135914 -1.09551602]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", - " [ 0.47723864 0.42 -1.035 3.18569943]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", - " [ 0.50087441 0.46844389 -1.04104369 2.58146433]\n", - " [ 0.47579617 0.42194528 -4.1137611 -3.3502762 ]\n", - " [ 0.47844554 0.47191475 -1.09185654 3.17635489]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.63450017 0.85205162 2.71640787 3.61405606]\n", - " [ 0.73632911 0.46828935 2.62478109 0.11181802]\n", - " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", - " [ 0.68821858 0.44561041 1.85701151 0.28857977]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", - " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", - " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", - " [ 0.43118279 0.7158138 -0.39917972 3.35337352]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.42080549 0.42 -4.16616564 3.87625274]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 0.42155193 0.42 -3.31605929 3.00090375]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.45619197 0.60754415 -4.11291486 3.9042263 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47707296 0.42938841 -1.09185654 2.96453576]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", - " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", - " [ 0.47579617 0.70904721 -4.08524468 -3.28859747]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.42 0.42 -3.32135914 -1.05182074]\n", - " [ 0.8169 1.26484066 -3.375 0.75402384]\n", - " [ 0.42103508 0.42 -1.9295707 3.86352294]\n", - " [ 0.42000476 0.42938841 -3.32093698 2.9110258 ]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", - " [ 0.42 0.42016787 -3.32135914 -1.09551602]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", - " [ 0.47723864 0.42 -1.035 3.18569943]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.64972094 0.42115551 -1.9764756 0.71268169]\n", - " [ 0.50087441 0.46844389 -1.04104369 2.58146433]\n", - " [ 0.47579617 0.42194528 -4.1137611 -3.3502762 ]\n", - " [ 0.47844554 0.47191475 -1.09185654 3.17635489]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.63450017 0.85205162 2.71640787 3.61405606]\n", - " [ 0.73632911 0.46828935 2.62478109 0.11181802]\n", - " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", - " [ 0.68821858 0.44561041 1.85701151 0.28857977]\n", - " [ 0.43439946 0.42633678 -1.9295707 3.12145713]\n", - " [ 0.46807316 0.42938841 -1.09214034 2.96453576]\n", - " [ 0.74091906 0.45686309 2.64722215 0.13767675]\n", - " [ 0.43118279 0.7158138 -0.39917972 3.35337352]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.60067537 -4.11666923 -3.56680156]\n", - " [ 0.85506202 0.9336893 -1.04281698 2.43655899]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]]\n", - "generation: 12 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 13\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 0.44035776 -0.93534493]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.47579617 0.70904721 -4.08524468 -3.28859747]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.42269149 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.44758258 0.42194528 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 0.8169 1.26484066 -3.375 0.75402384]\n", - " [ 0.85384028 0.91445259 -1.04281698 2.43655899]\n", - " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 0.42080549 0.42 -4.16616564 3.87625274]\n", - " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.42155193 0.42 -3.31605929 3.00090375]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.42103508 0.42 -1.93763556 3.61333526]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.50087441 0.46844389 -1.04104369 2.58146433]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", - " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.73632911 0.46828935 2.62478109 0.11181802]\n", - " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", - " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.6456176 0.43606113 0.38715096 0.07023597]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 0.44035776 -0.93534493]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.47579617 0.70904721 -4.08524468 -3.28859747]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.42269149 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.44758258 0.42194528 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.46743175 0.42466977 -4.10958572 3.12450456]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 0.50145987 0.46824655 -1.04095981 2.58852241]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.50087441 0.46824655 -1.04095981 2.59052238]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 0.8169 1.26484066 -3.375 0.75402384]\n", - " [ 0.85384028 0.91445259 -1.04281698 2.43655899]\n", - " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 0.42080549 0.42 -4.16616564 3.87625274]\n", - " [ 0.70897326 1.21117867 0.36335461 0.55259809]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.51032101]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.42155193 0.42 -3.31605929 3.00090375]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.70967735 1.2075 -4.15691767 0.54986624]\n", - " [ 0.42103508 0.42 -1.93763556 3.61333526]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.50087441 0.46844389 -1.04104369 2.58146433]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", - " [ 0.65667622 0.43606113 -3.3905296 0.12234116]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.73632911 0.46828935 2.62478109 0.11181802]\n", - " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", - " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.6456176 0.43606113 0.38715096 0.07023597]]\n", - "generation: 13 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 14\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 0.44035776 -0.93534493]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.51272467 0.42928808 -1.14332396 3.21521708]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", - " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", - " [ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", - " [ 0.42074966 0.42 -1.22611572 3.87625274]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 1.14541582 0.52796504 -1.22219902 3.84241866]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", - " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", - " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.42141059 0.42 -1.02205771 2.3281688 ]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.72925129 0.61663093 -3.37083705 -3.45100159]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 0.44035776 -0.93534493]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.42208355 0.42 -3.33345686 -0.93664596]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.51272467 0.42928808 -1.14332396 3.21521708]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", - " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.42013597 0.42938841 -3.28962181 2.9110258 ]\n", - " [ 0.4532998 0.62197974 -4.11294216 3.9042263 ]\n", - " [ 0.59456919 0.42563565 -3.19176491 2.81194507]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.42039007 0.42 0.40213975 -0.93664596]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.5901 0.84191404 1.755 4.10069533]\n", - " [ 0.74413398 0.6153 -4.11666923 -3.35364255]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.85107255 0.94134132 -1.04281698 2.41968921]\n", - " [ 0.45619197 0.62192936 -4.11291486 3.9042263 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", - " [ 0.42 0.42 -3.35054288 -1.05325806]\n", - " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", - " [ 0.42074966 0.42 -1.22611572 3.87625274]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", - " [ 1.14239109 0.47195502 1.81173766 3.82690407]\n", - " [ 1.14541582 0.52796504 -1.22219902 3.84241866]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", - " [ 0.68832319 0.45140642 2.65499909 0.19377278]\n", - " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.43439946 0.42017994 -1.9295707 3.3604696 ]\n", - " [ 0.42141059 0.42 -1.02205771 2.3281688 ]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.6456176 0.43606113 0.36335461 0.12234116]\n", - " [ 0.72925129 0.61663093 -3.37083705 -3.45100159]]\n", - "generation: 14 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 15\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.38380463 -1.05325806]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.51272467 0.42928808 -1.14332396 3.21726566]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.42 0.42 0.44035776 -0.93534493]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", - " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", - " [ 0.42074966 0.42 -1.22611572 3.87625274]\n", - " [ 1.12125959 0.47195502 1.81173766 3.82653191]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.58081572 0.85874811 0.36335461 0.4599061 ]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", - " [ 0.42141059 0.42 -1.02205771 2.3281688 ]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.42403391 0.4292875 -1.1436161 3.18569943]\n", - " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", - " [ 0.48505769 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.72328616 0.61664532 -3.39862153 -3.45077843]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.51272467 0.42928808 -1.14332396 3.21521708]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.1855616 ]\n", - " [ 0.72925129 0.61663093 -3.37083705 -3.45100159]\n", - " [ 0.43439946 0.42012792 -1.1588963 3.3604696 ]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.38380463 -1.05325806]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.51272467 0.42928808 -1.14332396 3.21726566]\n", - " [ 0.47707296 0.47875408 -1.10161571 2.96606701]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68479638 0.44561041 2.5865555 0.15908777]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.56411139 0.43434298 2.71716346 3.65761351]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.42 0.42 0.44035776 -0.93534493]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", - " [ 0.42039007 0.42 0.40213975 -0.97336523]\n", - " [ 0.42074966 0.42 -1.22611572 3.87625274]\n", - " [ 1.12125959 0.47195502 1.81173766 3.82653191]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.58081572 0.85874811 0.36335461 0.4599061 ]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.57225365 0.42980531 2.71716346 3.65761351]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.64765013 0.42114079 -1.98703673 0.72764796]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", - " [ 0.42141059 0.42 -1.02205771 2.3281688 ]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35408101]\n", - " [ 0.42403391 0.4292875 -1.1436161 3.18569943]\n", - " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", - " [ 0.48505769 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.72328616 0.61664532 -3.39862153 -3.45077843]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.43439946 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.51272467 0.42928808 -1.14332396 3.21521708]\n", - " [ 0.68819363 0.45140642 2.655 0.12015466]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.1855616 ]\n", - " [ 0.72925129 0.61663093 -3.37083705 -3.45100159]\n", - " [ 0.43439946 0.42012792 -1.1588963 3.3604696 ]]\n", - "generation: 15 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 16\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -3.38380463 -1.05325806]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 1.12067865 0.5397 1.76445467 3.83448833]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", - " [ 0.42 0.42 0.44035776 -0.93534493]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 1.14722952 0.53813617 1.76445467 3.62044997]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.58081572 0.85874811 0.36335461 0.4599061 ]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.56998652 0.43434298 2.68868599 3.77666865]\n", - " [ 0.5011334 0.46824655 -1.05810076 2.85025576]\n", - " [ 0.47579617 0.71341279 -4.1137611 3.66605303]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", - " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", - " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.57536254]\n", - " [ 0.6467825 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.42403391 0.4292875 -1.1436161 3.18569943]\n", - " [ 1.08677676 0.47279333 1.76445467 3.83460701]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.1855616 ]\n", - " [ 0.43439946 0.42142218 -1.19234934 3.29675205]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -3.38380463 -1.05325806]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 1.12067865 0.5397 1.76445467 3.83448833]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.56411139 0.44433617 2.67494659 3.81912141]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.76495976 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.57225365 0.42978566 2.66688663 3.85296027]\n", - " [ 0.47707296 0.42564005 -3.19174253 2.81194507]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", - " [ 0.42 0.42 0.44035776 -0.93534493]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 1.14722952 0.53813617 1.76445467 3.62044997]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.58081572 0.85874811 0.36335461 0.4599061 ]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.56998652 0.43434298 2.68868599 3.77666865]\n", - " [ 0.5011334 0.46824655 -1.05810076 2.85025576]\n", - " [ 0.47579617 0.71341279 -4.1137611 3.66605303]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]\n", - " [ 0.65667622 0.43606113 -3.39252108 0.12234116]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.62279542]\n", - " [ 0.47871225 0.42005157 -1.12491013 3.17073316]\n", - " [ 0.42252172 0.70872544 -4.10308629 -3.3502762 ]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.57536254]\n", - " [ 0.6467825 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.42403391 0.4292875 -1.1436161 3.18569943]\n", - " [ 1.08677676 0.47279333 1.76445467 3.83460701]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.68832501 0.44561041 2.65418044 0.1933839 ]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.1855616 ]\n", - " [ 0.43439946 0.42142218 -1.19234934 3.29675205]]\n", - "generation: 16 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 17\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -4.1610401 3.01972286]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", - " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", - " [ 1.10192557 0.53550133 1.76445467 3.83448833]\n", - " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 1.14264366 0.53925231 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.42 0.42 -3.38380463 -1.00527619]\n", - " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", - " [ 1.12042608 0.53969735 1.76445467 3.68694608]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.5011334 0.46824655 -1.05810076 2.85025576]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.47579617 0.71341279 -4.1137611 3.66605303]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -4.1610401 3.01972286]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.75126157 0.6403812 -3.37083705 -3.45077843]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", - " [ 0.73321948 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", - " [ 1.10192557 0.53550133 1.76445467 3.83448833]\n", - " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.72964333 0.45686309 2.655 0.12015466]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 1.14722952 0.53813617 1.76445467 3.83448833]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 1.14239109 0.5397 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 1.14264366 0.53925231 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47844592 0.42 -1.1751834 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82627959]\n", - " [ 0.42 0.42 -3.38380463 -1.00527619]\n", - " [ 1.15248442 0.53813617 1.77986079 3.89502715]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.68401197 0.53803673 2.65928656 3.82690407]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", - " [ 1.12042608 0.53969735 1.76445467 3.68694608]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.72916129 0.61698308 -3.37083705 -3.45077843]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.5011334 0.46824655 -1.05810076 2.85025576]\n", - " [ 0.42403391 0.42931718 -1.17163008 3.18569943]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.47579617 0.71341279 -4.1137611 3.66605303]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.73632911 0.45292144 2.63726491 0.12015466]]\n", - "generation: 17 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 18\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", - " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", - " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", - " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.68819363 0.45433395 2.655 0.01192348]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58156205 0.85585478 0.36335461 0.21905249]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.38380463 -1.00527619]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.57241841 0.4288573 2.7387706 3.34874909]\n", - " [ 0.64511677 0.43586804 0.36335461 -0.01096275]\n", - " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.5011334 0.46824655 -1.05810076 2.85025576]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", - " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", - " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", - " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 0.6456176 0.43586804 0.36335461 -0.009682 ]\n", - " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.68819363 0.45433395 2.655 0.01192348]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.57225365 0.42925166 2.66688663 3.852132 ]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.72356094 0.61610519 -3.37083705 -3.50168583]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.58156205 0.85585478 0.36335461 0.21905249]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.42 0.42 -3.38380463 -1.00527619]\n", - " [ 0.42 0.42017994 -1.19215805 3.3604696 ]\n", - " [ 0.60365727 0.85409897 -0.36009834 3.98398251]\n", - " [ 0.74055772 0.60067537 -4.18144757 -3.35364255]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.47441351 0.42 -1.14917793 3.18569943]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.57241841 0.4288573 2.7387706 3.34874909]\n", - " [ 0.64511677 0.43586804 0.36335461 -0.01096275]\n", - " [ 0.49559631 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.5011334 0.46824655 -1.05810076 2.85025576]]\n", - "generation: 18 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 19\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 1.14239109 0.50183348 1.76445467 3.82690407]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.57095152 0.43434298 2.68868599 3.61383828]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", - " [ 0.48497066 0.74436058 -1.06192351 3.35517495]\n", - " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.48357494 0.42869401 -1.13196972 3.36236318]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", - " [ 0.68819363 0.45433395 2.655 0.01192348]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 1.10320472 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 1.14239109 0.53478934 1.76445467 3.82690407]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.58156205 0.85585478 0.36335461 0.21905249]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 1.14239109 0.50183348 1.76445467 3.82690407]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.57095152 0.43434298 2.68868599 3.61383828]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", - " [ 0.48497066 0.74436058 -1.06192351 3.35517495]\n", - " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.48357494 0.42869401 -1.13196972 3.36236318]\n", - " [ 0.50086365 0.46824655 -1.05810076 2.81176981]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.58181087 0.85585478 0.36335461 0.21777174]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.47972316 0.7158138 -1.07682464 3.34859842]\n", - " [ 0.68819363 0.45433395 2.655 0.01192348]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 1.10320472 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.76495976 0.63673405 -3.37083705 -3.44942148]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.4532998 0.61562708 -4.11294216 3.84661635]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 0.47579617 0.71974715 -4.1137611 -3.35163315]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 1.14239109 0.53478934 1.76445467 3.82690407]\n", - " [ 0.63450017 0.85205162 2.71640787 3.6135 ]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.50199161 0.46824655 -1.05810076 2.81176981]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.58156205 0.85585478 0.36335461 0.21905249]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.58119929 0.85585478 0.36335461 0.21777174]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.4220984 0.42 -1.08249045 3.18569943]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.58081572 0.85585478 0.36335461 0.21777174]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.63245493 0.86142988 2.71716346 3.6135 ]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]]\n", - "generation: 19 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER STARTING GENERATION 20\n", - "\n", - "\n", - "\n", - "PROPOSING NEW GENERATION...DEBUG!!!!! RUNNING ALL CASES IN SERIAL\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.48497066 0.74089504 -1.08220893 3.35517495]\n", - " [ 1.12182941 0.50244482 1.76445467 3.83448833]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 1.08732325 0.47289149 1.81173766 3.82690407]\n", - " [ 0.57095152 0.43434298 2.68868599 3.61383828]\n", - " [ 0.49514089 0.42869401 -1.13196972 3.36236318]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.58230493 0.83277983 0.36335461 0.21777174]\n", - " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47579617 0.71881256 -4.1137611 -3.49784453]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", - " [ 0.48357494 0.42869401 -1.13196972 3.36236318]\n", - " [ 0.4343769 0.4200032 -1.13769164 3.18210322]\n", - " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.43863721 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.42025713 0.42017966 -1.19234934 3.18479686]\n", - " [ 0.68819363 0.45433395 2.655 0.01192348]\n", - " [ 0.68819363 0.45344601 2.655 0.01192348]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53478934 1.76445467 3.82690407]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", - " [ 0.7261612 0.61651349 -3.37083705 -3.45077843]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.42 0.4203377 -1.17163008 0.22518432]\n", - " [ 1.12106637 0.53478691 1.76445467 3.83448833]\n", - " [ 0.42412505 0.4204494 -4.14246661 -3.42659944]\n", - " [ 0.42382551 0.46801619 -4.09070255 2.8313843 ]\n", - " [ 0.47086587 0.70625222 1.86172941 -3.3496084 ]\n", - " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", - " [ 0.5781389 0.51059139 1.76445467 3.83448833]\n", - " [ 1.09532592 0.47195502 1.81173766 3.82690407]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]]\n", - "DEBUG!!!!! UPDATE_DATA_EXTERNAL ON RANK 0\n", - "DEBUG!!!!! DV POPULATION ON RANK 0: [[ 0.42 0.42 -4.1610401 3.01972286]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.48497066 0.74089504 -1.08220893 3.35517495]\n", - " [ 1.12182941 0.50244482 1.76445467 3.83448833]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 1.08732325 0.47289149 1.81173766 3.82690407]\n", - " [ 0.57095152 0.43434298 2.68868599 3.61383828]\n", - " [ 0.49514089 0.42869401 -1.13196972 3.36236318]\n", - " [ 0.42 0.42017994 -1.19215805 3.18477022]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.58230493 0.83277983 0.36335461 0.21777174]\n", - " [ 0.75126157 0.6403812 -3.37122802 -3.44753241]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.69883484 0.61664532 -4.06405176 -3.45077843]\n", - " [ 0.47579617 0.71881256 -4.1137611 -3.49784453]\n", - " [ 0.47086587 0.70904721 -4.09473037 -3.3496084 ]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 1.14757491 0.53813617 1.76445467 3.83448833]\n", - " [ 0.47441351 0.42 -1.1134614 3.18569943]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 0.68819363 0.46581597 2.65930041 0.06600448]\n", - " [ 0.43439946 0.42 -1.19234934 3.18212986]\n", - " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", - " [ 1.14239109 0.50301417 1.76445467 3.82690407]\n", - " [ 0.47109158 0.42931718 -1.1713115 3.36236318]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.44496186 0.42000181 -1.19215805 3.3604696 ]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", - " [ 0.48357494 0.42869401 -1.13196972 3.36236318]\n", - " [ 0.4343769 0.4200032 -1.13769164 3.18210322]\n", - " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.43863721 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 1.14239109 0.53924966 1.76445467 3.82690407]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 0.42717868 0.42000181 -1.19215805 3.08072716]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 1.08732325 0.47195502 1.81173766 3.82690407]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 1.13369064 0.53478691 1.76445467 3.83448833]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.42025713 0.42017966 -1.19234934 3.18479686]\n", - " [ 0.68819363 0.45433395 2.655 0.01192348]\n", - " [ 0.68819363 0.45344601 2.655 0.01192348]\n", - " [ 0.48357494 0.42614621 -1.13196972 3.36236318]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.48497066 0.7158138 -1.06192351 3.35517495]\n", - " [ 0.57225365 0.42978566 2.66688663 3.99171931]\n", - " [ 0.47579617 0.71502722 -4.1137611 -3.3502762 ]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.46659247 0.42 -1.08249045 3.18569943]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 1.14239109 0.53478934 1.76445467 3.82690407]\n", - " [ 1.14722952 0.53520866 1.76445467 3.88856668]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.68819363 0.45140642 2.655 0.06600448]\n", - " [ 0.42530786 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.47844592 0.42 -1.035 3.18569943]\n", - " [ 0.57225365 0.43294559 2.66688663 3.85296027]\n", - " [ 0.56998652 0.4288573 2.68868599 3.65761351]\n", - " [ 0.73222433 0.61507883 -3.37126571 -3.44751669]\n", - " [ 0.42412505 0.66160734 -4.14246661 -3.46824805]\n", - " [ 0.7261612 0.61651349 -3.37083705 -3.45077843]\n", - " [ 0.56998652 0.43434298 2.68868599 3.65761351]\n", - " [ 0.72916129 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.5983976 0.85409897 -0.36009834 3.69156856]\n", - " [ 0.72916129 0.61492064 -3.37083705 -3.45077843]\n", - " [ 0.42403391 0.4203377 -1.17163008 3.18569943]\n", - " [ 1.14239109 0.52085299 1.76445467 3.82690407]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 0.73321948 0.61507883 -3.37087474 -3.45075869]\n", - " [ 0.42412505 0.65290477 -4.10308629 -3.3502762 ]\n", - " [ 0.72597411 0.61664532 -3.37083705 -3.45077843]\n", - " [ 0.84373913 0.94134132 -1.04189561 2.39189314]\n", - " [ 1.12154466 0.5397 1.76445467 3.83448833]\n", - " [ 1.10192557 0.53549735 1.75245527 3.83448833]\n", - " [ 0.85506202 0.93776111 -1.04281698 2.43655899]\n", - " [ 0.47579617 0.7161 -4.1137611 -3.3502762 ]\n", - " [ 0.42252172 0.70461902 -4.09070255 -3.3502762 ]\n", - " [ 0.42014092 0.42 -1.04362602 2.91701082]\n", - " [ 0.42 0.4203377 -1.17163008 0.22518432]\n", - " [ 1.12106637 0.53478691 1.76445467 3.83448833]\n", - " [ 0.42412505 0.4204494 -4.14246661 -3.42659944]\n", - " [ 0.42382551 0.46801619 -4.09070255 2.8313843 ]\n", - " [ 0.47086587 0.70625222 1.86172941 -3.3496084 ]\n", - " [ 0.68401197 0.53803673 2.65498781 3.82627959]\n", - " [ 0.5781389 0.51059139 1.76445467 3.83448833]\n", - " [ 1.09532592 0.47195502 1.81173766 3.82690407]\n", - " [ 0.69883484 0.61651535 1.79288636 3.75372382]]\n", - "generation: 20 of 20\n", - "\n", - "\n", - "\n", - "DEBUG!!!!! NSGA2 OM DRIVER GENERATIONS COMPLETE\n", - "\n", - "\n", - "\n", + "generation: 0 of 30\n", + "generation: 1 of 30\n", + "generation: 2 of 30\n", + "generation: 3 of 30\n", + "generation: 4 of 30\n", + "generation: 5 of 30\n", + "generation: 6 of 30\n", + "generation: 7 of 30\n", + "generation: 8 of 30\n", + "generation: 9 of 30\n", + "generation: 10 of 30\n", + "generation: 11 of 30\n", + "generation: 12 of 30\n", + "generation: 13 of 30\n", + "generation: 14 of 30\n", + "generation: 15 of 30\n", + "generation: 16 of 30\n", + "generation: 17 of 30\n", + "generation: 18 of 30\n", + "generation: 19 of 30\n", + "generation: 20 of 30\n", + "generation: 21 of 30\n", + "generation: 22 of 30\n", + "generation: 23 of 30\n", + "generation: 24 of 30\n", + "generation: 25 of 30\n", + "generation: 26 of 30\n", + "generation: 27 of 30\n", + "generation: 28 of 30\n", + "generation: 29 of 30\n", + "generation: 30 of 30\n", "\n", "\n", "RESULTS (opt):\n", "\n", - "{'AEP_val': 434.2993709778998,\n", - " 'BOS_val': 39.41657900846898,\n", + "{'AEP_val': 438.62482290015714,\n", + " 'BOS_val': 39.95436562994368,\n", " 'CapEx_val': 110.5,\n", - " 'LCOE_val': 34.500955854245646,\n", + " 'LCOE_val': 34.25268392907545,\n", " 'OpEx_val': 3.7400000000000007,\n", - " 'area_tight': 3.8373019462138522,\n", - " 'coll_length': 11.03407184033194,\n", - " 'turbine_spacing': 0.39383040201413605}\n", + " 'area_tight': 4.770734196024792,\n", + " 'coll_length': 13.64484515168428,\n", + " 'turbine_spacing': 0.5586294914588025}\n", "\n", "\n", "\n" @@ -4893,7 +283,7 @@ "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "
" ] @@ -4933,161 +323,30 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 45, "id": "40ad5fc9", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[]" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - }, - { - "data": { - "image/png": "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", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "plt.plot(\n", - " obj_nd[:, 0],\n", - " obj_nd[:, 1],\n", - ")" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "id": "56df0d60", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[0.33252503, 0.84707928],\n", - " [0.33252503, 0.84707928],\n", - " [0.33252503, 0.84707928],\n", - " [0.33260292, 0.84284587],\n", - " [0.33260292, 0.84284587],\n", - " [0.33260375, 0.8427705 ],\n", - " [0.33266378, 0.83642296],\n", - " [0.33266378, 0.83642296],\n", - " [0.33280559, 0.82088171],\n", - " [0.33306755, 0.8140671 ],\n", - " [0.33326682, 0.77761711],\n", - " [0.33335048, 0.71649473],\n", - " [0.3338625 , 0.70936668],\n", - " [0.3338625 , 0.70936668],\n", - " [0.3338625 , 0.70936668],\n", - " [0.33391058, 0.70796193],\n", - " [0.33391058, 0.70796193],\n", - " [0.33391058, 0.70796193],\n", - " [0.33461409, 0.70509666],\n", - " [0.33461409, 0.70509666],\n", - " [0.3354535 , 0.66900795],\n", - " [0.33592218, 0.66371306],\n", - " [0.33619207, 0.62217905],\n", - " [0.33619207, 0.62217905],\n", - " [0.33619917, 0.62133461],\n", - " [0.33622509, 0.62031126],\n", - " [0.33622509, 0.62031126],\n", - " [0.33623039, 0.61857632],\n", - " [0.33623039, 0.61857632],\n", - " [0.33627625, 0.61762696],\n", - " [0.33627976, 0.61759986],\n", - " [0.33627976, 0.61759986],\n", - " [0.33651152, 0.61500777],\n", - " [0.33651152, 0.61500777],\n", - " [0.33651152, 0.61500777],\n", - " [0.33651152, 0.61500777],\n", - " [0.33842591, 0.59451197],\n", - " [0.33842591, 0.59451197],\n", - " [0.33929161, 0.49570439],\n", - " [0.33977363, 0.4718318 ],\n", - " [0.34093254, 0.47005127],\n", - " [0.34093254, 0.47005127],\n", - " [0.34093254, 0.47005127],\n", - " [0.34093254, 0.47005127],\n", - " [0.34102274, 0.46934709],\n", - " [0.34102274, 0.46934709],\n", - " [0.34102274, 0.46934709],\n", - " [0.34102274, 0.46934709],\n", - " [0.34175602, 0.46059899],\n", - " [0.34250456, 0.44225794],\n", - " [0.34250456, 0.44225794],\n", - " [0.34272486, 0.43334098],\n", - " [0.3430614 , 0.43135661],\n", - " [0.34314187, 0.43051357],\n", - " [0.34343811, 0.42857714],\n", - " [0.34343811, 0.42857714],\n", - " [0.34343811, 0.42857714],\n", - " [0.34394423, 0.41343609],\n", - " [0.34394423, 0.41343609],\n", - " [0.34440214, 0.41072772],\n", - " [0.34440214, 0.41072772],\n", - " [0.34440214, 0.41072772],\n", - " [0.34440214, 0.41072772],\n", - " [0.34487626, 0.38711933],\n", - " [0.34500956, 0.38373019],\n", - " [0.34523237, 0.38202728],\n", - " [0.34723744, 0.3421233 ],\n", - " [0.34723744, 0.3421233 ],\n", - " [0.34731099, 0.34180035],\n", - " [0.34739608, 0.34154506],\n", - " [0.34739608, 0.34154506],\n", - " [0.34760207, 0.33930566],\n", - " [0.34773488, 0.33888408],\n", - " [0.34773488, 0.33888408],\n", - " [0.34794002, 0.3372314 ],\n", - " [0.34794002, 0.3372314 ],\n", - " [0.34812535, 0.29283759],\n", - " [0.34906765, 0.28599723],\n", - " [0.34913631, 0.2842975 ],\n", - " [0.35052222, 0.27901929],\n", - " [0.35052222, 0.27901929],\n", - " [0.35054878, 0.27488874],\n", - " [0.35054878, 0.27488874],\n", - " [0.35292477, 0.27035701],\n", - " [0.35292477, 0.27035701],\n", - " [0.35292477, 0.27035701],\n", - " [0.35420588, 0.25782472],\n", - " [0.35542002, 0.25170346],\n", - " [0.35626897, 0.2516923 ],\n", - " [0.35626897, 0.2516923 ],\n", - " [0.35656481, 0.2475206 ],\n", - " [0.35656481, 0.2475206 ],\n", - " [0.35744214, 0.24589492],\n", - " [0.35744214, 0.24589492],\n", - " [0.35744214, 0.24589492],\n", - " [0.35786699, 0.24361315],\n", - " [0.35791314, 0.24346426],\n", - " [0.35908671, 0.24337962],\n", - " [0.36448179, 0.24336 ],\n", - " [0.36448179, 0.24336 ]])" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "obj_nd" + "# plt.plot(\n", + "# # *(obj_nd.T),\n", + "# # *[\n", + "# # objective_driverscale*input_info[\"scaler\"]*scaler_manual\n", + "# # for objective_driverscale, input_info, scaler_manual\n", + "# # in zip(\n", + "# # obj_nd.T,\n", + "# # np.flip(input_dict[\"analysis_options\"][\"objectives\"].values()),\n", + "# # [1.0, 1.0],\n", + "# # )\n", + "# # ],\n", + "# obj_nd[:, 0],\n", + "# obj_nd[:, 1],\n", + "# )" ] }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 46, "id": "22d330a2", "metadata": {}, "outputs": [], @@ -5127,23 +386,23 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 47, "id": "20c15747", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 11, + "execution_count": 47, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "
" ] @@ -5163,13 +422,13 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 48, "id": "5b6cd3eb", "metadata": {}, "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "
" ] From 8bf7720dd179c4873502932c796fa196a401ba9f Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Thu, 4 Dec 2025 16:00:20 -0700 Subject: [PATCH 07/14] adjust pyproject to use dev branch --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8ceeacfc..cc42c811 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,8 @@ classifiers = [ dependencies = [ "numpy<2.3", "floris>=4.3", - "wisdem>=3.21", + # "wisdem>=3.21", + "wisdem@git+https://github.com/WISDEM/wisdem.git#egg=develop", "NLopt", "marmot-agents", "openmdao", From ad4b35e2e11559f004e7ea489158bb957a09c105 Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Thu, 4 Dec 2025 16:08:01 -0700 Subject: [PATCH 08/14] added gfortran for running on GH action runner --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index cc42c811..09a72c98 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,7 +41,8 @@ dependencies = [ "numpy<2.3", "floris>=4.3", # "wisdem>=3.21", - "wisdem@git+https://github.com/WISDEM/wisdem.git#egg=develop", + "gfortran", # DEBUG!!!!! + "wisdem@git+https://github.com/WISDEM/wisdem.git#egg=develop", # DEBUG!!!!! "NLopt", "marmot-agents", "openmdao", From 4dd4e9bacf5a79d07441293f1163378353178a0b Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Thu, 4 Dec 2025 16:41:37 -0700 Subject: [PATCH 09/14] undo dev branching --- pyproject.toml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 09a72c98..8ceeacfc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,9 +40,7 @@ classifiers = [ dependencies = [ "numpy<2.3", "floris>=4.3", - # "wisdem>=3.21", - "gfortran", # DEBUG!!!!! - "wisdem@git+https://github.com/WISDEM/wisdem.git#egg=develop", # DEBUG!!!!! + "wisdem>=3.21", "NLopt", "marmot-agents", "openmdao", From 155dcce0ecdefeb2454d5b59032ed52bc01a1ba4 Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Fri, 2 Jan 2026 11:56:46 -0700 Subject: [PATCH 10/14] black reformat plus added copilot-requested changes for viz utils --- ard/viz/utils.py | 17 +++++++++++++++++ .../optimization_demo.ipynb | 8 ++++---- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/ard/viz/utils.py b/ard/viz/utils.py index 5f0d7e4a..30a4581a 100644 --- a/ard/viz/utils.py +++ b/ard/viz/utils.py @@ -2,6 +2,23 @@ def get_plot_range(values, pct_buffer=5.0): + """ + get the min and max values for a plot axis with a buffer applied + + Parameters + ---------- + values : np.array + the array of values in a given dimension + pct_buffer : float, optional + percent that should be included as a buffer, by default 5.0 + + Returns + ------- + float + minimum value for the plot range + float + maximum value for the plot range + """ min_value = np.min(values) max_value = np.max(values) dvalues = max_value - min_value diff --git a/examples/06_onshore_multifidelity/optimization_demo.ipynb b/examples/06_onshore_multifidelity/optimization_demo.ipynb index 6cf7925c..195247c9 100644 --- a/examples/06_onshore_multifidelity/optimization_demo.ipynb +++ b/examples/06_onshore_multifidelity/optimization_demo.ipynb @@ -367,7 +367,7 @@ " result = {\n", " \"case_id\": case_id,\n", " \"LCOE\": case.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0],\n", - " 'area_tight': case.get_val('area_tight', units='km*km')[0],\n", + " \"area_tight\": case.get_val(\"area_tight\", units=\"km*km\")[0],\n", " # \"AEP\": case.get_val(\"AEP_farm\", units=\"GW*h\")[0],\n", " # 'CapEx': case.get_val('tcc.tcc', units='MUSD')[0],\n", " # 'OpEx': case.get_val('opex.opex', units='MUSD/yr')[0],\n", @@ -378,10 +378,10 @@ " results.append(result)\n", "\n", "# Convert to arrays for plotting/analysis\n", - "case_id_history = np.array([int(r[\"case_id\"].split('|')[-1]) for r in results])\n", + "case_id_history = np.array([int(r[\"case_id\"].split(\"|\")[-1]) for r in results])\n", "lcoe_history = np.array([r[\"LCOE\"] for r in results])\n", "# aep_history = np.array([r[\"AEP\"] for r in results])\n", - "area_tight_history = np.array([r['area_tight'] for r in results])" + "area_tight_history = np.array([r[\"area_tight\"] for r in results])" ] }, { @@ -416,7 +416,7 @@ "# plt.colorbar()\n", "# plt.scatter(area_tight_history, aep_history, c=case_id_history/max(case_id_history))\n", "# plt.colorbar()\n", - "plt.scatter(area_tight_history, lcoe_history, c=case_id_history/max(case_id_history))\n", + "plt.scatter(area_tight_history, lcoe_history, c=case_id_history / max(case_id_history))\n", "plt.colorbar()" ] }, From 4a796742eb13f690368275d19176979eb965d63a Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Fri, 2 Jan 2026 14:19:06 -0700 Subject: [PATCH 11/14] added forgotten file --- test/unit/ard/viz/test_utils.py | 36 +++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 test/unit/ard/viz/test_utils.py diff --git a/test/unit/ard/viz/test_utils.py b/test/unit/ard/viz/test_utils.py new file mode 100644 index 00000000..02bd37c3 --- /dev/null +++ b/test/unit/ard/viz/test_utils.py @@ -0,0 +1,36 @@ +import numpy as np + +import ard.viz.utils as viz_utils + + +def test_get_plot_range(subtests): + """ + test the get_plot_range function by feeding it multiple arguments for + matches against gold standard values + """ + + values_args_truths = [ + ( + np.array([4.0, 5.0, 6.0]), + None, + (4.0 - (6.0 - 4.0) * 0.05, 6.0 + (6.0 - 4.0) * 0.05), + ), + ( + np.linspace(-3.0, 10.0, 25), + None, + (-3.0 - (10.0 - -3.0) * 0.05, 10.0 + (10.0 - -3.0) * 0.05), + ), + ( + np.linspace(-3.0, 10.0, 25), + 7.5, + (-3.0 - (10.0 - -3.0) * 0.075, 10.0 + (10.0 - -3.0) * 0.075), + ), + ] + + for idx, (value, arg, truth) in enumerate(values_args_truths): + with subtests.test(f"value {idx:02d}"): + if arg is None: + rv = viz_utils.get_plot_range(value) + else: + rv = viz_utils.get_plot_range(value, arg) + assert np.allclose(rv, truth) From 6e64e764e2cf1d46fcc777a38618b6dde81ffb5b Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Mon, 5 Jan 2026 11:56:08 -0700 Subject: [PATCH 12/14] add unit testing for nsga2 implementation --- test/unit/ard/api/test_multiobjective.py | 78 ++++++++++++++++++++++++ 1 file changed, 78 insertions(+) diff --git a/test/unit/ard/api/test_multiobjective.py b/test/unit/ard/api/test_multiobjective.py index 7260acb3..08b2eed2 100644 --- a/test/unit/ard/api/test_multiobjective.py +++ b/test/unit/ard/api/test_multiobjective.py @@ -1,5 +1,9 @@ from pathlib import Path +import numpy as np + +from wisdem.optimization_drivers.nsga2_driver import NSGA2Driver + from ard.utils.io import load_yaml from ard.api import set_up_ard_model @@ -86,3 +90,77 @@ def test_raise_scipy_MOO_error(self): # attempt to run the driver self.da_plough.run_driver() + + +class TestNSGA2: + def setup_method(self): + + # create the simplest system that will compile + input_dict = self.input_dict = load_yaml( + Path(__file__).parent / "inputs_onshore" / "ard_system_NSGA2.yaml" + ) + + # create an ard model + self.da_plough = set_up_ard_model( + input_dict=input_dict, + ) + + def teardown_method(self): + + # cleanup the ard model + self.da_plough.cleanup() + # necessary due to final_setup() call below? + + def test_instantiation(self, subtests): + + # make sure the driver is the right type + with subtests.test("driver type"): + assert type(self.da_plough.driver) == NSGA2Driver + + # make sure the default parameters are in the driver + for opt_name, opt_val, comparison_fun in [ + ("run_parallel", False, np.equal), + ("procs_per_model", 1, np.equal), + ("penalty_parameter", 0.0, np.isclose), + ("penalty_exponent", 1.0, np.isclose), + ("compute_pareto", True, np.equal), + ]: + with subtests.test(f"driver default {opt_name}"): + assert comparison_fun(self.da_plough.driver.options[opt_name], opt_val) + + # make sure the parameters we set in the ard yaml are set + with subtests.test("driver setting max_gen"): + assert ( + self.da_plough.driver.options["max_gen"] + == self.input_dict["analysis_options"]["driver"]["options"]["max_gen"] + ) + with subtests.test("driver setting pop_size"): + assert ( + self.da_plough.driver.options["pop_size"] + == self.input_dict["analysis_options"]["driver"]["options"]["pop_size"] + ) + with subtests.test("driver setting Pc"): + assert ( + self.da_plough.driver.options["Pc"] + == self.input_dict["analysis_options"]["driver"]["options"]["Pc"] + ) + with subtests.test("driver setting eta_c"): + assert ( + self.da_plough.driver.options["eta_c"] + == self.input_dict["analysis_options"]["driver"]["options"]["eta_c"] + ) + with subtests.test("driver setting Pm"): + assert ( + self.da_plough.driver.options["Pm"] + == self.input_dict["analysis_options"]["driver"]["options"]["Pm"] + ) + with subtests.test("driver setting eta_m"): + assert ( + self.da_plough.driver.options["eta_m"] + == self.input_dict["analysis_options"]["driver"]["options"]["eta_m"] + ) + + def test_driver_run(self, subtests): + + # make sure the driver runs to completion + self.da_plough.run_driver() From b85d234825b34741302d9124adbc05ace0621a30 Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Mon, 5 Jan 2026 14:02:05 -0700 Subject: [PATCH 13/14] address @jaredthomas68 comments --- .../optimization_demo.ipynb | 525 ------------------ .../inputs/ard_system.yaml | 37 +- .../inputs/windio.yaml | 0 .../optimization_demo.ipynb | 434 +++++++++++++++ test/unit/ard/api/test_multiobjective.py | 2 +- 5 files changed, 438 insertions(+), 560 deletions(-) delete mode 100644 examples/06_onshore_multifidelity/optimization_demo.ipynb rename examples/{06_onshore_multifidelity => 06_onshore_multiobjective}/inputs/ard_system.yaml (72%) rename examples/{06_onshore_multifidelity => 06_onshore_multiobjective}/inputs/windio.yaml (100%) create mode 100644 examples/06_onshore_multiobjective/optimization_demo.ipynb diff --git a/examples/06_onshore_multifidelity/optimization_demo.ipynb b/examples/06_onshore_multifidelity/optimization_demo.ipynb deleted file mode 100644 index 195247c9..00000000 --- a/examples/06_onshore_multifidelity/optimization_demo.ipynb +++ /dev/null @@ -1,525 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "id": "0a8540f7", - "metadata": {}, - "source": [ - "# 06: Onshore multifidelity\n", - "\n", - "In this example, we will demonstrate `Ard`'s ability to run a layout-to-LCOE analysis and optimization.\n", - "\n", - "We can start by loading what we need to run the problem." - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "id": "d75b4457", - "metadata": {}, - "outputs": [], - "source": [ - "from pathlib import Path # optional, for nice path specifications\n", - "\n", - "import pprint as pp # optional, for nice printing\n", - "import numpy as np # numerics library\n", - "import matplotlib.pyplot as plt # plotting capabilities\n", - "\n", - "import ard # technically we only really need this\n", - "from ard.utils.io import load_yaml # we grab a yaml loader here\n", - "from ard.api import set_up_ard_model # the secret sauce\n", - "from ard.viz.layout import plot_layout # a plotting tool!\n", - "from ard.viz.utils import get_plot_range # buffered range tool\n", - "\n", - "import openmdao.api as om # for N2 diagrams from the OpenMDAO backend\n", - "\n", - "%matplotlib inline" - ] - }, - { - "cell_type": "markdown", - "id": "cf2ceef4", - "metadata": {}, - "source": [ - "This will do for now.\n", - "We can probably make it a bit cleaner for a later release.\n", - "\n", - "Now, we can set up a case.\n", - "We do it a little verbosely so that our documentation system can grab it, you can generally just use relative paths.\n", - "We grab the file at `inputs/ard_system.yaml`, which describes the `Ard` system for this problem.\n", - "It references, in turn, the `inputs/windio.yaml` file, which is where we define the plant we want to optimize, and an initial setup for it." - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "29850609", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Adding top_level\n", - "Adding layout2aep\n", - "Adding layout to layout2aep\n", - "Adding aepFLORIS to layout2aep\n", - "\tActivating approximate totals on layout2aep\n", - "Adding boundary\n", - "Adding landuse\n", - "Adding collection\n", - "Adding spacing_constraint\n", - "Adding tcc\n", - "Adding landbosse\n", - "Adding opex\n", - "Adding financese\n" - ] - } - ], - "source": [ - "# load input\n", - "path_inputs = Path.cwd().absolute() / \"inputs\"\n", - "input_dict = load_yaml(path_inputs / \"ard_system.yaml\")\n", - "\n", - "# create and setup system\n", - "prob = set_up_ard_model(input_dict=input_dict, root_data_path=path_inputs)" - ] - }, - { - "cell_type": "markdown", - "id": "b0732705", - "metadata": {}, - "source": [ - "Here, you should see each of the groups or components described as they are added to the `Ard` model and, occasionally, some options being turned on on them, like semi-total finite differencing on groups.\n", - "\n", - "Next is some code you can flip on to use the [N2 diagram vizualization tools from the backend toolset, OpenMDAO, that we use](https://openmdao.org/newdocs/versions/latest/features/model_visualization/n2_basics/n2_basics.html).\n", - "This can be a really handy debugging tool, if somewhat tricky to use; turned on it will show a comprehensive view of the system in terms of its components, variables, and connections, although we leave it off for now." - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "aa48878e", - "metadata": {}, - "outputs": [], - "source": [ - "if False:\n", - " # visualize model\n", - " om.n2(prob)" - ] - }, - { - "cell_type": "markdown", - "id": "723f8210", - "metadata": {}, - "source": [ - "Now, we do a one-shot analysis.\n", - "The one-shot analysis will run a wind farm as specified in `inputs/windio.yaml` and with the models specified in `inputs/ard_system.yaml`, then dump the outputs." - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "b74f9d45", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "\n", - "\n", - "RESULTS:\n", - "\n", - "{'AEP_val': 406.5372933434125,\n", - " 'BOS_val': 41.68227106807093,\n", - " 'CapEx_val': 110.5,\n", - " 'LCOE_val': 37.274982094458494,\n", - " 'OpEx_val': 3.7400000000000007,\n", - " 'area_tight': 13.2496,\n", - " 'coll_length': 21.89865877023397,\n", - " 'turbine_spacing': 0.91}\n", - "\n", - "\n", - "\n" - ] - } - ], - "source": [ - "# run the model\n", - "prob.run_model()\n", - "\n", - "# collapse the test result data\n", - "test_data = {\n", - " \"AEP_val\": float(prob.get_val(\"AEP_farm\", units=\"GW*h\")[0]),\n", - " \"CapEx_val\": float(prob.get_val(\"tcc.tcc\", units=\"MUSD\")[0]),\n", - " \"BOS_val\": float(prob.get_val(\"landbosse.total_capex\", units=\"MUSD\")[0]),\n", - " \"OpEx_val\": float(prob.get_val(\"opex.opex\", units=\"MUSD/yr\")[0]),\n", - " \"LCOE_val\": float(prob.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0]),\n", - " \"area_tight\": float(prob.get_val(\"landuse.area_tight\", units=\"km**2\")[0]),\n", - " \"coll_length\": float(prob.get_val(\"collection.total_length_cables\", units=\"km\")[0]),\n", - " \"turbine_spacing\": float(\n", - " np.min(prob.get_val(\"spacing_constraint.turbine_spacing\", units=\"km\"))\n", - " ),\n", - "}\n", - "\n", - "print(\"\\n\\nRESULTS:\\n\")\n", - "pp.pprint(test_data)\n", - "print(\"\\n\\n\")" - ] - }, - { - "cell_type": "markdown", - "id": "b3085438", - "metadata": {}, - "source": [ - "Now, we can optimize the same problem!\n", - "The optimization details are set under the `analysis_options` header in `inputs/ard_system.yaml`.\n", - "Here, we use a four-dimensional rectilinear layout parameterization ($\\theta$) as design variables, constrain the farm such that the turbines are in the boundaries and satisfactorily spaced, and then we optimize for LCOE.\n", - "$$\n", - "\\begin{aligned}\n", - "\\textrm{minimize}_\\theta \\quad & \\mathrm{LCOE}(\\theta, \\ldots) \\\\\n", - "\\textrm{subject to} \\quad & f_{\\mathrm{spacing}}(\\theta, \\ldots) < 0 \\\\\n", - " & f_{\\mathrm{boundary}}(\\theta, \\ldots) < 0\n", - "\\end{aligned}\n", - "$$" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "b0009663", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "generation: 0 of 30\n", - "generation: 1 of 30\n", - "generation: 2 of 30\n", - "generation: 3 of 30\n", - "generation: 4 of 30\n", - "generation: 5 of 30\n", - "generation: 6 of 30\n", - "generation: 7 of 30\n", - "generation: 8 of 30\n", - "generation: 9 of 30\n", - "generation: 10 of 30\n", - "generation: 11 of 30\n", - "generation: 12 of 30\n", - "generation: 13 of 30\n", - "generation: 14 of 30\n", - "generation: 15 of 30\n", - "generation: 16 of 30\n", - "generation: 17 of 30\n", - "generation: 18 of 30\n", - "generation: 19 of 30\n", - "generation: 20 of 30\n", - "generation: 21 of 30\n", - "generation: 22 of 30\n", - "generation: 23 of 30\n", - "generation: 24 of 30\n", - "generation: 25 of 30\n", - "generation: 26 of 30\n", - "generation: 27 of 30\n", - "generation: 28 of 30\n", - "generation: 29 of 30\n", - "generation: 30 of 30\n", - "\n", - "\n", - "RESULTS (opt):\n", - "\n", - "{'AEP_val': 438.62482290015714,\n", - " 'BOS_val': 39.95436562994368,\n", - " 'CapEx_val': 110.5,\n", - " 'LCOE_val': 34.25268392907545,\n", - " 'OpEx_val': 3.7400000000000007,\n", - " 'area_tight': 4.770734196024792,\n", - " 'coll_length': 13.64484515168428,\n", - " 'turbine_spacing': 0.5586294914588025}\n", - "\n", - "\n", - "\n" - ] - } - ], - "source": [ - "optimize = True # set to False to skip optimization\n", - "if optimize:\n", - " # run the optimization\n", - " prob.run_driver()\n", - "\n", - " # collapse the test result data\n", - " test_data = {\n", - " \"AEP_val\": float(prob.get_val(\"AEP_farm\", units=\"GW*h\")[0]),\n", - " \"CapEx_val\": float(prob.get_val(\"tcc.tcc\", units=\"MUSD\")[0]),\n", - " \"BOS_val\": float(prob.get_val(\"landbosse.total_capex\", units=\"MUSD\")[0]),\n", - " \"OpEx_val\": float(prob.get_val(\"opex.opex\", units=\"MUSD/yr\")[0]),\n", - " \"LCOE_val\": float(prob.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0]),\n", - " \"area_tight\": float(prob.get_val(\"landuse.area_tight\", units=\"km**2\")[0]),\n", - " \"coll_length\": float(\n", - " prob.get_val(\"collection.total_length_cables\", units=\"km\")[0]\n", - " ),\n", - " \"turbine_spacing\": float(\n", - " np.min(prob.get_val(\"spacing_constraint.turbine_spacing\", units=\"km\"))\n", - " ),\n", - " }\n", - "\n", - " # clean up the recorder\n", - " prob.cleanup()\n", - "\n", - " # print the results\n", - " print(\"\\n\\nRESULTS (opt):\\n\")\n", - " pp.pprint(test_data)\n", - " print(\"\\n\\n\")" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "f93a46df", - "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "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", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "plot_layout(\n", - " prob,\n", - " input_dict=input_dict,\n", - " show_image=True,\n", - " include_cable_routing=True,\n", - ")\n", - "plt.show()" - ] - }, - { - "cell_type": "markdown", - "id": "d5fb8cca", - "metadata": {}, - "source": [ - "The result: a farm that fits in a stop-sign domain and minimzes the LCOE." - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "49f0bc84", - "metadata": {}, - "outputs": [], - "source": [ - "obj_nd = prob.driver.obj_nd.copy()\n", - "obj_nd = obj_nd[obj_nd[:, 0].argsort()] # Sort rows by the first column" - ] - }, - { - "cell_type": "code", - "execution_count": 45, - "id": "40ad5fc9", - "metadata": {}, - "outputs": [], - "source": [ - "# plt.plot(\n", - "# # *(obj_nd.T),\n", - "# # *[\n", - "# # objective_driverscale*input_info[\"scaler\"]*scaler_manual\n", - "# # for objective_driverscale, input_info, scaler_manual\n", - "# # in zip(\n", - "# # obj_nd.T,\n", - "# # np.flip(input_dict[\"analysis_options\"][\"objectives\"].values()),\n", - "# # [1.0, 1.0],\n", - "# # )\n", - "# # ],\n", - "# obj_nd[:, 0],\n", - "# obj_nd[:, 1],\n", - "# )" - ] - }, - { - "cell_type": "code", - "execution_count": 46, - "id": "22d330a2", - "metadata": {}, - "outputs": [], - "source": [ - "# Access the recorder data\n", - "case_reader = om.CaseReader(prob.get_outputs_dir() / \"cases.sql\")\n", - "\n", - "# Get all driver cases\n", - "driver_cases = case_reader.list_cases(\"driver\", out_stream=None)\n", - "\n", - "# Extract data from all cases\n", - "results = []\n", - "for case_id in driver_cases:\n", - "\n", - " case = case_reader.get_case(case_id)\n", - "\n", - " # Extract specific variables you're interested in\n", - " result = {\n", - " \"case_id\": case_id,\n", - " \"LCOE\": case.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0],\n", - " \"area_tight\": case.get_val(\"area_tight\", units=\"km*km\")[0],\n", - " # \"AEP\": case.get_val(\"AEP_farm\", units=\"GW*h\")[0],\n", - " # 'CapEx': case.get_val('tcc.tcc', units='MUSD')[0],\n", - " # 'OpEx': case.get_val('opex.opex', units='MUSD/yr')[0],\n", - " # Add any design variables you want to track\n", - " # 'design_vars': case.get_design_vars(),\n", - " # 'constraints': case.get_constraints(),\n", - " }\n", - " results.append(result)\n", - "\n", - "# Convert to arrays for plotting/analysis\n", - "case_id_history = np.array([int(r[\"case_id\"].split(\"|\")[-1]) for r in results])\n", - "lcoe_history = np.array([r[\"LCOE\"] for r in results])\n", - "# aep_history = np.array([r[\"AEP\"] for r in results])\n", - "area_tight_history = np.array([r[\"area_tight\"] for r in results])" - ] - }, - { - "cell_type": "code", - "execution_count": 47, - "id": "20c15747", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 47, - "metadata": {}, - "output_type": "execute_result" - }, - { - "data": { - "image/png": "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", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "# plt.scatter(aep_history, lcoe_history, c=case_id_history/max(case_id_history))\n", - "# plt.colorbar()\n", - "# plt.scatter(area_tight_history, aep_history, c=case_id_history/max(case_id_history))\n", - "# plt.colorbar()\n", - "plt.scatter(area_tight_history, lcoe_history, c=case_id_history / max(case_id_history))\n", - "plt.colorbar()" - ] - }, - { - "cell_type": "code", - "execution_count": 48, - "id": "5b6cd3eb", - "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "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", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "# Combine AEP and LCOE into a single array for easier processing\n", - "# data = np.column_stack((area_tight_history, aep_history))\n", - "# data = np.column_stack((aep_history, lcoe_history))\n", - "data = np.column_stack((area_tight_history, lcoe_history))\n", - "\n", - "# Sort by AEP (descending) and then by LCOE (ascending)\n", - "# data = data[np.lexsort((area_tight_history, -aep_history))]\n", - "# data = data[np.lexsort((lcoe_history, -aep_history))]\n", - "data = data[np.lexsort((lcoe_history, area_tight_history))]\n", - "\n", - "# Compute the Pareto front\n", - "pareto_front = [data[0]]\n", - "for point in data[1:]:\n", - " if point[1] < pareto_front[-1][1]: # Check if LCOE is lower\n", - " pareto_front.append(point)\n", - "\n", - "pareto_front = np.array(pareto_front)\n", - "\n", - "# Extract AEP and LCOE values for the Pareto front\n", - "pareto0 = pareto_front[:, 0]\n", - "pareto1 = pareto_front[:, 1]\n", - "\n", - "# Plot the Pareto front\n", - "plt.figure(figsize=(8, 6))\n", - "# plt.scatter(area_tight_history, aep_history, label=\"All Points\", alpha=0.5)\n", - "# plt.scatter(aep_history, lcoe_history, label=\"All Points\", alpha=0.5)\n", - "plt.scatter(area_tight_history, lcoe_history, label=\"All Points\", alpha=0.5)\n", - "plt.plot(pareto0, pareto1, \"-o\", color=\"red\", label=\"Pareto Front\", linewidth=2)\n", - "# plt.xlabel(\"AEP (GW*h)\")\n", - "# plt.ylabel(\"LCOE (USD/MW/h)\")\n", - "# plt.title(\"Pareto Front: AEP Maximized and LCOE Minimized\")\n", - "plt.legend()\n", - "plt.grid(True)\n", - "plt.xlim(*get_plot_range(pareto0))\n", - "plt.ylim(*get_plot_range(pareto1))\n", - "plt.show()" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "7bd9dd6e", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "7725e222", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "f95282a3", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "ard-dev-env", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.12.11" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/examples/06_onshore_multifidelity/inputs/ard_system.yaml b/examples/06_onshore_multiobjective/inputs/ard_system.yaml similarity index 72% rename from examples/06_onshore_multifidelity/inputs/ard_system.yaml rename to examples/06_onshore_multiobjective/inputs/ard_system.yaml index a4dd834c..d0e54031 100644 --- a/examples/06_onshore_multifidelity/inputs/ard_system.yaml +++ b/examples/06_onshore_multiobjective/inputs/ard_system.yaml @@ -48,42 +48,11 @@ system: onshore analysis_options: driver: - # our NSGA2 name: NSGA2 options: - max_gen: 30 - pop_size: 20 - # Pc: 0.9 - # eta_c: 20.0 - # Pm: 0.1 - # eta_m: 20.0 - run_parallel: True - # # pos NSGA2 - # name: pyOptSparseDriver - # options: - # optimizer: NSGA2 - # opt_settings: - # maxGen: 20 - # PopSize: 64 # powers of two here? - # # compute_pareto: True - # debug_print: - # - desvars - # - objs - # # OM GA - # name: SimpleGADriver - # options: - # bits: - # spacing_primary: 32 - # spacing_secondary: 32 - # angle_orientation: 32 - # angle_skew: 32 - # max_gen: 20 - # pop_size: 100 - # compute_pareto: True - # # run_parallel: True - # debug_print: - # - desvars - # - objs + max_gen: 10 + pop_size: 10 + run_parallel: False design_variables: spacing_primary: lower: 3.0 diff --git a/examples/06_onshore_multifidelity/inputs/windio.yaml b/examples/06_onshore_multiobjective/inputs/windio.yaml similarity index 100% rename from examples/06_onshore_multifidelity/inputs/windio.yaml rename to examples/06_onshore_multiobjective/inputs/windio.yaml diff --git a/examples/06_onshore_multiobjective/optimization_demo.ipynb b/examples/06_onshore_multiobjective/optimization_demo.ipynb new file mode 100644 index 00000000..85ef49dc --- /dev/null +++ b/examples/06_onshore_multiobjective/optimization_demo.ipynb @@ -0,0 +1,434 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "0a8540f7", + "metadata": {}, + "source": [ + "# 06: Onshore multi-objective\n", + "\n", + "In this example, we will demonstrate `Ard`'s ability to run a multi-objective analysis and optimization.\n", + "\n", + "We can start by loading what we need to run the problem." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "d75b4457", + "metadata": {}, + "outputs": [], + "source": [ + "from pathlib import Path # optional, for nice path specifications\n", + "\n", + "import pprint as pp # optional, for nice printing\n", + "import numpy as np # numerics library\n", + "import matplotlib.pyplot as plt # plotting capabilities\n", + "\n", + "import ard # technically we only really need this\n", + "from ard.utils.io import load_yaml # we grab a yaml loader here\n", + "from ard.api import set_up_ard_model # the secret sauce\n", + "from ard.viz.layout import plot_layout # a plotting tool!\n", + "from ard.viz.utils import get_plot_range # buffered range tool\n", + "\n", + "import openmdao.api as om # for N2 diagrams from the OpenMDAO backend\n", + "\n", + "%matplotlib inline" + ] + }, + { + "cell_type": "markdown", + "id": "cf2ceef4", + "metadata": {}, + "source": [ + "This will do for now.\n", + "We can probably make it a bit cleaner for a later release.\n", + "\n", + "Now, we can set up a case.\n", + "We do it a little verbosely so that our documentation system can grab it, you can generally just use relative paths.\n", + "We grab the file at `inputs/ard_system.yaml`, which describes the `Ard` system for this problem.\n", + "It references, in turn, the `inputs/windio.yaml` file, which is where we define the plant we want to optimize, and an initial setup for it." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "29850609", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Running OpenMDAO util to clean the output directories...\n", + "\tFound 1 OpenMDAO output directories:\n", + "\tRemoved case_files/ard_problem_out\n", + "\tRemoved 1 OpenMDAO output directories.\n", + "... done.\n", + "\n", + "Created top-level OpenMDAO problem: top_level.\n", + "Adding top_level.\n", + "\tAdding layout2aep.\n", + "\t\tAdding layout to layout2aep.\n", + "\t\tAdding aepFLORIS to layout2aep.\n", + "\tActivating approximate totals on layout2aep\n", + "\tAdding boundary.\n", + "\tAdding landuse.\n", + "\tAdding collection.\n", + "\tAdding spacing_constraint.\n", + "\tAdding tcc.\n", + "\tAdding landbosse.\n", + "\tAdding opex.\n", + "\tAdding financese.\n", + "System top_level built.\n", + "System top_level set up.\n" + ] + } + ], + "source": [ + "# load input\n", + "path_inputs = Path.cwd().absolute() / \"inputs\"\n", + "input_dict = load_yaml(path_inputs / \"ard_system.yaml\")\n", + "\n", + "# create and setup system\n", + "prob = set_up_ard_model(input_dict=input_dict, root_data_path=path_inputs)" + ] + }, + { + "cell_type": "markdown", + "id": "b0732705", + "metadata": {}, + "source": [ + "Above, you should see each of the groups or components described as they are added to the `Ard` model and, occasionally, some options being turned on on them, like semi-total finite differencing on groups.\n", + "\n", + "Next is some code you can flip on to use the [N2 diagram vizualization tools from the backend toolset, OpenMDAO, that we use](https://openmdao.org/newdocs/versions/latest/features/model_visualization/n2_basics/n2_basics.html).\n", + "This can be a really handy debugging tool, if somewhat tricky to use; turned on it will show a comprehensive view of the system in terms of its components, variables, and connections, although we leave it off for now." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "aa48878e", + "metadata": {}, + "outputs": [], + "source": [ + "if False:\n", + " # visualize model\n", + " om.n2(prob)" + ] + }, + { + "cell_type": "markdown", + "id": "723f8210", + "metadata": {}, + "source": [ + "Now, we do a one-shot analysis.\n", + "The one-shot analysis will run a wind farm as specified in `inputs/windio.yaml` and with the models specified in `inputs/ard_system.yaml`, then dump the outputs." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "b74f9d45", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "RESULTS:\n", + "\n", + "{'AEP_val': 406.5372933434125,\n", + " 'BOS_val': 41.68227106807093,\n", + " 'CapEx_val': 110.5,\n", + " 'LCOE_val': 37.274982094458494,\n", + " 'OpEx_val': 3.7400000000000007,\n", + " 'area_tight': 13.2496,\n", + " 'coll_length': 21.89865877023397,\n", + " 'turbine_spacing': 0.91}\n", + "\n", + "\n", + "\n" + ] + } + ], + "source": [ + "# run the model\n", + "prob.run_model()\n", + "\n", + "# collapse the test result data\n", + "test_data = {\n", + " \"AEP_val\": float(prob.get_val(\"AEP_farm\", units=\"GW*h\")[0]),\n", + " \"CapEx_val\": float(prob.get_val(\"tcc.tcc\", units=\"MUSD\")[0]),\n", + " \"BOS_val\": float(prob.get_val(\"landbosse.total_capex\", units=\"MUSD\")[0]),\n", + " \"OpEx_val\": float(prob.get_val(\"opex.opex\", units=\"MUSD/yr\")[0]),\n", + " \"LCOE_val\": float(prob.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0]),\n", + " \"area_tight\": float(prob.get_val(\"landuse.area_tight\", units=\"km**2\")[0]),\n", + " \"coll_length\": float(prob.get_val(\"collection.total_length_cables\", units=\"km\")[0]),\n", + " \"turbine_spacing\": float(\n", + " np.min(prob.get_val(\"spacing_constraint.turbine_spacing\", units=\"km\"))\n", + " ),\n", + "}\n", + "\n", + "print(\"\\n\\nRESULTS:\\n\")\n", + "pp.pprint(test_data)\n", + "print(\"\\n\\n\")" + ] + }, + { + "cell_type": "markdown", + "id": "b3085438", + "metadata": {}, + "source": [ + "Now, we can optimize the same problem to understand the tradeoff between LCOE and land use area!\n", + "The optimization details are set under the `analysis_options` header in `inputs/ard_system.yaml`.\n", + "Here, we still use the four-dimensional rectilinear layout parameterization ($\\theta$) as design variables, constrain the farm such that the turbines are in the boundaries and satisfactorily spaced, and then we optimize for both LCOE and land use area.\n", + "$$\n", + "\\begin{aligned}\n", + "\\textrm{minimize}_\\theta \\quad & \\begin{pmatrix}\n", + " A_{\\mathrm{landuse}}(\\theta, \\ldots) \\\\\n", + " \\mathrm{LCOE}(\\theta, \\ldots)\n", + "\\end{pmatrix} \\\\\n", + "\\textrm{subject to} \\quad & f_{\\mathrm{spacing}}(\\theta, \\ldots) < 0 \\\\\n", + " & f_{\\mathrm{boundary}}(\\theta, \\ldots) < 0\n", + "\\end{aligned}\n", + "$$" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "b0009663", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "generation: 0 of 10\n", + "generation: 1 of 10\n", + "generation: 2 of 10\n", + "generation: 3 of 10\n", + "generation: 4 of 10\n", + "generation: 5 of 10\n", + "generation: 6 of 10\n", + "generation: 7 of 10\n", + "generation: 8 of 10\n", + "generation: 9 of 10\n", + "generation: 10 of 10\n", + "\n", + "\n", + "RESULTS (opt):\n", + "\n", + "{'AEP_val': 424.40487848403035,\n", + " 'BOS_val': 39.600972465841274,\n", + " 'CapEx_val': 110.5,\n", + " 'LCOE_val': 35.337890055621564,\n", + " 'OpEx_val': 3.7400000000000007,\n", + " 'area_tight': 4.701829411011188,\n", + " 'coll_length': 11.907005558904213,\n", + " 'turbine_spacing': 0.43220837800684214}\n", + "\n", + "\n", + "\n" + ] + } + ], + "source": [ + "optimize = True # set to False to skip optimization\n", + "if optimize:\n", + " # run the optimization\n", + " prob.run_driver()\n", + "\n", + " # collapse the test result data\n", + " test_data = {\n", + " \"AEP_val\": float(prob.get_val(\"AEP_farm\", units=\"GW*h\")[0]),\n", + " \"CapEx_val\": float(prob.get_val(\"tcc.tcc\", units=\"MUSD\")[0]),\n", + " \"BOS_val\": float(prob.get_val(\"landbosse.total_capex\", units=\"MUSD\")[0]),\n", + " \"OpEx_val\": float(prob.get_val(\"opex.opex\", units=\"MUSD/yr\")[0]),\n", + " \"LCOE_val\": float(prob.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0]),\n", + " \"area_tight\": float(prob.get_val(\"landuse.area_tight\", units=\"km**2\")[0]),\n", + " \"coll_length\": float(\n", + " prob.get_val(\"collection.total_length_cables\", units=\"km\")[0]\n", + " ),\n", + " \"turbine_spacing\": float(\n", + " np.min(prob.get_val(\"spacing_constraint.turbine_spacing\", units=\"km\"))\n", + " ),\n", + " }\n", + "\n", + " # clean up the recorder\n", + " prob.cleanup()\n", + "\n", + " # print the results\n", + " print(\"\\n\\nRESULTS (opt):\\n\")\n", + " pp.pprint(test_data)\n", + " print(\"\\n\\n\")" + ] + }, + { + "cell_type": "markdown", + "id": "d5fb8cca", + "metadata": {}, + "source": [ + "The result is no longer a single farm... we need to extract the multi-objective data now." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "49f0bc84", + "metadata": {}, + "outputs": [], + "source": [ + "# Extract the multi-objective data from the driver\n", + "obj_nd = prob.driver.obj_nd.copy()\n", + "obj_nd = obj_nd[obj_nd[:, 0].argsort()] # Sort rows by the first column" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "22d330a2", + "metadata": {}, + "outputs": [], + "source": [ + "# Access the recorder data\n", + "case_reader = om.CaseReader(prob.get_outputs_dir() / \"cases.sql\")\n", + "\n", + "# Get all driver cases\n", + "driver_cases = case_reader.list_cases(\"driver\", out_stream=None)\n", + "\n", + "# Extract data from all cases\n", + "results = []\n", + "for case_id in driver_cases:\n", + "\n", + " case = case_reader.get_case(case_id)\n", + "\n", + " # Extract specific variables you're interested in\n", + " result = {\n", + " \"case_id\": case_id,\n", + " \"LCOE\": case.get_val(\"financese.lcoe\", units=\"USD/MW/h\")[0],\n", + " \"area_tight\": case.get_val(\"area_tight\", units=\"km*km\")[0],\n", + " }\n", + " results.append(result)\n", + "\n", + "# Convert to arrays for plotting/analysis\n", + "case_id_history = np.array([int(r[\"case_id\"].split(\"|\")[-1]) for r in results])\n", + "lcoe_history = np.array([r[\"LCOE\"] for r in results])\n", + "area_tight_history = np.array([r[\"area_tight\"] for r in results])" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "20c15747", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Plot all of the points in the optimization histories\n", + "fig, ax = plt.subplots()\n", + "ct0 = ax.scatter(area_tight_history, lcoe_history, c=case_id_history / max(case_id_history))\n", + "cb0 = fig.colorbar(ct0)\n", + "ax.set_xlabel(\"land use area, $A_{\\\\mathrm{landuse}}$ (km)\")\n", + "ax.set_ylabel(\"levelized cost of energy, $\\\\mathrm{LCOE}$ (\\\\$/MWh)\")\n", + "cb0.set_label(\"optimization progress\")" + ] + }, + { + "cell_type": "markdown", + "id": "26d7da02", + "metadata": {}, + "source": [ + "These results can be hit or miss when there are not enough points sampled.\n", + "We use a population size of ten per generation over ten generations for the example, which is _not_ a lot.\n", + "But we should see that as the optimization progresses, the points should tend toward lower LCOE and lower land use.\n", + "You can change `pop_size` and `max_gen` in `inputs/ard_system:analysis_options` to improve the resolution of the Pareto fronts.\n", + "\n", + "We can also post-process the results to extract the Pareto front." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "5b6cd3eb", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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4PUydrtdBVbU8AYOHKhKTJzJLFv5iEo+rmKHAM+S/xc7duzAhRde6OEz8U/SoWHnzp0u+6ResWXLlh47J4KaRCg11Y7JUuQZ+fn5MBhcp03J7wy2JWs4DHh1TOrghg4dqmY+5+TkqI9Eli5dioULF3r61PxSREQEunTpclpWUepFy++n+vevf/1LdTJp0aKFyrxLDe/JkyeZLfGQBx54QNVQP/fccxg5cqSq4ZXWfTLIMySYkoBXMojS0YQ8R96rpGZX3q+kpEHai0o5g0wkpIbB/wE6JhNxRo0ahdTUVNWrT3q+SrArvRSJ/N2hQ4fUhI/MzEzVgqlXr16qZR8zip5x7rnnqkm1EydOVA31pXOG1LZLCz/yDCllkDkgDKo877XXXsPjjz+Ou+++W/2BLt1l7rzzTvz73//29Kn5DU5aIyIiIiKfxj68REREROTTGPASERERkU9jwEtEREREPo0BLxERERH5NAa8REREROTTGPASERERkU9jwEtEREREPo0BLxERERH5NAa8REQ+ori4GCkpKfjtt9+gB7feeiuuvPLKaldo++KLLxrsnIjIPzHgJSJys5UrVyIwMBCXXnrpafft378fAQEBFQ5ZGll88MEHLvsTEhIwcuRI7Nu3r8qf+84776illfv27euy/5dffsHll1+ulmAOCQlBcnIyrr/+eixfvlzdn5ubi6CgIHz22Wcu3yfHyM/fu3evy375/kmTJrns69+/P86ELLf66KOPwmazndH3ExHVBANeIiI3e//993HfffdhxYoVOHDgQIXHLFmyBKmpqS7jnHPOKb0/MjJS7Tty5Ag++eQTbN68GcOHD4fVaq3057722mv4xz/+4bLvzTffxMCBA9GkSRMV0O7YsQMfffQR+vTpgwceeEAdYzab0bNnTxUYO1u2bBmSkpJc9h86dAh//fUXBgwYgF27dmHu3Lku37Nx40Z8++23NX6tLrvsMmRnZ2PRokU1/h4iotpiwEtE5EZ5eXn4/PPPcdddd6msqmRrKyIBaHx8vMuQLKuDZFZln2R3Jbh84oknsG3bNuzZs6fCx5NAU+6TANJBgu1//vOfasyZMwcXX3wxWrdurYLd+++/H+vXry89Vn7G0qVLS7clMC4oKMDdd9/tsl+CXzlPySLHxMSobck+Z2VlqXN87LHH0LZtW5dze/HFF9XzkOd8zz33oKSkpPQ+yYQPGzYMn376aa1fayKimmLAS0TkRpJFbd++vRq33HILZs+eDbvdXufHDQ0NVbfOwaIzKU9o166dygw7zJ8/Xx3/8MMPV/g9ElQ7B7w7d+5UWWUhgeyFF16oguTyAe/555+PsLAwNG7cGG+//TYGDRqELVu2qIB7wYIF6NChg8vxUhIhtxJ0yx8A5f8IOO+88/Drr7+e8WtDRFQdBrxERG40a9YsFegKqeGV+tiffvrptOMkyyqlBM6jsnIFKSOYPn06mjdvroLaikhtcLNmzVz2ScmBBMCSKXYOgp1/5tatW9V+ydhK5tYR3MrtRRddhB49eqiSg927d5ful+BYnDhxQmWApTzjrLPOUrW9Q4cOVYGzQ6NGjfD666+rIFgy3pKBLv96JCYmqmw063iJqL4w4CUichMJ9NauXYsbbrhBbRuNRjXxS2p6K8oES12u85CP9x0kyJSANDw8XNXRSgcG6WZgMpkq/NlSfiAT0qrK4oohQ4aon/X999+r8gtHkC0ZW8m0OgJeqd+ViWjyHCQYlv0SlMrEOcn6ioyMDJUFlhKO6OhoPP3005gyZYoKtB06d+7s8ryktEG+r3z2WoLdoqKiGr7SRES1Y6zl8UREVEV212KxqIylg5QzSOZUsqGS7XSQIFZaiFUmIiJC1eUaDAY0bdpUBb5VkXpaR7bWQWppJXBOS0srzfJKEC0/VwLZ8iRzK4H49u3bVQAt2V0hmV4pSZBgW4LqXr16qf2O0g1n8j2O7xPOdcmOALx8Jvf48eMq4HaUbRARuRszvEREbiCB7ocffoj//Oc/LllbqW2VVmEff/xx7d6cDQYVmLZp06baYFd0794df/75p0u98LXXXqsCzmnTptXoZ0rAK6UL0hXiggsuKM3MSsArGV4ZvXv3rjCT7FznW1syGc85SCYicjdmeImI3OC7775TWdzbbrsNUVFRLvdJ4CnZ33vvvbd037Fjx1Tm1ZmUBVQUTNY0WJUSBcnOdunSRe1r0aKFCsClI4NkUWUhCOnSIF//97//Vcc4lxtIXXFwcLBqbybdFpwXh5BMsdT/TpgwAe4mE9YGDx7s9sclInJghpeIyA0koJVuBeWDXXHNNdeobK+UKDjIsVLP6jy++uqrM/750vLr6quvPi2TLP2AFy9ejKNHj6rAW8ocpA2Y1OIuXLgQXbt2LT3WUa6Qk5PjspCEZIklsyv7HRPW3OXw4cNqoY6xY8e69XGJiJwF2N3RL4eIiDxOanglkJb2YFID7A0kYyzZY1kljoiovjDDS0TkIyRb+8ILL6gWZd4iLi4OzzzzjKdPg4h8HDO8REREROTTmOElIiIiIp/GgJeIiIiIfBoDXiIiIiLyaQx4iYiIiMinMeAlIiIiIp/GgJeIiIiIfBoDXiIiIiLyaQx4iYiIiMinMeAlIiIiIviy/wdDV0je9674IAAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Combine AEP and LCOE into a single array for easier processing\n", + "data = np.column_stack((area_tight_history, lcoe_history))\n", + "\n", + "# Sort by AEP (descending) and then by LCOE (ascending)\n", + "data = data[np.lexsort((lcoe_history, area_tight_history))]\n", + "\n", + "# Compute the Pareto front\n", + "pareto_front = [data[0]]\n", + "for point in data[1:]:\n", + " if point[1] < pareto_front[-1][1]: # Check if LCOE is lower\n", + " pareto_front.append(point)\n", + "\n", + "pareto_front = np.array(pareto_front)\n", + "\n", + "# Extract AEP and LCOE values for the Pareto front\n", + "pareto0 = pareto_front[:, 0]\n", + "pareto1 = pareto_front[:, 1]\n", + "\n", + "# Plot the Pareto front\n", + "plt.figure(figsize=(8, 6))\n", + "plt.scatter(area_tight_history, lcoe_history, label=\"All Points\", alpha=0.5)\n", + "plt.plot(pareto0, pareto1, \"-o\", color=\"red\", label=\"Pareto Front\", linewidth=2)\n", + "plt.xlabel(\"AEP (GW*h)\")\n", + "plt.ylabel(\"LCOE (USD/MW/h)\")\n", + "plt.legend()\n", + "plt.grid(True)\n", + "plt.xlim(*get_plot_range(pareto0))\n", + "plt.ylim(*get_plot_range(pareto1))\n", + "plt.show()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "ard-dev-env", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.11" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/test/unit/ard/api/test_multiobjective.py b/test/unit/ard/api/test_multiobjective.py index 08b2eed2..38097ae0 100644 --- a/test/unit/ard/api/test_multiobjective.py +++ b/test/unit/ard/api/test_multiobjective.py @@ -160,7 +160,7 @@ def test_instantiation(self, subtests): == self.input_dict["analysis_options"]["driver"]["options"]["eta_m"] ) - def test_driver_run(self, subtests): + def test_driver_run(self): # make sure the driver runs to completion self.da_plough.run_driver() From 46ae3b20ad484f12d6df33a0c6fb00bbbe83fba7 Mon Sep 17 00:00:00 2001 From: Cory Frontin Date: Mon, 5 Jan 2026 15:42:29 -0700 Subject: [PATCH 14/14] add ard yaml --- .../api/inputs_onshore/ard_system_NSGA2.yaml | 98 +++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 test/unit/ard/api/inputs_onshore/ard_system_NSGA2.yaml diff --git a/test/unit/ard/api/inputs_onshore/ard_system_NSGA2.yaml b/test/unit/ard/api/inputs_onshore/ard_system_NSGA2.yaml new file mode 100644 index 00000000..ef439ede --- /dev/null +++ b/test/unit/ard/api/inputs_onshore/ard_system_NSGA2.yaml @@ -0,0 +1,98 @@ +modeling_options: &modeling_options + case_name: test_multiobjective + windIO_plant: !include windio.yaml + layout: + type: gridfarm + N_turbines: 25 + N_substations: 1 + spacing_primary: 7.0 + spacing_secondary: 7.0 + angle_orientation: 0.0 + angle_skew: 0.0 + aero: + return_turbine_output: True + floris: + peak_shaving_fraction: 0.2 + peak_shaving_TI_threshold: 0.0 + +system: + type: group + systems: + layout: + type: component + module: ard.layout.gridfarm + object: GridFarmLayout + promotes: ["*"] + kwargs: + modeling_options: *modeling_options + aepFLORIS: + type: component + module: ard.farm_aero.floris + object: FLORISAEP + promotes: ["AEP_farm"] + kwargs: + modeling_options: *modeling_options + data_path: + case_title: "default" + lug: + type: group + systems: + landuse: + type: component + module: ard.layout.gridfarm + object: GridFarmLanduse + promotes: ["*"] + kwargs: + modeling_options: *modeling_options + promotes: ["*"] + boundary: + type: component + module: ard.layout.boundary + object: FarmBoundaryDistancePolygon + promotes: ["*"] + kwargs: + modeling_options: *modeling_options + connections: + - ["x_turbines", "aepFLORIS.x_turbines"] + - ["x_turbines", "aepFLORIS.y_turbines"] + +analysis_options: + driver: + name: NSGA2 + options: + max_gen: 3 + pop_size: 2 + Pc: 0.9 + eta_c: 20.0 + Pm: 0.1 + eta_m: 20.0 + run_parallel: False + design_variables: + spacing_primary: + lower: 3.0 + upper: 20.0 + spacing_secondary: + lower: 3.0 + upper: 20.0 + angle_orientation: + lower: -180.0 + upper: 180.0 + angle_skew: + lower: -45.0 + upper: 45.0 + constraints: + boundary_distances: + units: km + upper: 0.0 + scaler: 2.0 + objectives: + AEP_farm: + scaler: 1.0 + units: GW*h + lug.landuse.area_tight: + scaler: 1.0 + units: km**2 + index: 0 + + recorder: + filepath: cases.sql