Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental emulator #42

Merged
merged 37 commits into from
Jul 13, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
6aa6460
first commit emulator
jangerit Jun 22, 2020
0201e6e
add layer freezing
jangerit Jun 23, 2020
2824e76
add test for emulator
jangerit Jun 23, 2020
0939e20
update parity plots
jangerit Jun 23, 2020
fa4c9b2
adjust imports
jangerit Jun 23, 2020
902c998
fix doctest
jangerit Jun 23, 2020
0c40aff
update docs
jangerit Jun 23, 2020
5539183
remove tester.py
jangerit Jun 23, 2020
8db0465
make easy workflow for emulator 1
jangerit Jul 1, 2020
005f72a
make emulator workflow easier 2
jangerit Jul 2, 2020
57bbb03
fix loading in infer_model
jangerit Jul 2, 2020
7b4f723
include predefined Emulators
jangerit Jul 2, 2020
241ea0b
delete old files
jangerit Jul 2, 2020
f38ff72
update doctest
jangerit Jul 2, 2020
9fac4c8
update doctest and fix bugs
jangerit Jul 2, 2020
8cb842f
resolve conflicts
jangerit Jul 3, 2020
0ef8bea
merge master
jangerit Jul 3, 2020
81845a0
run reizman, add plot function
jangerit Jul 3, 2020
4da3b01
update BNN strcuture, train reizman mdoels
jangerit Jul 5, 2020
4218c47
delete test files
jangerit Jul 5, 2020
aa3d236
fix path bug
jangerit Jul 5, 2020
4c9b670
update dir in trained models
jangerit Jul 5, 2020
8d45a3e
fix doctest
jangerit Jul 5, 2020
c05e3c3
fix doctest 2
jangerit Jul 5, 2020
138bff4
add Emulator to_dict, from_dict
jangerit Jul 5, 2020
487e279
add cross-validation, descriptor var, data preprocessing
jangerit Jul 8, 2020
d09ec3a
update descriptor inference
jangerit Jul 9, 2020
2a48f4b
merge master, resolve conflicts
jangerit Jul 12, 2020
9d818ab
rebuild dep, add categorical var
jangerit Jul 13, 2020
966d8fa
add trained models
jangerit Jul 13, 2020
1d688c2
update tests
jangerit Jul 13, 2020
da6a88c
resolve conflicts
jangerit Jul 13, 2020
9dddba8
resolve conflicts 2
jangerit Jul 13, 2020
1e93742
Revert "resolve conflicts 2"
jangerit Jul 13, 2020
943a78d
Revert "resolve conflicts"
jangerit Jul 13, 2020
534d157
merge master
jangerit Jul 13, 2020
0081e6b
rebuild dependencies
jangerit Jul 13, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
175 changes: 112 additions & 63 deletions poetry.lock

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,14 @@ tqdm = "^4.46.1"
ipywidgets = "^7.5.1"
gpyopt = "^1.2.6"
matplotlib = "^3.2.2"
scikit-learn = "^0.23.1"
neptune-client = {version= "^0.4.115", optional = true}
hiplot = {version= "^0.1.12", optional = true}
neptune-contrib = {extras = ["viz"], version = "^0.22.0", optional=true}
gryffin = {git = "https://github.com/sustainable-processes/gryffin.git"}
tensorflow = "^2.2.0"
tensorflow-probability = "^0.10.1"
torch = {url = "https://download.pytorch.org/whl/cu101/torch-1.4.0-cp37-cp37m-linux_x86_64.whl"}
blitz-bayesian-pytorch = "0.2.3"

[tool.poetry.extras]
neptune = ["neptune-client", "hiplot", "neptune-contrib"]
Expand Down
1 change: 1 addition & 0 deletions summit/benchmarks/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
from .snar import SnarBenchmark
from .test_functions import Himmelblau, Hartmann3D, ThreeHumpCamel
from .experimental_emulator import ExperimentalEmulator, ReizmanSuzukiEmulator, BaumgartnerCrossCouplingEmulator, BaumgartnerCrossCouplingDescriptorEmulator
5 changes: 5 additions & 0 deletions summit/benchmarks/experiment_emulator/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import os, sys
sys.path.append(os.path.dirname(os.path.realpath(__file__)))

from .emulator import Emulator
from .bnn_emulator import BNNEmulator
393 changes: 393 additions & 0 deletions summit/benchmarks/experiment_emulator/bnn_emulator.py

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions summit/benchmarks/experiment_emulator/data/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# data

This folder contains experimental datasets. The datasets are used in order to build probalistic models that mimic the experiments in order to test the strategies within Summit on these models. This prevents the need to run a large number of experiments but should always be seen in the light of the fact that these models only reproduce experiments (with errors) and do not replace costly experiments.

The "<dataset_name>_train_test.csv" files include the same data points as the original dataset files but are ordered according to training (first) and test set (second). Please refer to our paper for the numbers of data points included in the training and test set, respectively.

Following experimental datasets are included so far:

* **reizman_2016_suzuki - Suzuki-Miyaura cross-coupling reaction** datasets for 4 different cases - by Reizman et al. (2016)

'''
Reizman, B. J., Wang, Y. M., Buchwald, S. L., & Jensen, K. F. (2016). Suzuki–Miyaura cross-coupling optimization enabled by automated feedback. Reaction chemistry & engineering, 1(6), 658-666
'''


Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
catalyst,base,base_equivalents,temperature,t_res,yield
DATA,DATA,DATA,DATA,DATA,DATA
tBuXPhos,DBU,2.18301549894049,30,328.717801570892,0.042832637648038
tBuXPhos,BTMG,2.19088155603542,100,73.3311939239501,0.95968958853156
tBuXPhos,TMG,1.09313819095541,47.5,75.1212968826293,0.031579429501285
tBuXPhos,TMG,2.18627638191082,100,673.259508132934,0.766767922957078
tBuXPhos,TEA,1.10876657088889,30,107.541151046752,0.072298978989668
tBuXPhos,DBU,2.18301549894049,100,1088.51225948333,1.00869576600246
tBuXPhos,DBU,1.09796637520676,100,1208.71113443374,1.0012137649806
tBuXPhos,TEA,1.10876657088889,65,1061.64572238922,0.089740380763736
tBuXPhos,BTMG,1.64316116702656,65,325.582622528076,0.91544691571872
tBuXPhos,TEA,1.66314985633333,100,74.2942495346069,0.034514933659981
tBuXPhos,BTMG,2.19088155603542,30,1290.76382732391,0.85455167620384
tBuXPhos,BTMG,1.09544077801771,100,74.5662651062011,0.916912821722727
tBuXPhos,BTMG,1.09544077801771,30,1256.02684068679,0.844733710048249
tBuXPhos,TEA,2.21753314177777,65,1278.54612874984,0.087103149507884
tBuXPhos,TMG,1.64740544270745,30,1119.23001670837,0.072638335760068
tBuXPhos,TEA,2.21753314177777,30,74.0462350845336,0.011725953659552
tBuXPhos,TMG,1.09313819095541,100,320.116309642791,0.25665356147935
tBuXPhos,TMG,2.18627638191082,65,75.6613273620605,0.103883459712673
tBuXPhos,DBU,1.09796637520676,100,1275.49295377731,1.02720318199391
tBuXPhos,TEA,1.10876657088889,100,1065.21892690658,0.129264494933606
tBuXPhos,TMG,2.18627638191082,100,1218.13267326354,0.89505248003316
tBuXPhos,BTMG,2.19088155603542,100,1250.71853733062,1.00429073048366
tBuXPhos,TMG,2.18627638191082,100,1290.1377916336,0.857250109532139
tBuXPhos,DBU,1.09796637520676,100,1427.9566745758,1.02467154125893
tBuXPhos,BTMG,1.09544077801771,100,1178.9814338684,1.00604039759223
tBuXPhos,TEA,1.10876657088889,100,1400.80012130737,0.121821068910021
tBuXPhos,BTMG,2.19088155603542,63.1,1163.43954467773,0.950525899329829
tBuXPhos,DBU,2.18462989478322,63.1,1322.17462396621,0.833077140654568
tBuXPhos,BTMG,1.57706267596803,100,503.98282623291,0.984074395272132
tBuXPhos,DBU,1.53828968922606,100,493.421221733093,0.988433340519029
tBuXPhos,TMG,2.06463160113265,100,551.720556735992,0.968792781124083
tBuXPhos,TMG,2.18789318925998,100,456.421105861663,0.799241630269048
tBuXPhos,DBU,1.09877834944718,100,460.241323947906,0.983315173979014
tBuXPhos,BTMG,2.19250176902873,100,454.191978454589,0.988162074228893
tBuBrettPhos,DBU,2.18944381215695,30,369.07010936737,0.366718886194757
tBuBrettPhos,BTMG,2.19217570734463,100,74.5392632484436,1.03160028485775
tBuBrettPhos,TMG,2.1864541690596,100,682.144016742706,0.979220428380853
tBuBrettPhos,DBU,2.18944381215695,100,1250.1225028038,0.991085896376093
tBuBrettPhos,TEA,1.14283782885996,30,73.8412232398986,0.170684679751242
tBuBrettPhos,DBU,1.10063932178701,100,1273.82285833358,1.02399265478708
tBuBrettPhos,TEA,1.14283782885996,65,1250.9315495491,0.023792025741625
tBuBrettPhos,DBU,1.10063932178701,30,357.990475654602,0.514844459552494
tBuBrettPhos,BTMG,1.64633276013432,65,320.097308635711,0.96728558881148
tBuBrettPhos,TEA,1.65076575279773,100,74.5202622413635,0.02220432435262
tBuBrettPhos,BTMG,1.10048981292401,100,75.7603335380554,1.01016224766721
tBuBrettPhos,BTMG,1.10048981292401,30,1292.05090093612,1.02509762796796
tBuBrettPhos,TEA,2.15869367673549,65,1061.79473114013,0.029545128286587
tBuBrettPhos,TMG,1.65042024374177,30,1271.98775339126,0.075288426185652
tBuBrettPhos,TEA,2.15869367673549,30,73.6222109794616,0.005340242004793
tBuBrettPhos,TMG,1.10028016249451,100,326.534676551818,0.932317343758291
tBuBrettPhos,TMG,2.1864541690596,65,74.1492409706115,0.039293957067321
tBuBrettPhos,TEA,2.15869367673549,100,391.348383903503,0.066095339846277
tBuBrettPhos,DBU,2.18944381215695,100,477.487310886383,1.03031512703677
tBuBrettPhos,TMG,2.1864541690596,100,472.896048069,1.00336702855683
tBuBrettPhos,DBU,1.14797864745526,100,532.961483478546,1.0259500031919
tBuBrettPhos,TMG,1.98896798604777,100,476.994282722473,1.00621134623021
tBuBrettPhos,TEA,1.14283782885996,100,448.690663814544,0.056448625545936
tBuBrettPhos,DBU,1.10063932178701,57.1,1277.32905912399,0.421916561848111
tBuBrettPhos,TMG,2.1864541690596,62.7,1072.45134067535,0.353419248066313
tBuBrettPhos,BTMG,1.68154843414789,100,386.23709154129,0.998151429939476
tBuBrettPhos,DBU,1.55036291563546,100,348.003904342651,1.02673546415045
tBuBrettPhos,TMG,1.5939956200241,100,416.220806121826,0.924062878206402
AlPhos,DBU,1.09145338882669,30,1257.92394924163,0.973793101036851
AlPhos,TMG,1.09959019999812,65,75.2393035888671,0.208090936691246
AlPhos,TEA,1.11531082302537,65,1071.11226415634,0.073308685966617
AlPhos,BTMG,2.19414690973636,100,1263.4492650032,0.9427134690009
AlPhos,DBU,2.19590027037751,100,73.5412063598632,0.979344250290655
AlPhos,BTMG,1.10190637757685,30,75.1162962913513,0.929228973867738
AlPhos,TEA,2.23062164605073,100,319.77228975296,0.232825162787732
AlPhos,TEA,2.23062164605073,30,1365.50710248947,0.146225010098877
AlPhos,DBU,2.19590027037751,65,1070.6502380371,0.986319855502312
AlPhos,TMG,2.19918039999623,30,381.769835948944,0.04545397407633
AlPhos,TEA,1.11531082302537,100,75.6613278388977,0.056712652877236
AlPhos,TMG,2.19918039999623,65,75.4353146553039,0.156546245418694
AlPhos,DBU,1.65017357596417,30,89.5111198425292,0.567666468585633
AlPhos,BTMG,2.19414690973636,30,75.0472927093505,0.959137709355724
AlPhos,BTMG,1.10190637757685,100,1279.13816261291,0.96408097822914
AlPhos,TMG,1.09959019999812,30,327.669741630554,0.063736927306224
AlPhos,TMG,1.64164170703944,100,1180.1865029335,0.994961147142112
AlPhos,DBU,1.50724515599877,100,1214.58246994018,0.996941489366245
AlPhos,TMG,1.62615452112397,100,1300.97441148757,0.989615629596472
AlPhos,BTMG,1.58519864844389,100,1215.87754392623,0.94735294578709
AlPhos,BTMG,1.59486449386123,100,1275.07693004608,0.971831102069182
AlPhos,TMG,2.19918039999623,30,1369.51233148574,0.084292620472884
AlPhos,DBU,1.70214754686067,100,1308.5398440361,0.99490864634812
AlPhos,BTMG,1.10190637757685,88.5,1092.52948951721,0.927005687007816
AlPhos,TMG,1.09959019999812,88.5,1393.36269569396,0.939708297977867
tBuXPhos,TMG,2.18627638191082,63.1,1242.84908723831,0.31536670318976
tBuXPhos,DBU,1.09796637520676,30,377.934616565704,0.093450374738737
AlPhos,TEA,2.09120779317256,100,1350.93226861953,0.207359998748906
AlPhos,BTMG,1.64319372094794,65,341.414527893066,0.9458049572347
tBuBrettPhos,BTMG,1.10048981292401,100,526.4841132164,1.00080817597436
tBuBrettPhos,TEA,1.14283782885996,30,75.3073072433471,0.005499146204924
tBuBrettPhos,BTMG,2.19217570734463,30,1240.71996498107,1.01967151097374
AlPhos,DBU,1.09145338882669,100,321.263375282287,0.959020869551022
tBuBrettPhos,TMG,1.10028016249451,47.5,65.7707619667053,0.043402107312367
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
catalyst,base,base_equivalents,temperature,t_res,yield
DATA,DATA,DATA,DATA,DATA,DATA
tBuXPhos,DBU,2.18301549894049,30,328.717801570892,0.042832637648038
tBuXPhos,BTMG,2.19088155603542,100,73.3311939239501,0.95968958853156
tBuXPhos,TMG,1.09313819095541,47.5,75.1212968826293,0.031579429501285
tBuXPhos,TMG,2.18627638191082,100,673.259508132934,0.766767922957078
tBuXPhos,TEA,1.10876657088889,30,107.541151046752,0.072298978989668
tBuXPhos,DBU,2.18301549894049,100,1088.51225948333,1.00869576600246
tBuXPhos,DBU,1.09796637520676,100,1208.71113443374,1.0012137649806
tBuXPhos,TEA,1.10876657088889,65,1061.64572238922,0.089740380763736
tBuXPhos,BTMG,1.64316116702656,65,325.582622528076,0.91544691571872
tBuXPhos,TEA,1.66314985633333,100,74.2942495346069,0.034514933659981
tBuXPhos,BTMG,2.19088155603542,30,1290.76382732391,0.85455167620384
tBuXPhos,BTMG,1.09544077801771,100,74.5662651062011,0.916912821722727
tBuXPhos,BTMG,1.09544077801771,30,1256.02684068679,0.844733710048249
tBuXPhos,TEA,2.21753314177777,65,1278.54612874984,0.087103149507884
tBuXPhos,TMG,1.64740544270745,30,1119.23001670837,0.072638335760068
tBuXPhos,TEA,2.21753314177777,30,74.0462350845336,0.011725953659552
tBuXPhos,TMG,1.09313819095541,100,320.116309642791,0.25665356147935
tBuXPhos,TMG,2.18627638191082,65,75.6613273620605,0.103883459712673
tBuXPhos,DBU,1.09796637520676,100,1275.49295377731,1.02720318199391
tBuXPhos,TEA,1.10876657088889,100,1065.21892690658,0.129264494933606
tBuXPhos,TMG,2.18627638191082,100,1218.13267326354,0.89505248003316
tBuXPhos,BTMG,2.19088155603542,100,1250.71853733062,1.00429073048366
tBuXPhos,TMG,2.18627638191082,100,1290.1377916336,0.857250109532139
tBuXPhos,DBU,1.09796637520676,100,1427.9566745758,1.02467154125893
tBuXPhos,BTMG,1.09544077801771,100,1178.9814338684,1.00604039759223
tBuXPhos,TEA,1.10876657088889,100,1400.80012130737,0.121821068910021
tBuXPhos,BTMG,2.19088155603542,63.1,1163.43954467773,0.950525899329829
tBuXPhos,DBU,2.18462989478322,63.1,1322.17462396621,0.833077140654568
tBuXPhos,BTMG,1.57706267596803,100,503.98282623291,0.984074395272132
tBuXPhos,DBU,1.53828968922606,100,493.421221733093,0.988433340519029
tBuXPhos,TMG,2.06463160113265,100,551.720556735992,0.968792781124083
tBuXPhos,TMG,2.18789318925998,100,456.421105861663,0.799241630269048
tBuXPhos,DBU,1.09877834944718,100,460.241323947906,0.983315173979014
tBuXPhos,BTMG,2.19250176902873,100,454.191978454589,0.988162074228893
tBuBrettPhos,DBU,2.18944381215695,30,369.07010936737,0.366718886194757
tBuBrettPhos,BTMG,2.19217570734463,100,74.5392632484436,1.03160028485775
tBuBrettPhos,TMG,2.1864541690596,100,682.144016742706,0.979220428380853
tBuBrettPhos,DBU,2.18944381215695,100,1250.1225028038,0.991085896376093
tBuBrettPhos,TEA,1.14283782885996,30,73.8412232398986,0.170684679751242
tBuBrettPhos,DBU,1.10063932178701,100,1273.82285833358,1.02399265478708
tBuBrettPhos,TEA,1.14283782885996,65,1250.9315495491,0.023792025741625
tBuBrettPhos,DBU,1.10063932178701,30,357.990475654602,0.514844459552494
tBuBrettPhos,BTMG,1.64633276013432,65,320.097308635711,0.96728558881148
tBuBrettPhos,TEA,1.65076575279773,100,74.5202622413635,0.02220432435262
tBuBrettPhos,BTMG,1.10048981292401,100,75.7603335380554,1.01016224766721
tBuBrettPhos,BTMG,1.10048981292401,30,1292.05090093612,1.02509762796796
tBuBrettPhos,TEA,2.15869367673549,65,1061.79473114013,0.029545128286587
tBuBrettPhos,TMG,1.65042024374177,30,1271.98775339126,0.075288426185652
tBuBrettPhos,TEA,2.15869367673549,30,73.6222109794616,0.005340242004793
tBuBrettPhos,TMG,1.10028016249451,100,326.534676551818,0.932317343758291
tBuBrettPhos,TMG,2.1864541690596,65,74.1492409706115,0.039293957067321
tBuBrettPhos,TEA,2.15869367673549,100,391.348383903503,0.066095339846277
tBuBrettPhos,DBU,2.18944381215695,100,477.487310886383,1.03031512703677
tBuBrettPhos,TMG,2.1864541690596,100,472.896048069,1.00336702855683
tBuBrettPhos,DBU,1.14797864745526,100,532.961483478546,1.0259500031919
tBuBrettPhos,TMG,1.98896798604777,100,476.994282722473,1.00621134623021
tBuBrettPhos,TEA,1.14283782885996,100,448.690663814544,0.056448625545936
tBuBrettPhos,DBU,1.10063932178701,57.1,1277.32905912399,0.421916561848111
tBuBrettPhos,TMG,2.1864541690596,62.7,1072.45134067535,0.353419248066313
tBuBrettPhos,BTMG,1.68154843414789,100,386.23709154129,0.998151429939476
tBuBrettPhos,DBU,1.55036291563546,100,348.003904342651,1.02673546415045
tBuBrettPhos,TMG,1.5939956200241,100,416.220806121826,0.924062878206402
AlPhos,DBU,1.09145338882669,30,1257.92394924163,0.973793101036851
AlPhos,TMG,1.09959019999812,65,75.2393035888671,0.208090936691246
AlPhos,TEA,1.11531082302537,65,1071.11226415634,0.073308685966617
AlPhos,BTMG,2.19414690973636,100,1263.4492650032,0.9427134690009
AlPhos,DBU,2.19590027037751,100,73.5412063598632,0.979344250290655
AlPhos,BTMG,1.10190637757685,30,75.1162962913513,0.929228973867738
AlPhos,TEA,2.23062164605073,100,319.77228975296,0.232825162787732
AlPhos,TEA,2.23062164605073,30,1365.50710248947,0.146225010098877
AlPhos,DBU,2.19590027037751,65,1070.6502380371,0.986319855502312
AlPhos,TMG,2.19918039999623,30,381.769835948944,0.04545397407633
AlPhos,TEA,1.11531082302537,100,75.6613278388977,0.056712652877236
AlPhos,TMG,2.19918039999623,65,75.4353146553039,0.156546245418694
AlPhos,DBU,1.65017357596417,30,89.5111198425292,0.567666468585633
AlPhos,BTMG,2.19414690973636,30,75.0472927093505,0.959137709355724
AlPhos,BTMG,1.10190637757685,100,1279.13816261291,0.96408097822914
AlPhos,TMG,1.09959019999812,30,327.669741630554,0.063736927306224
AlPhos,TMG,1.64164170703944,100,1180.1865029335,0.994961147142112
AlPhos,DBU,1.50724515599877,100,1214.58246994018,0.996941489366245
AlPhos,TMG,1.62615452112397,100,1300.97441148757,0.989615629596472
AlPhos,BTMG,1.58519864844389,100,1215.87754392623,0.94735294578709
AlPhos,BTMG,1.59486449386123,100,1275.07693004608,0.971831102069182
AlPhos,TMG,2.19918039999623,30,1369.51233148574,0.084292620472884
AlPhos,DBU,1.70214754686067,100,1308.5398440361,0.99490864634812
AlPhos,BTMG,1.10190637757685,88.5,1092.52948951721,0.927005687007816
AlPhos,TMG,1.09959019999812,88.5,1393.36269569396,0.939708297977867
tBuXPhos,TMG,2.18627638191082,63.1,1242.84908723831,0.31536670318976
tBuXPhos,DBU,1.09796637520676,30,377.934616565704,0.093450374738737
AlPhos,TEA,2.09120779317256,100,1350.93226861953,0.207359998748906
AlPhos,BTMG,1.64319372094794,65,341.414527893066,0.9458049572347
tBuBrettPhos,BTMG,1.10048981292401,100,526.4841132164,1.00080817597436
tBuBrettPhos,TEA,1.14283782885996,30,75.3073072433471,0.005499146204924
tBuBrettPhos,BTMG,2.19217570734463,30,1240.71996498107,1.01967151097374
AlPhos,DBU,1.09145338882669,100,321.263375282287,0.959020869551022
tBuBrettPhos,TMG,1.10028016249451,47.5,65.7707619667053,0.043402107312367
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
96,4,,,,
Catalyst, tres (s), T (ºC),Cat. Loading (mol%),TON,Yield (%)
P1-L3,600,30,0.498,1.1,0.6
P1-L6,600,30,2.515,0.2,0.6
P1-L4,60,30,2.508,0.2,0.6
P1-L1,60,30,0.513,1.1,0.6
P1-L2,600,30,2.513,0.2,0.6
P1-L5,60,30,0.508,1.1,0.6
P1-L7,600,30,0.506,1.1,0.6
P2-L1,60,30,2.509,0.2,0.6
P2-L1,600,110,0.496,8.5,4.3
P1-L4,600,110,0.512,84.7,43.4
P1-L6,60,110,0.498,1.1,0.6
P1-L1,600,110,2.509,24,60.2
P1-L5,600,110,2.512,16.7,42
P1-L7,60,110,2.499,33.8,84.6
P1-L2,60,110,0.508,16.9,8.5
P1-L3,60,110,2.489,21.8,54.4
P1-L7,189.7,65.3,1.123,0.5,0.6
P1-L1,189.7,65.3,1.106,22.5,24.9
P1-L6,600,65.3,2.515,0.2,0.6
P2-L1,189.7,65.3,2.509,8.4,21.1
P1-L4,189.7,65.3,2.508,21.2,53.1
P1-L5,189.7,65.3,1.106,0.5,0.6
P1-L3,600,65.3,1.106,5.1,5.6
P1-L2,600,65.3,1.129,6.7,7.5
P1-L4,600,110,1.106,82.6,91.3
P1-L1,600,110,2.509,27.4,68.6
P1-L2,189.7,110,2.513,21.1,52.9
P1-L6,189.7,110,1.127,6.6,7.4
P1-L7,600,110,2.499,30,75
P1-L3,189.7,110,2.489,21.6,53.8
P1-L5,600,110,2.512,18.9,47.6
P2-L1,600,110,1.131,15,17
P1-L4,600,30,0.512,1.1,0.6
P1-L5,600,30,0.508,1.1,0.6
P1-L1,600,30,0.513,1.1,0.6
P2-L1,600,30,0.496,1.1,0.6
P1-L2,60,110,2.513,16.6,41.9
P1-L3,60,110,2.489,31.2,77.5
P1-L6,60,110,2.515,3.4,8.5
P1-L7,60,110,2.499,34.2,85.4
P1-L4,60,67.5,2.508,13.4,33.4
P1-L5,60,66.7,2.512,0.2,0.6
P1-L3,60,67,2.489,9.8,24.4
P1-L7,60,66.8,2.499,1.4,3.6
P1-L1,60,66.3,2.509,4.9,12.4
P2-L1,60,67,2.509,4.5,11.2
P1-L7,155.6,110,2.499,32.5,81.3
P1-L5,109.3,110,2.482,15.8,39.1
P2-L1,104.5,110,2.509,11.3,28.4
P1-L1,109.2,110,2.482,29.8,74.1
P1-L3,166.5,110,2.489,24.5,60.9
P1-L4,60,110,0.512,20.1,10.3
P1-L7,60,110,0.506,1.1,0.6
P1-L3,60,110,0.498,43.7,21.7
P1-L1,60,110,0.513,40,20.5
P1-L4,60,110,0.512,17,8.7
P1-L3,600,110,0.968,24.5,23.7
P1-L1,600,110,0.971,42.6,41.4
P1-L5,600,110,0.957,40.6,38.8
P1-L4,600,110,1.268,72.4,91.8
P1-L7,600,110,0.814,46.6,38
P1-L4,161.7,110,2.104,39.9,84
P1-L1,146.1,110,2.509,27.7,69.6
P1-L3,185.5,110,2.489,25.2,62.8
P1-L7,176.5,110,2.499,27.5,68.6
P1-L1,60,110,2.266,37.1,83.9
P1-L4,60,110,1.915,34.4,65.7
P1-L7,60,110,2.303,35,80.7
P1-L3,60,110,2.323,27.7,64.4
P1-L4,600,110,2.508,30.8,82.1
P1-L4,600,110,2.508,31.9,80
P1-L4,600,67.3,1.214,24.4,29.6
P1-L4,600,68.7,1.268,16.1,20.4
P1-L4,199.3,110,1.241,57.8,71.6
P1-L1,202.8,110,1.592,44.6,70.9
P1-L4,600,110,1.16,65.1,75.5
P1-L4,600,110,1.16,71.4,82.7
P1-L4,600,110,1.106,65.3,72.2
P1-L4,600,110,1.106,83.9,92.8
P1-L4,600,110,1.187,60.7,72.1
P1-L4,600,110,1.106,73,80.7
P1-L4,600,66.3,0.998,20.2,20.1
P1-L4,600,67.6,0.998,18,17.9
P1-L4,600,110,1.241,70.5,87.5
P1-L4,600,110,1.268,63.2,80.2
P1-L4,600,110,1.187,65.8,78.1
P1-L4,189.1,110,2.508,39.4,98.7
P1-L4,600,110,1.268,65.6,83.1
P1-L4,199.8,110,2.508,33.5,83.9
P1-L4,199.6,110,2.508,33.2,83.2
P1-L4,600,110,1.241,62,76.9
P1-L4,600,110,1.025,73.3,75
P1-L4,600,110,1.079,81.2,87.6
P1-L4,600,110,1.133,67,75.9
P1-L4,600,110,1.052,65.4,68.7
P1-L4,600,110,1.106,71.2,78.7