diff --git a/gdplib/__init__.py b/gdplib/__init__.py index 61935a7..5319f28 100644 --- a/gdplib/__init__.py +++ b/gdplib/__init__.py @@ -23,3 +23,4 @@ import gdplib.small_batch import gdplib.cstr import gdplib.reverse_electrodialysis +import gdplib.multiperiod_blending diff --git a/gdplib/multiperiod_blending/README.md b/gdplib/multiperiod_blending/README.md new file mode 100644 index 0000000..65d6b02 --- /dev/null +++ b/gdplib/multiperiod_blending/README.md @@ -0,0 +1,8 @@ +# Multiperiod Blending Problem +This model is a GDP formulation for the Multiperiod Blending Problem. This model was originally formulated by Lotero et. al. and Ovalle et. al. developed 60 test instances which have can be found in `instances_json/`. If you want to learn more about the problem and instances please see the following github repo: https://github.com/arshb11/mpbp-instances. + +If you decide to use these instances or model, please cite the following papers: + +> Ovalle, D., Bhatia, A., Laird, C. D., & Grossmann, I. E. (2026). A logic-based decomposition for the global optimization of the multiperiod blending problem using symmetry-breaking cuts. Industrial & Engineering Chemistry Research, 65(7), 3981–3998. https://doi.org/10.1021/acs.iecr.5c02853 +> +> Lotero, I., Trespalacios, F., Grossmann, I. E., Papageorgiou, D. J., & Cheon, M.-S. (2016). An MILP-MINLP decomposition method for the global optimization of a source based model of the multiperiod blending problem. Computers & Chemical Engineering, 87, 13–35. https://doi.org/10.1016/j.compchemeng.2015.12.017 diff --git a/gdplib/multiperiod_blending/__init__.py b/gdplib/multiperiod_blending/__init__.py new file mode 100644 index 0000000..5e39f5b --- /dev/null +++ b/gdplib/multiperiod_blending/__init__.py @@ -0,0 +1,3 @@ +from .multiperiod_blending import build_model, convert_json_to_data + +__all__ = ["build_model", "convert_json_to_data"] diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_1.json b/gdplib/multiperiod_blending/instances_json/mpbp_1.json new file mode 100644 index 0000000..3f61efe --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_1.json @@ -0,0 +1,1137 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 15, + "('S2', 2)": 14, + "('S2', 3)": 8, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S3', 1)": 6, + "('S3', 2)": 34, + "('S3', 3)": 5, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.95, + "('Q1', 'S2')": 0.16, + "('Q1', 'S3')": 0.47 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.95 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 8, + 50 + ], + "('D1', 5)": [ + 13, + 50 + ], + "('D1', 6)": [ + 14, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 5, + 50 + ], + "('D2', 5)": [ + 13, + 50 + ], + "('D2', 6)": [ + 8, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.55 + ], + "('Q1', 'D2')": [ + 0, + 2.53 + ], + "('Q1', 'D3')": [ + 0, + 2.95 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 53 + ], + "B_1_2": [ + 0, + 47 + ], + "B_1_3": [ + 0, + 54 + ], + "B_1_4": [ + 0, + 58 + ], + "B_2_1": [ + 0, + 48 + ], + "B_2_2": [ + 0, + 40 + ], + "B_3_1": [ + 0, + 45 + ], + "B_3_2": [ + 0, + 53 + ], + "B_3_3": [ + 0, + 50 + ], + "B_3_4": [ + 0, + 48 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 3, + "S2": 4, + "S3": 6 + }, + "betaT_d": { + "D1": 53, + "D2": 52, + "D3": -4 + }, + "alphaN": { + "('S1', 'B_1_1')": 18.02, + "('S1', 'B_1_2')": 18.02, + "('S1', 'B_1_3')": 18.02, + "('S1', 'B_1_4')": 18.02, + "('S2', 'B_1_1')": 18.02, + "('S2', 'B_1_2')": 18.02, + "('S2', 'B_1_3')": 18.02, + "('S2', 'B_1_4')": 18.02, + "('S3', 'B_1_1')": 18.02, + "('S3', 'B_1_2')": 18.02, + "('S3', 'B_1_3')": 18.02, + "('S3', 'B_1_4')": 18.02, + "('B_1_1', 'B_2_1')": 18.02, + "('B_1_1', 'B_2_2')": 18.02, + "('B_1_2', 'B_2_1')": 18.02, + "('B_1_2', 'B_2_2')": 18.02, + "('B_1_3', 'B_2_1')": 18.02, + "('B_1_3', 'B_2_2')": 18.02, + "('B_1_4', 'B_2_1')": 18.02, + "('B_1_4', 'B_2_2')": 18.02, + "('B_2_1', 'B_3_1')": 18.02, + "('B_2_1', 'B_3_2')": 18.02, + "('B_2_1', 'B_3_3')": 18.02, + "('B_2_1', 'B_3_4')": 18.02, + "('B_2_2', 'B_3_1')": 18.02, + "('B_2_2', 'B_3_2')": 18.02, + "('B_2_2', 'B_3_3')": 18.02, + "('B_2_2', 'B_3_4')": 18.02, + "('B_3_1', 'D1')": 18.02, + "('B_3_2', 'D1')": 18.02, + "('B_3_3', 'D1')": 18.02, + "('B_3_4', 'D1')": 18.02, + "('B_3_1', 'D2')": 18.02, + "('B_3_2', 'D2')": 18.02, + "('B_3_3', 'D2')": 18.02, + "('B_3_4', 'D2')": 18.02, + "('B_3_1', 'D3')": 18.02, + "('B_3_2', 'D3')": 18.02, + "('B_3_3', 'D3')": 18.02, + "('B_3_4', 'D3')": 18.02 + }, + "betaN": { + "('S1', 'B_1_1')": 12.433799999999998, + "('S1', 'B_1_2')": 9.01, + "('S1', 'B_1_3')": 11.8932, + "('S1', 'B_1_4')": 10.812, + "('S2', 'B_1_1')": 8.109, + "('S2', 'B_1_2')": 14.0556, + "('S2', 'B_1_3')": 5.9466, + "('S2', 'B_1_4')": 8.289200000000001, + "('S3', 'B_1_1')": 12.073400000000001, + "('S3', 'B_1_2')": 9.1902, + "('S3', 'B_1_3')": 12.613999999999999, + "('S3', 'B_1_4')": 8.6496, + "('B_1_1', 'B_2_1')": 10.4516, + "('B_1_1', 'B_2_2')": 1.4416, + "('B_1_2', 'B_2_1')": 3.9644, + "('B_1_2', 'B_2_2')": 4.8654, + "('B_1_3', 'B_2_1')": 1.9822, + "('B_1_3', 'B_2_2')": 3.9644, + "('B_1_4', 'B_2_1')": 2.3426, + "('B_1_4', 'B_2_2')": 4.6852, + "('B_2_1', 'B_3_1')": 9.550600000000001, + "('B_2_1', 'B_3_2')": 5.7664, + "('B_2_1', 'B_3_3')": 5.9466, + "('B_2_1', 'B_3_4')": 3.7842, + "('B_2_2', 'B_3_1')": 4.505, + "('B_2_2', 'B_3_2')": 13.515, + "('B_2_2', 'B_3_3')": 9.7308, + "('B_2_2', 'B_3_4')": 9.1902, + "('B_3_1', 'D1')": 3.2436, + "('B_3_2', 'D1')": 10.812, + "('B_3_3', 'D1')": 3.0634, + "('B_3_4', 'D1')": 5.9466, + "('B_3_1', 'D2')": 14.235800000000001, + "('B_3_2', 'D2')": 9.550600000000001, + "('B_3_3', 'D2')": 8.469399999999998, + "('B_3_4', 'D2')": 10.0912, + "('B_3_1', 'D3')": 12.2536, + "('B_3_2', 'D3')": 11.3526, + "('B_3_3', 'D3')": 3.9644, + "('B_3_4', 'D3')": 1.2614 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2" + ], + "B_3_2": [ + "B_2_1", + "B_2_2" + ], + "B_3_3": [ + "B_2_1", + "B_2_2" + ], + "B_3_4": [ + "B_2_1", + "B_2_2" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2" + ], + "B_1_2": [ + "B_2_1", + "B_2_2" + ], + "B_1_3": [ + "B_2_1", + "B_2_2" + ], + "B_1_4": [ + "B_2_1", + "B_2_2" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.95, + "('Q1', 'S2')": 0.16, + "('Q1', 'S3')": 0.47 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_10.json b/gdplib/multiperiod_blending/instances_json/mpbp_10.json new file mode 100644 index 0000000..f2b0411 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_10.json @@ -0,0 +1,990 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "D1", + "D2" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 1, + "('S1', 2)": 17, + "('S1', 3)": 15, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 14, + "('S2', 2)": 8, + "('S2', 3)": 6, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S3', 1)": 34, + "('S3', 2)": 5, + "('S3', 3)": 37, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.11, + "('Q1', 'S2')": 0.15, + "('Q1', 'S3')": 1.09 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.11 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 13, + 50 + ], + "('D2', 5)": [ + 14, + 50 + ], + "('D2', 6)": [ + 5, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 1.68 + ], + "('Q1', 'D1')": [ + 0, + 2.11 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 60 + ], + "B_1_2": [ + 0, + 57 + ], + "B_1_3": [ + 0, + 53 + ], + "B_1_4": [ + 0, + 47 + ], + "B_2_1": [ + 0, + 54 + ], + "B_2_2": [ + 0, + 58 + ], + "B_2_3": [ + 0, + 48 + ], + "B_2_4": [ + 0, + 40 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0 + }, + "betaT_s": { + "S1": 3, + "S2": 7, + "S3": 6 + }, + "betaT_d": { + "D2": 58, + "D1": -8 + }, + "alphaN": { + "('S1', 'B_1_1')": 22.62, + "('S1', 'B_1_2')": 22.62, + "('S1', 'B_1_3')": 22.62, + "('S1', 'B_1_4')": 22.62, + "('S2', 'B_1_1')": 22.62, + "('S2', 'B_1_2')": 22.62, + "('S2', 'B_1_3')": 22.62, + "('S2', 'B_1_4')": 22.62, + "('S3', 'B_1_1')": 22.62, + "('S3', 'B_1_2')": 22.62, + "('S3', 'B_1_3')": 22.62, + "('S3', 'B_1_4')": 22.62, + "('B_1_1', 'B_2_1')": 22.62, + "('B_1_1', 'B_2_2')": 22.62, + "('B_1_1', 'B_2_3')": 22.62, + "('B_1_1', 'B_2_4')": 22.62, + "('B_1_2', 'B_2_1')": 22.62, + "('B_1_2', 'B_2_2')": 22.62, + "('B_1_2', 'B_2_3')": 22.62, + "('B_1_2', 'B_2_4')": 22.62, + "('B_1_3', 'B_2_1')": 22.62, + "('B_1_3', 'B_2_2')": 22.62, + "('B_1_3', 'B_2_3')": 22.62, + "('B_1_3', 'B_2_4')": 22.62, + "('B_1_4', 'B_2_1')": 22.62, + "('B_1_4', 'B_2_2')": 22.62, + "('B_1_4', 'B_2_3')": 22.62, + "('B_1_4', 'B_2_4')": 22.62, + "('B_2_1', 'D1')": 22.62, + "('B_2_2', 'D1')": 22.62, + "('B_2_3', 'D1')": 22.62, + "('B_2_4', 'D1')": 22.62, + "('B_2_1', 'D2')": 22.62, + "('B_2_2', 'D2')": 22.62, + "('B_2_3', 'D2')": 22.62, + "('B_2_4', 'D2')": 22.62 + }, + "betaN": { + "('S1', 'B_1_1')": 14.0244, + "('S1', 'B_1_2')": 2.9406000000000003, + "('S1', 'B_1_3')": 7.464600000000001, + "('S1', 'B_1_4')": 7.2384, + "('S2', 'B_1_1')": 7.0122, + "('S2', 'B_1_2')": 5.655, + "('S2', 'B_1_3')": 1.8096, + "('S2', 'B_1_4')": 8.821800000000001, + "('S3', 'B_1_1')": 3.1668000000000003, + "('S3', 'B_1_2')": 16.7388, + "('S3', 'B_1_3')": 2.4882, + "('S3', 'B_1_4')": 6.107400000000001, + "('B_1_1', 'B_2_1')": 11.762400000000001, + "('B_1_1', 'B_2_2')": 16.0602, + "('B_1_1', 'B_2_3')": 7.2384, + "('B_1_1', 'B_2_4')": 4.2978000000000005, + "('B_1_2', 'B_2_1')": 2.262, + "('B_1_2', 'B_2_2')": 12.441, + "('B_1_2', 'B_2_3')": 14.2506, + "('B_1_2', 'B_2_4')": 17.8698, + "('B_1_3', 'B_2_1')": 15.6078, + "('B_1_3', 'B_2_2')": 15.834, + "('B_1_3', 'B_2_3')": 7.690800000000001, + "('B_1_3', 'B_2_4')": 8.821800000000001, + "('B_1_4', 'B_2_1')": 15.381600000000002, + "('B_1_4', 'B_2_2')": 3.8454000000000006, + "('B_1_4', 'B_2_3')": 7.2384, + "('B_1_4', 'B_2_4')": 12.441, + "('B_2_1', 'D1')": 13.1196, + "('B_2_2', 'D1')": 12.667200000000001, + "('B_2_3', 'D1')": 2.262, + "('B_2_4', 'D1')": 11.988600000000002, + "('B_2_1', 'D2')": 10.179, + "('B_2_2', 'D2')": 5.2026, + "('B_2_3', 'D2')": 9.048, + "('B_2_4', 'D2')": 5.655 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.11, + "('Q1', 'S2')": 0.15, + "('Q1', 'S3')": 1.09 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_11.json b/gdplib/multiperiod_blending/instances_json/mpbp_11.json new file mode 100644 index 0000000..5f53775 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_11.json @@ -0,0 +1,1371 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 1, + "('S1', 2)": 17, + "('S1', 3)": 15, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 14, + "('S2', 2)": 8, + "('S2', 3)": 6, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S3', 1)": 34, + "('S3', 2)": 5, + "('S3', 3)": 37, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.11, + "('Q1', 'S2')": 0.15, + "('Q1', 'S3')": 1.09, + "('Q2', 'S1')": 2.53, + "('Q2', 'S2')": 0.13, + "('Q2', 'S3')": 0.99, + "('Q3', 'S1')": 3.25, + "('Q3', 'S2')": 2.72, + "('Q3', 'S3')": 1.1, + "('Q4', 'S1')": 2.95, + "('Q4', 'S2')": 4.05, + "('Q4', 'S3')": 0.03 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.11 + ], + "Q2": [ + 0, + 2.53 + ], + "Q3": [ + 0, + 3.25 + ], + "Q4": [ + 0, + 4.05 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 7, + 50 + ], + "('D2', 5)": [ + 11, + 50 + ], + "('D2', 6)": [ + 10, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.6 + ], + "('Q2', 'D2')": [ + 0, + 2.47 + ], + "('Q3', 'D2')": [ + 0, + 3.57 + ], + "('Q4', 'D2')": [ + 0, + 2.25 + ], + "('Q1', 'D1')": [ + 0, + 4.05 + ], + "('Q2', 'D1')": [ + 0, + 4.05 + ], + "('Q3', 'D1')": [ + 0, + 4.05 + ], + "('Q4', 'D1')": [ + 0, + 4.05 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 52 + ], + "B_1_2": [ + 0, + 43 + ], + "B_1_3": [ + 0, + 51 + ], + "B_1_4": [ + 0, + 51 + ], + "B_1_5": [ + 0, + 59 + ], + "B_2_1": [ + 0, + 48 + ], + "B_2_2": [ + 0, + 41 + ], + "B_2_3": [ + 0, + 54 + ], + "B_2_4": [ + 0, + 57 + ], + "B_2_5": [ + 0, + 43 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_2_5')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 2, + "S3": 9 + }, + "betaT_d": { + "D2": 59, + "D1": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 38.35, + "('S1', 'B_1_2')": 38.35, + "('S1', 'B_1_3')": 38.35, + "('S1', 'B_1_4')": 38.35, + "('S1', 'B_1_5')": 38.35, + "('S2', 'B_1_1')": 38.35, + "('S2', 'B_1_2')": 38.35, + "('S2', 'B_1_3')": 38.35, + "('S2', 'B_1_4')": 38.35, + "('S2', 'B_1_5')": 38.35, + "('S3', 'B_1_1')": 38.35, + "('S3', 'B_1_2')": 38.35, + "('S3', 'B_1_3')": 38.35, + "('S3', 'B_1_4')": 38.35, + "('S3', 'B_1_5')": 38.35, + "('B_1_1', 'B_2_1')": 38.35, + "('B_1_1', 'B_2_2')": 38.35, + "('B_1_1', 'B_2_3')": 38.35, + "('B_1_1', 'B_2_4')": 38.35, + "('B_1_1', 'B_2_5')": 38.35, + "('B_1_2', 'B_2_1')": 38.35, + "('B_1_2', 'B_2_2')": 38.35, + "('B_1_2', 'B_2_3')": 38.35, + "('B_1_2', 'B_2_4')": 38.35, + "('B_1_2', 'B_2_5')": 38.35, + "('B_1_3', 'B_2_1')": 38.35, + "('B_1_3', 'B_2_2')": 38.35, + "('B_1_3', 'B_2_3')": 38.35, + "('B_1_3', 'B_2_4')": 38.35, + "('B_1_3', 'B_2_5')": 38.35, + "('B_1_4', 'B_2_1')": 38.35, + "('B_1_4', 'B_2_2')": 38.35, + "('B_1_4', 'B_2_3')": 38.35, + "('B_1_4', 'B_2_4')": 38.35, + "('B_1_4', 'B_2_5')": 38.35, + "('B_1_5', 'B_2_1')": 38.35, + "('B_1_5', 'B_2_2')": 38.35, + "('B_1_5', 'B_2_3')": 38.35, + "('B_1_5', 'B_2_4')": 38.35, + "('B_1_5', 'B_2_5')": 38.35, + "('B_2_1', 'D1')": 38.35, + "('B_2_2', 'D1')": 38.35, + "('B_2_3', 'D1')": 38.35, + "('B_2_4', 'D1')": 38.35, + "('B_2_5', 'D1')": 38.35, + "('B_2_1', 'D2')": 38.35, + "('B_2_2', 'D2')": 38.35, + "('B_2_3', 'D2')": 38.35, + "('B_2_4', 'D2')": 38.35, + "('B_2_5', 'D2')": 38.35 + }, + "betaN": { + "('S1', 'B_1_1')": 12.272, + "('S1', 'B_1_2')": 7.2865, + "('S1', 'B_1_3')": 3.8350000000000004, + "('S1', 'B_1_4')": 21.0925, + "('S1', 'B_1_5')": 24.160500000000003, + "('S2', 'B_1_1')": 30.2965, + "('S2', 'B_1_2')": 26.461499999999997, + "('S2', 'B_1_3')": 26.845, + "('S2', 'B_1_4')": 13.039000000000001, + "('S2', 'B_1_5')": 14.956500000000002, + "('S3', 'B_1_1')": 26.078000000000003, + "('S3', 'B_1_2')": 6.519500000000001, + "('S3', 'B_1_3')": 12.272, + "('S3', 'B_1_4')": 21.0925, + "('S3', 'B_1_5')": 22.243, + "('B_1_1', 'B_2_1')": 21.476000000000003, + "('B_1_1', 'B_2_2')": 3.8350000000000004, + "('B_1_1', 'B_2_3')": 20.3255, + "('B_1_1', 'B_2_4')": 17.2575, + "('B_1_1', 'B_2_5')": 8.820500000000001, + "('B_1_2', 'B_2_1')": 15.340000000000002, + "('B_1_2', 'B_2_2')": 9.5875, + "('B_1_2', 'B_2_3')": 28.379, + "('B_1_2', 'B_2_4')": 21.8595, + "('B_1_2', 'B_2_5')": 8.0535, + "('B_1_3', 'B_2_1')": 11.1215, + "('B_1_3', 'B_2_2')": 24.160500000000003, + "('B_1_3', 'B_2_3')": 3.4515, + "('B_1_3', 'B_2_4')": 25.6945, + "('B_1_3', 'B_2_5')": 24.927500000000002, + "('B_1_4', 'B_2_1')": 13.4225, + "('B_1_4', 'B_2_2')": 3.8350000000000004, + "('B_1_4', 'B_2_3')": 27.9955, + "('B_1_4', 'B_2_4')": 18.408, + "('B_1_4', 'B_2_5')": 22.6265, + "('B_1_5', 'B_2_1')": 8.0535, + "('B_1_5', 'B_2_2')": 16.107, + "('B_1_5', 'B_2_3')": 27.2285, + "('B_1_5', 'B_2_4')": 20.3255, + "('B_1_5', 'B_2_5')": 6.136, + "('B_2_1', 'D1')": 5.7525, + "('B_2_2', 'D1')": 23.3935, + "('B_2_3', 'D1')": 17.2575, + "('B_2_4', 'D1')": 23.3935, + "('B_2_5', 'D1')": 14.1895, + "('B_2_1', 'D2')": 18.7915, + "('B_2_2', 'D2')": 12.272, + "('B_2_3', 'D2')": 30.680000000000003, + "('B_2_4', 'D2')": 5.7525, + "('B_2_5', 'D2')": 16.107 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.11, + "('Q1', 'S2')": 0.15, + "('Q1', 'S3')": 1.09, + "('Q2', 'S1')": 2.53, + "('Q2', 'S2')": 0.13, + "('Q2', 'S3')": 0.99, + "('Q3', 'S1')": 3.25, + "('Q3', 'S2')": 2.72, + "('Q3', 'S3')": 1.1, + "('Q4', 'S1')": 2.95, + "('Q4', 'S2')": 4.05, + "('Q4', 'S3')": 0.03 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_12.json b/gdplib/multiperiod_blending/instances_json/mpbp_12.json new file mode 100644 index 0000000..6958b0a --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_12.json @@ -0,0 +1,1419 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 1, + "('S1', 2)": 17, + "('S1', 3)": 15, + "('S1', 4)": 14, + "('S1', 5)": 8, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 6, + "('S2', 2)": 34, + "('S2', 3)": 5, + "('S2', 4)": 37, + "('S2', 5)": 27, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 2, + "('S3', 2)": 1, + "('S3', 3)": 5, + "('S3', 4)": 13, + "('S3', 5)": 14, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.53, + "('Q1', 'S2')": 0.13, + "('Q1', 'S3')": 0.99, + "('Q2', 'S1')": 3.25, + "('Q2', 'S2')": 2.72, + "('Q2', 'S3')": 1.1, + "('Q3', 'S1')": 2.95, + "('Q3', 'S2')": 4.05, + "('Q3', 'S3')": 0.03, + "('Q4', 'S1')": 4.03, + "('Q4', 'S2')": 3.49, + "('Q4', 'S3')": 1.7 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.53 + ], + "Q2": [ + 0, + 3.25 + ], + "Q3": [ + 0, + 4.05 + ], + "Q4": [ + 0, + 4.03 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 7, + 50 + ], + "('D2', 7)": [ + 8, + 50 + ], + "('D2', 8)": [ + 10, + 50 + ], + "('D2', 9)": [ + 6, + 50 + ], + "('D2', 10)": [ + 6, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.8 + ], + "('Q2', 'D2')": [ + 0, + 2.76 + ], + "('Q3', 'D2')": [ + 0, + 2.73 + ], + "('Q4', 'D2')": [ + 0, + 2.57 + ], + "('Q1', 'D1')": [ + 0, + 4.05 + ], + "('Q2', 'D1')": [ + 0, + 4.05 + ], + "('Q3', 'D1')": [ + 0, + 4.05 + ], + "('Q4', 'D1')": [ + 0, + 4.05 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 41 + ], + "B_1_2": [ + 0, + 54 + ], + "B_1_3": [ + 0, + 57 + ], + "B_1_4": [ + 0, + 43 + ], + "B_1_5": [ + 0, + 52 + ], + "B_2_1": [ + 0, + 42 + ], + "B_2_2": [ + 0, + 57 + ], + "B_2_3": [ + 0, + 49 + ], + "B_2_4": [ + 0, + 60 + ], + "B_2_5": [ + 0, + 59 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_2_5')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 10, + "S3": 4 + }, + "betaT_d": { + "D2": 52, + "D1": -10 + }, + "alphaN": { + "('S1', 'B_1_1')": 29.120000000000005, + "('S1', 'B_1_2')": 29.120000000000005, + "('S1', 'B_1_3')": 29.120000000000005, + "('S1', 'B_1_4')": 29.120000000000005, + "('S1', 'B_1_5')": 29.120000000000005, + "('S2', 'B_1_1')": 29.120000000000005, + "('S2', 'B_1_2')": 29.120000000000005, + "('S2', 'B_1_3')": 29.120000000000005, + "('S2', 'B_1_4')": 29.120000000000005, + "('S2', 'B_1_5')": 29.120000000000005, + "('S3', 'B_1_1')": 29.120000000000005, + "('S3', 'B_1_2')": 29.120000000000005, + "('S3', 'B_1_3')": 29.120000000000005, + "('S3', 'B_1_4')": 29.120000000000005, + "('S3', 'B_1_5')": 29.120000000000005, + "('B_1_1', 'B_2_1')": 29.120000000000005, + "('B_1_1', 'B_2_2')": 29.120000000000005, + "('B_1_1', 'B_2_3')": 29.120000000000005, + "('B_1_1', 'B_2_4')": 29.120000000000005, + "('B_1_1', 'B_2_5')": 29.120000000000005, + "('B_1_2', 'B_2_1')": 29.120000000000005, + "('B_1_2', 'B_2_2')": 29.120000000000005, + "('B_1_2', 'B_2_3')": 29.120000000000005, + "('B_1_2', 'B_2_4')": 29.120000000000005, + "('B_1_2', 'B_2_5')": 29.120000000000005, + "('B_1_3', 'B_2_1')": 29.120000000000005, + "('B_1_3', 'B_2_2')": 29.120000000000005, + "('B_1_3', 'B_2_3')": 29.120000000000005, + "('B_1_3', 'B_2_4')": 29.120000000000005, + "('B_1_3', 'B_2_5')": 29.120000000000005, + "('B_1_4', 'B_2_1')": 29.120000000000005, + "('B_1_4', 'B_2_2')": 29.120000000000005, + "('B_1_4', 'B_2_3')": 29.120000000000005, + "('B_1_4', 'B_2_4')": 29.120000000000005, + "('B_1_4', 'B_2_5')": 29.120000000000005, + "('B_1_5', 'B_2_1')": 29.120000000000005, + "('B_1_5', 'B_2_2')": 29.120000000000005, + "('B_1_5', 'B_2_3')": 29.120000000000005, + "('B_1_5', 'B_2_4')": 29.120000000000005, + "('B_1_5', 'B_2_5')": 29.120000000000005, + "('B_2_1', 'D1')": 29.120000000000005, + "('B_2_2', 'D1')": 29.120000000000005, + "('B_2_3', 'D1')": 29.120000000000005, + "('B_2_4', 'D1')": 29.120000000000005, + "('B_2_5', 'D1')": 29.120000000000005, + "('B_2_1', 'D2')": 29.120000000000005, + "('B_2_2', 'D2')": 29.120000000000005, + "('B_2_3', 'D2')": 29.120000000000005, + "('B_2_4', 'D2')": 29.120000000000005, + "('B_2_5', 'D2')": 29.120000000000005 + }, + "betaN": { + "('S1', 'B_1_1')": 18.345600000000005, + "('S1', 'B_1_2')": 23.004800000000003, + "('S1', 'B_1_3')": 20.0928, + "('S1', 'B_1_4')": 20.384, + "('S1', 'B_1_5')": 9.900800000000002, + "('S2', 'B_1_1')": 11.356800000000002, + "('S2', 'B_1_2')": 19.801600000000004, + "('S2', 'B_1_3')": 4.950400000000001, + "('S2', 'B_1_4')": 9.318400000000002, + "('S2', 'B_1_5')": 16.016000000000005, + "('S3', 'B_1_1')": 16.8896, + "('S3', 'B_1_2')": 16.307200000000005, + "('S3', 'B_1_3')": 2.912000000000001, + "('S3', 'B_1_4')": 15.433600000000004, + "('S3', 'B_1_5')": 13.104000000000003, + "('B_1_1', 'B_2_1')": 6.697600000000001, + "('B_1_1', 'B_2_2')": 11.648000000000003, + "('B_1_1', 'B_2_3')": 7.280000000000001, + "('B_1_1', 'B_2_4')": 21.548800000000004, + "('B_1_1', 'B_2_5')": 16.5984, + "('B_1_2', 'B_2_1')": 6.115200000000001, + "('B_1_2', 'B_2_2')": 8.4448, + "('B_1_2', 'B_2_3')": 18.345600000000005, + "('B_1_2', 'B_2_4')": 2.6208000000000005, + "('B_1_2', 'B_2_5')": 19.510400000000004, + "('B_1_3', 'B_2_1')": 18.928000000000004, + "('B_1_3', 'B_2_2')": 10.192, + "('B_1_3', 'B_2_3')": 2.912000000000001, + "('B_1_3', 'B_2_4')": 21.257600000000004, + "('B_1_3', 'B_2_5')": 13.977600000000002, + "('B_1_4', 'B_2_1')": 17.1808, + "('B_1_4', 'B_2_2')": 6.115200000000001, + "('B_1_4', 'B_2_3')": 12.230400000000001, + "('B_1_4', 'B_2_4')": 20.675200000000004, + "('B_1_4', 'B_2_5')": 15.433600000000004, + "('B_1_5', 'B_2_1')": 4.659200000000001, + "('B_1_5', 'B_2_2')": 4.368, + "('B_1_5', 'B_2_3')": 17.7632, + "('B_1_5', 'B_2_4')": 13.104000000000003, + "('B_1_5', 'B_2_5')": 17.7632, + "('B_2_1', 'D1')": 10.774400000000002, + "('B_2_2', 'D1')": 14.268800000000002, + "('B_2_3', 'D1')": 9.318400000000002, + "('B_2_4', 'D1')": 23.296000000000006, + "('B_2_5', 'D1')": 4.368, + "('B_2_1', 'D2')": 12.230400000000001, + "('B_2_2', 'D2')": 18.0544, + "('B_2_3', 'D2')": 20.384, + "('B_2_4', 'D2')": 4.659200000000001, + "('B_2_5', 'D2')": 4.950400000000001 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.53, + "('Q1', 'S2')": 0.13, + "('Q1', 'S3')": 0.99, + "('Q2', 'S1')": 3.25, + "('Q2', 'S2')": 2.72, + "('Q2', 'S3')": 1.1, + "('Q3', 'S1')": 2.95, + "('Q3', 'S2')": 4.05, + "('Q3', 'S3')": 0.03, + "('Q4', 'S1')": 4.03, + "('Q4', 'S2')": 3.49, + "('Q4', 'S3')": 1.7 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_13.json b/gdplib/multiperiod_blending/instances_json/mpbp_13.json new file mode 100644 index 0000000..6631b43 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_13.json @@ -0,0 +1,1477 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 1, + "('S1', 2)": 17, + "('S1', 3)": 15, + "('S1', 4)": 14, + "('S1', 5)": 8, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 6, + "('S2', 2)": 34, + "('S2', 3)": 5, + "('S2', 4)": 37, + "('S2', 5)": 27, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 2, + "('S3', 2)": 1, + "('S3', 3)": 5, + "('S3', 4)": 13, + "('S3', 5)": 14, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.53, + "('Q1', 'S2')": 0.13, + "('Q1', 'S3')": 0.99, + "('Q2', 'S1')": 3.25, + "('Q2', 'S2')": 2.72, + "('Q2', 'S3')": 1.1, + "('Q3', 'S1')": 2.95, + "('Q3', 'S2')": 4.05, + "('Q3', 'S3')": 0.03, + "('Q4', 'S1')": 4.03, + "('Q4', 'S2')": 3.49, + "('Q4', 'S3')": 1.7, + "('Q5', 'S1')": 0.78, + "('Q5', 'S2')": 4.79, + "('Q5', 'S3')": 1.68, + "('Q6', 'S1')": 0.46, + "('Q6', 'S2')": 0.48, + "('Q6', 'S3')": 4.24 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.53 + ], + "Q2": [ + 0, + 3.25 + ], + "Q3": [ + 0, + 4.05 + ], + "Q4": [ + 0, + 4.03 + ], + "Q5": [ + 0, + 4.79 + ], + "Q6": [ + 0, + 4.24 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 14, + 50 + ], + "('D2', 7)": [ + 9, + 50 + ], + "('D2', 8)": [ + 5, + 50 + ], + "('D2', 9)": [ + 12, + 50 + ], + "('D2', 10)": [ + 13, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.71 + ], + "('Q2', 'D2')": [ + 0, + 4.61 + ], + "('Q3', 'D2')": [ + 0, + 2.6 + ], + "('Q4', 'D2')": [ + 0, + 3.11 + ], + "('Q5', 'D2')": [ + 0, + 3.91 + ], + "('Q6', 'D2')": [ + 0, + 4.52 + ], + "('Q1', 'D1')": [ + 0, + 4.79 + ], + "('Q2', 'D1')": [ + 0, + 4.79 + ], + "('Q3', 'D1')": [ + 0, + 4.79 + ], + "('Q4', 'D1')": [ + 0, + 4.79 + ], + "('Q5', 'D1')": [ + 0, + 4.79 + ], + "('Q6', 'D1')": [ + 0, + 4.79 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 51 + ], + "B_1_2": [ + 0, + 58 + ], + "B_1_3": [ + 0, + 46 + ], + "B_1_4": [ + 0, + 42 + ], + "B_1_5": [ + 0, + 41 + ], + "B_2_1": [ + 0, + 47 + ], + "B_2_2": [ + 0, + 49 + ], + "B_2_3": [ + 0, + 42 + ], + "B_2_4": [ + 0, + 47 + ], + "B_2_5": [ + 0, + 43 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_2_5')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_2_1')": 0, + "('Q5', 'B_2_2')": 0, + "('Q5', 'B_2_3')": 0, + "('Q5', 'B_2_4')": 0, + "('Q5', 'B_2_5')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0, + "('Q6', 'B_2_1')": 0, + "('Q6', 'B_2_2')": 0, + "('Q6', 'B_2_3')": 0, + "('Q6', 'B_2_4')": 0, + "('Q6', 'B_2_5')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 5, + "S3": 8 + }, + "betaT_d": { + "D2": 70, + "D1": -5 + }, + "alphaN": { + "('S1', 'B_1_1')": 25.9, + "('S1', 'B_1_2')": 25.9, + "('S1', 'B_1_3')": 25.9, + "('S1', 'B_1_4')": 25.9, + "('S1', 'B_1_5')": 25.9, + "('S2', 'B_1_1')": 25.9, + "('S2', 'B_1_2')": 25.9, + "('S2', 'B_1_3')": 25.9, + "('S2', 'B_1_4')": 25.9, + "('S2', 'B_1_5')": 25.9, + "('S3', 'B_1_1')": 25.9, + "('S3', 'B_1_2')": 25.9, + "('S3', 'B_1_3')": 25.9, + "('S3', 'B_1_4')": 25.9, + "('S3', 'B_1_5')": 25.9, + "('B_1_1', 'B_2_1')": 25.9, + "('B_1_1', 'B_2_2')": 25.9, + "('B_1_1', 'B_2_3')": 25.9, + "('B_1_1', 'B_2_4')": 25.9, + "('B_1_1', 'B_2_5')": 25.9, + "('B_1_2', 'B_2_1')": 25.9, + "('B_1_2', 'B_2_2')": 25.9, + "('B_1_2', 'B_2_3')": 25.9, + "('B_1_2', 'B_2_4')": 25.9, + "('B_1_2', 'B_2_5')": 25.9, + "('B_1_3', 'B_2_1')": 25.9, + "('B_1_3', 'B_2_2')": 25.9, + "('B_1_3', 'B_2_3')": 25.9, + "('B_1_3', 'B_2_4')": 25.9, + "('B_1_3', 'B_2_5')": 25.9, + "('B_1_4', 'B_2_1')": 25.9, + "('B_1_4', 'B_2_2')": 25.9, + "('B_1_4', 'B_2_3')": 25.9, + "('B_1_4', 'B_2_4')": 25.9, + "('B_1_4', 'B_2_5')": 25.9, + "('B_1_5', 'B_2_1')": 25.9, + "('B_1_5', 'B_2_2')": 25.9, + "('B_1_5', 'B_2_3')": 25.9, + "('B_1_5', 'B_2_4')": 25.9, + "('B_1_5', 'B_2_5')": 25.9, + "('B_2_1', 'D1')": 25.9, + "('B_2_2', 'D1')": 25.9, + "('B_2_3', 'D1')": 25.9, + "('B_2_4', 'D1')": 25.9, + "('B_2_5', 'D1')": 25.9, + "('B_2_1', 'D2')": 25.9, + "('B_2_2', 'D2')": 25.9, + "('B_2_3', 'D2')": 25.9, + "('B_2_4', 'D2')": 25.9, + "('B_2_5', 'D2')": 25.9 + }, + "betaN": { + "('S1', 'B_1_1')": 8.288, + "('S1', 'B_1_2')": 14.245000000000001, + "('S1', 'B_1_3')": 15.021999999999998, + "('S1', 'B_1_4')": 14.504000000000001, + "('S1', 'B_1_5')": 2.59, + "('S2', 'B_1_1')": 13.727, + "('S2', 'B_1_2')": 11.655, + "('S2', 'B_1_3')": 5.957, + "('S2', 'B_1_4')": 10.36, + "('S2', 'B_1_5')": 6.475, + "('S3', 'B_1_1')": 19.166, + "('S3', 'B_1_2')": 14.762999999999998, + "('S3', 'B_1_3')": 5.438999999999999, + "('S3', 'B_1_4')": 7.510999999999999, + "('S3', 'B_1_5')": 16.317, + "('B_1_1', 'B_2_1')": 2.331, + "('B_1_1', 'B_2_2')": 17.353, + "('B_1_1', 'B_2_3')": 16.835, + "('B_1_1', 'B_2_4')": 9.065, + "('B_1_1', 'B_2_5')": 2.59, + "('B_1_2', 'B_2_1')": 18.907, + "('B_1_2', 'B_2_2')": 12.431999999999999, + "('B_1_2', 'B_2_3')": 15.280999999999999, + "('B_1_2', 'B_2_4')": 5.438999999999999, + "('B_1_2', 'B_2_5')": 10.877999999999998, + "('B_1_3', 'B_2_1')": 18.389, + "('B_1_3', 'B_2_2')": 13.727, + "('B_1_3', 'B_2_3')": 4.144, + "('B_1_3', 'B_2_4')": 3.885, + "('B_1_3', 'B_2_5')": 15.799, + "('B_1_4', 'B_2_1')": 11.655, + "('B_1_4', 'B_2_2')": 15.799, + "('B_1_4', 'B_2_3')": 9.583, + "('B_1_4', 'B_2_4')": 12.690999999999999, + "('B_1_4', 'B_2_5')": 8.288, + "('B_1_5', 'B_2_1')": 20.72, + "('B_1_5', 'B_2_2')": 3.885, + "('B_1_5', 'B_2_3')": 10.877999999999998, + "('B_1_5', 'B_2_4')": 16.058, + "('B_1_5', 'B_2_5')": 18.13, + "('B_2_1', 'D1')": 4.144, + "('B_2_2', 'D1')": 4.4030000000000005, + "('B_2_3', 'D1')": 14.504000000000001, + "('B_2_4', 'D1')": 12.95, + "('B_2_5', 'D1')": 8.806000000000001, + "('B_2_1', 'D2')": 12.95, + "('B_2_2', 'D2')": 10.36, + "('B_2_3', 'D2')": 6.215999999999999, + "('B_2_4', 'D2')": 11.914, + "('B_2_5', 'D2')": 19.683999999999997 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.53, + "('Q1', 'S2')": 0.13, + "('Q1', 'S3')": 0.99, + "('Q2', 'S1')": 3.25, + "('Q2', 'S2')": 2.72, + "('Q2', 'S3')": 1.1, + "('Q3', 'S1')": 2.95, + "('Q3', 'S2')": 4.05, + "('Q3', 'S3')": 0.03, + "('Q4', 'S1')": 4.03, + "('Q4', 'S2')": 3.49, + "('Q4', 'S3')": 1.7, + "('Q5', 'S1')": 0.78, + "('Q5', 'S2')": 4.79, + "('Q5', 'S3')": 1.68, + "('Q6', 'S1')": 0.46, + "('Q6', 'S2')": 0.48, + "('Q6', 'S3')": 4.24 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_14.json b/gdplib/multiperiod_blending/instances_json/mpbp_14.json new file mode 100644 index 0000000..ce43ef4 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_14.json @@ -0,0 +1,1600 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 15, + "('S1', 5)": 14, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 8, + "('S2', 2)": 6, + "('S2', 3)": 34, + "('S2', 4)": 5, + "('S2', 5)": 37, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 27, + "('S3', 2)": 2, + "('S3', 3)": 1, + "('S3', 4)": 5, + "('S3', 5)": 13, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S4', 1)": 14, + "('S4', 2)": 32, + "('S4', 3)": 38, + "('S4', 4)": 1, + "('S4', 5)": 35, + "('S4', 6)": 0, + "('S4', 7)": 0, + "('S4', 8)": 0, + "('S4', 9)": 0, + "('S4', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.99, + "('Q1', 'S2')": 3.25, + "('Q1', 'S3')": 2.72, + "('Q1', 'S4')": 1.1, + "('Q2', 'S1')": 2.95, + "('Q2', 'S2')": 4.05, + "('Q2', 'S3')": 0.03, + "('Q2', 'S4')": 4.03, + "('Q3', 'S1')": 3.49, + "('Q3', 'S2')": 1.7, + "('Q3', 'S3')": 0.78, + "('Q3', 'S4')": 4.79, + "('Q4', 'S1')": 1.68, + "('Q4', 'S2')": 0.46, + "('Q4', 'S3')": 0.48, + "('Q4', 'S4')": 4.24, + "('Q5', 'S1')": 3.02, + "('Q5', 'S2')": 4.04, + "('Q5', 'S3')": 3.65, + "('Q5', 'S4')": 2.68, + "('Q6', 'S1')": 4.87, + "('Q6', 'S2')": 1.89, + "('Q6', 'S3')": 2.76, + "('Q6', 'S4')": 4.15 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S1', 'B_1_7')": [ + 1, + 50 + ], + "('S1', 'B_1_8')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_7')": [ + 1, + 50 + ], + "('S2', 'B_1_8')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_7')": [ + 1, + 50 + ], + "('S3', 'B_1_8')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_6')": [ + 1, + 50 + ], + "('S4', 'B_1_7')": [ + 1, + 50 + ], + "('S4', 'B_1_8')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_6', 'D1')": [ + 1, + 50 + ], + "('B_1_7', 'D1')": [ + 1, + 50 + ], + "('B_1_8', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ], + "('B_1_6', 'D2')": [ + 1, + 50 + ], + "('B_1_7', 'D2')": [ + 1, + 50 + ], + "('B_1_8', 'D2')": [ + 1, + 50 + ], + "('B_1_1', 'D3')": [ + 1, + 50 + ], + "('B_1_2', 'D3')": [ + 1, + 50 + ], + "('B_1_3', 'D3')": [ + 1, + 50 + ], + "('B_1_4', 'D3')": [ + 1, + 50 + ], + "('B_1_5', 'D3')": [ + 1, + 50 + ], + "('B_1_6', 'D3')": [ + 1, + 50 + ], + "('B_1_7', 'D3')": [ + 1, + 50 + ], + "('B_1_8', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.25 + ], + "Q2": [ + 0, + 4.05 + ], + "Q3": [ + 0, + 4.79 + ], + "Q4": [ + 0, + 4.24 + ], + "Q5": [ + 0, + 4.04 + ], + "Q6": [ + 0, + 4.87 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 14, + 50 + ], + "('D1', 7)": [ + 10, + 50 + ], + "('D1', 8)": [ + 14, + 50 + ], + "('D1', 9)": [ + 8, + 50 + ], + "('D1', 10)": [ + 6, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 5, + 50 + ], + "('D2', 7)": [ + 15, + 50 + ], + "('D2', 8)": [ + 8, + 50 + ], + "('D2', 9)": [ + 9, + 50 + ], + "('D2', 10)": [ + 6, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 0, + 50 + ], + "('D3', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 4.52 + ], + "('Q1', 'D2')": [ + 0, + 4.55 + ], + "('Q2', 'D1')": [ + 0, + 3.37 + ], + "('Q2', 'D2')": [ + 0, + 3.55 + ], + "('Q3', 'D1')": [ + 0, + 4.47 + ], + "('Q3', 'D2')": [ + 0, + 2.84 + ], + "('Q4', 'D1')": [ + 0, + 3.31 + ], + "('Q4', 'D2')": [ + 0, + 4.07 + ], + "('Q5', 'D1')": [ + 0, + 4.15 + ], + "('Q5', 'D2')": [ + 0, + 4.1 + ], + "('Q6', 'D1')": [ + 0, + 2.62 + ], + "('Q6', 'D2')": [ + 0, + 3.99 + ], + "('Q1', 'D3')": [ + 0, + 4.87 + ], + "('Q2', 'D3')": [ + 0, + 4.87 + ], + "('Q3', 'D3')": [ + 0, + 4.87 + ], + "('Q4', 'D3')": [ + 0, + 4.87 + ], + "('Q5', 'D3')": [ + 0, + 4.87 + ], + "('Q6', 'D3')": [ + 0, + 4.87 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 57 + ], + "B_1_2": [ + 0, + 47 + ], + "B_1_3": [ + 0, + 45 + ], + "B_1_4": [ + 0, + 54 + ], + "B_1_5": [ + 0, + 52 + ], + "B_1_6": [ + 0, + 48 + ], + "B_1_7": [ + 0, + 60 + ], + "B_1_8": [ + 0, + 57 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_1_7": 0, + "B_1_8": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_1_7')": 0, + "('Q1', 'B_1_8')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q2', 'B_1_7')": 0, + "('Q2', 'B_1_8')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_1_6')": 0, + "('Q3', 'B_1_7')": 0, + "('Q3', 'B_1_8')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_1_6')": 0, + "('Q4', 'B_1_7')": 0, + "('Q4', 'B_1_8')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_1_6')": 0, + "('Q5', 'B_1_7')": 0, + "('Q5', 'B_1_8')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0, + "('Q6', 'B_1_6')": 0, + "('Q6', 'B_1_7')": 0, + "('Q6', 'B_1_8')": 0 + }, + "betaT_s": { + "S1": 4, + "S2": 6, + "S3": 1, + "S4": 4 + }, + "betaT_d": { + "D1": 51, + "D2": 60, + "D3": -4 + }, + "alphaN": { + "('S1', 'B_1_1')": 24.599999999999998, + "('S1', 'B_1_2')": 24.599999999999998, + "('S1', 'B_1_3')": 24.599999999999998, + "('S1', 'B_1_4')": 24.599999999999998, + "('S1', 'B_1_5')": 24.599999999999998, + "('S1', 'B_1_6')": 24.599999999999998, + "('S1', 'B_1_7')": 24.599999999999998, + "('S1', 'B_1_8')": 24.599999999999998, + "('S2', 'B_1_1')": 24.599999999999998, + "('S2', 'B_1_2')": 24.599999999999998, + "('S2', 'B_1_3')": 24.599999999999998, + "('S2', 'B_1_4')": 24.599999999999998, + "('S2', 'B_1_5')": 24.599999999999998, + "('S2', 'B_1_6')": 24.599999999999998, + "('S2', 'B_1_7')": 24.599999999999998, + "('S2', 'B_1_8')": 24.599999999999998, + "('S3', 'B_1_1')": 24.599999999999998, + "('S3', 'B_1_2')": 24.599999999999998, + "('S3', 'B_1_3')": 24.599999999999998, + "('S3', 'B_1_4')": 24.599999999999998, + "('S3', 'B_1_5')": 24.599999999999998, + "('S3', 'B_1_6')": 24.599999999999998, + "('S3', 'B_1_7')": 24.599999999999998, + "('S3', 'B_1_8')": 24.599999999999998, + "('S4', 'B_1_1')": 24.599999999999998, + "('S4', 'B_1_2')": 24.599999999999998, + "('S4', 'B_1_3')": 24.599999999999998, + "('S4', 'B_1_4')": 24.599999999999998, + "('S4', 'B_1_5')": 24.599999999999998, + "('S4', 'B_1_6')": 24.599999999999998, + "('S4', 'B_1_7')": 24.599999999999998, + "('S4', 'B_1_8')": 24.599999999999998, + "('B_1_1', 'D1')": 24.599999999999998, + "('B_1_2', 'D1')": 24.599999999999998, + "('B_1_3', 'D1')": 24.599999999999998, + "('B_1_4', 'D1')": 24.599999999999998, + "('B_1_5', 'D1')": 24.599999999999998, + "('B_1_6', 'D1')": 24.599999999999998, + "('B_1_7', 'D1')": 24.599999999999998, + "('B_1_8', 'D1')": 24.599999999999998, + "('B_1_1', 'D2')": 24.599999999999998, + "('B_1_2', 'D2')": 24.599999999999998, + "('B_1_3', 'D2')": 24.599999999999998, + "('B_1_4', 'D2')": 24.599999999999998, + "('B_1_5', 'D2')": 24.599999999999998, + "('B_1_6', 'D2')": 24.599999999999998, + "('B_1_7', 'D2')": 24.599999999999998, + "('B_1_8', 'D2')": 24.599999999999998, + "('B_1_1', 'D3')": 24.599999999999998, + "('B_1_2', 'D3')": 24.599999999999998, + "('B_1_3', 'D3')": 24.599999999999998, + "('B_1_4', 'D3')": 24.599999999999998, + "('B_1_5', 'D3')": 24.599999999999998, + "('B_1_6', 'D3')": 24.599999999999998, + "('B_1_7', 'D3')": 24.599999999999998, + "('B_1_8', 'D3')": 24.599999999999998 + }, + "betaN": { + "('S1', 'B_1_1')": 5.1659999999999995, + "('S1', 'B_1_2')": 18.695999999999998, + "('S1', 'B_1_3')": 17.465999999999998, + "('S1', 'B_1_4')": 7.133999999999999, + "('S1', 'B_1_5')": 13.283999999999999, + "('S1', 'B_1_6')": 8.61, + "('S1', 'B_1_7')": 18.203999999999997, + "('S1', 'B_1_8')": 9.594, + "('S2', 'B_1_1')": 6.1499999999999995, + "('S2', 'B_1_2')": 5.6579999999999995, + "('S2', 'B_1_3')": 11.561999999999998, + "('S2', 'B_1_4')": 6.1499999999999995, + "('S2', 'B_1_5')": 12.053999999999998, + "('S2', 'B_1_6')": 17.711999999999996, + "('S2', 'B_1_7')": 8.61, + "('S2', 'B_1_8')": 5.1659999999999995, + "('S3', 'B_1_1')": 19.68, + "('S3', 'B_1_2')": 10.578, + "('S3', 'B_1_3')": 2.9519999999999995, + "('S3', 'B_1_4')": 2.2139999999999995, + "('S3', 'B_1_5')": 3.198, + "('S3', 'B_1_6')": 12.792, + "('S3', 'B_1_7')": 15.744, + "('S3', 'B_1_8')": 9.101999999999999, + "('S4', 'B_1_1')": 2.46, + "('S4', 'B_1_2')": 8.363999999999999, + "('S4', 'B_1_3')": 19.68, + "('S4', 'B_1_4')": 11.069999999999999, + "('S4', 'B_1_5')": 19.188, + "('S4', 'B_1_6')": 17.22, + "('S4', 'B_1_7')": 1.4759999999999998, + "('S4', 'B_1_8')": 14.513999999999998, + "('B_1_1', 'D1')": 13.776, + "('B_1_2', 'D1')": 11.069999999999999, + "('B_1_3', 'D1')": 6.1499999999999995, + "('B_1_4', 'D1')": 13.038, + "('B_1_5', 'D1')": 3.198, + "('B_1_6', 'D1')": 9.347999999999999, + "('B_1_7', 'D1')": 9.594, + "('B_1_8', 'D1')": 18.942, + "('B_1_1', 'D2')": 17.465999999999998, + "('B_1_2', 'D2')": 6.1499999999999995, + "('B_1_3', 'D2')": 10.578, + "('B_1_4', 'D2')": 4.427999999999999, + "('B_1_5', 'D2')": 17.958, + "('B_1_6', 'D2')": 17.22, + "('B_1_7', 'D2')": 6.6419999999999995, + "('B_1_8', 'D2')": 13.038, + "('B_1_1', 'D3')": 12.546, + "('B_1_2', 'D3')": 3.936, + "('B_1_3', 'D3')": 15.251999999999999, + "('B_1_4', 'D3')": 11.069999999999999, + "('B_1_5', 'D3')": 15.498, + "('B_1_6', 'D3')": 11.069999999999999, + "('B_1_7', 'D3')": 1.23, + "('B_1_8', 'D3')": 7.133999999999999 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_6": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_7": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_8": [ + "S1", + "S2", + "S3", + "S4" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ], + "D3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8" + ], + "B_1_1": [ + "D1", + "D2", + "D3" + ], + "B_1_2": [ + "D1", + "D2", + "D3" + ], + "B_1_3": [ + "D1", + "D2", + "D3" + ], + "B_1_4": [ + "D1", + "D2", + "D3" + ], + "B_1_5": [ + "D1", + "D2", + "D3" + ], + "B_1_6": [ + "D1", + "D2", + "D3" + ], + "B_1_7": [ + "D1", + "D2", + "D3" + ], + "B_1_8": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.99, + "('Q1', 'S2')": 3.25, + "('Q1', 'S3')": 2.72, + "('Q1', 'S4')": 1.1, + "('Q2', 'S1')": 2.95, + "('Q2', 'S2')": 4.05, + "('Q2', 'S3')": 0.03, + "('Q2', 'S4')": 4.03, + "('Q3', 'S1')": 3.49, + "('Q3', 'S2')": 1.7, + "('Q3', 'S3')": 0.78, + "('Q3', 'S4')": 4.79, + "('Q4', 'S1')": 1.68, + "('Q4', 'S2')": 0.46, + "('Q4', 'S3')": 0.48, + "('Q4', 'S4')": 4.24, + "('Q5', 'S1')": 3.02, + "('Q5', 'S2')": 4.04, + "('Q5', 'S3')": 3.65, + "('Q5', 'S4')": 2.68, + "('Q6', 'S1')": 4.87, + "('Q6', 'S2')": 1.89, + "('Q6', 'S3')": 2.76, + "('Q6', 'S4')": 4.15 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_15.json b/gdplib/multiperiod_blending/instances_json/mpbp_15.json new file mode 100644 index 0000000..8158bb5 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_15.json @@ -0,0 +1,1841 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ], + [ + "B_2_5", + "D3" + ], + [ + "B_2_6", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 15, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 14, + "('S2', 2)": 8, + "('S2', 3)": 6, + "('S2', 4)": 34, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 5, + "('S3', 2)": 37, + "('S3', 3)": 27, + "('S3', 4)": 2, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.15, + "('Q1', 'S2')": 1.09, + "('Q1', 'S3')": 2.53 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_6')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_6', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ], + "('B_2_6', 'D2')": [ + 1, + 50 + ], + "('B_2_1', 'D3')": [ + 1, + 50 + ], + "('B_2_2', 'D3')": [ + 1, + 50 + ], + "('B_2_3', 'D3')": [ + 1, + 50 + ], + "('B_2_4', 'D3')": [ + 1, + 50 + ], + "('B_2_5', 'D3')": [ + 1, + 50 + ], + "('B_2_6', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.53 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 5, + 50 + ], + "('D1', 6)": [ + 13, + 50 + ], + "('D1', 7)": [ + 8, + 50 + ], + "('D1', 8)": [ + 15, + 50 + ], + "('D1', 9)": [ + 13, + 50 + ], + "('D1', 10)": [ + 11, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 8, + 50 + ], + "('D2', 6)": [ + 12, + 50 + ], + "('D2', 7)": [ + 14, + 50 + ], + "('D2', 8)": [ + 9, + 50 + ], + "('D2', 9)": [ + 5, + 50 + ], + "('D2', 10)": [ + 7, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 0, + 50 + ], + "('D3', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.17 + ], + "('Q1', 'D2')": [ + 0, + 1.74 + ], + "('Q1', 'D3')": [ + 0, + 2.53 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 44 + ], + "B_1_2": [ + 0, + 46 + ], + "B_1_3": [ + 0, + 50 + ], + "B_1_4": [ + 0, + 43 + ], + "B_1_5": [ + 0, + 42 + ], + "B_1_6": [ + 0, + 52 + ], + "B_2_1": [ + 0, + 43 + ], + "B_2_2": [ + 0, + 51 + ], + "B_2_3": [ + 0, + 51 + ], + "B_2_4": [ + 0, + 59 + ], + "B_2_5": [ + 0, + 48 + ], + "B_2_6": [ + 0, + 41 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_2_6": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_2_6')": 0 + }, + "betaT_s": { + "S1": 8, + "S2": 9, + "S3": 2 + }, + "betaT_d": { + "D1": 62, + "D2": 52, + "D3": -2 + }, + "alphaN": { + "('S1', 'B_1_1')": 26.04, + "('S1', 'B_1_2')": 26.04, + "('S1', 'B_1_3')": 26.04, + "('S1', 'B_1_4')": 26.04, + "('S1', 'B_1_5')": 26.04, + "('S1', 'B_1_6')": 26.04, + "('S2', 'B_1_1')": 26.04, + "('S2', 'B_1_2')": 26.04, + "('S2', 'B_1_3')": 26.04, + "('S2', 'B_1_4')": 26.04, + "('S2', 'B_1_5')": 26.04, + "('S2', 'B_1_6')": 26.04, + "('S3', 'B_1_1')": 26.04, + "('S3', 'B_1_2')": 26.04, + "('S3', 'B_1_3')": 26.04, + "('S3', 'B_1_4')": 26.04, + "('S3', 'B_1_5')": 26.04, + "('S3', 'B_1_6')": 26.04, + "('B_1_1', 'B_2_1')": 26.04, + "('B_1_1', 'B_2_2')": 26.04, + "('B_1_1', 'B_2_3')": 26.04, + "('B_1_1', 'B_2_4')": 26.04, + "('B_1_1', 'B_2_5')": 26.04, + "('B_1_1', 'B_2_6')": 26.04, + "('B_1_2', 'B_2_1')": 26.04, + "('B_1_2', 'B_2_2')": 26.04, + "('B_1_2', 'B_2_3')": 26.04, + "('B_1_2', 'B_2_4')": 26.04, + "('B_1_2', 'B_2_5')": 26.04, + "('B_1_2', 'B_2_6')": 26.04, + "('B_1_3', 'B_2_1')": 26.04, + "('B_1_3', 'B_2_2')": 26.04, + "('B_1_3', 'B_2_3')": 26.04, + "('B_1_3', 'B_2_4')": 26.04, + "('B_1_3', 'B_2_5')": 26.04, + "('B_1_3', 'B_2_6')": 26.04, + "('B_1_4', 'B_2_1')": 26.04, + "('B_1_4', 'B_2_2')": 26.04, + "('B_1_4', 'B_2_3')": 26.04, + "('B_1_4', 'B_2_4')": 26.04, + "('B_1_4', 'B_2_5')": 26.04, + "('B_1_4', 'B_2_6')": 26.04, + "('B_1_5', 'B_2_1')": 26.04, + "('B_1_5', 'B_2_2')": 26.04, + "('B_1_5', 'B_2_3')": 26.04, + "('B_1_5', 'B_2_4')": 26.04, + "('B_1_5', 'B_2_5')": 26.04, + "('B_1_5', 'B_2_6')": 26.04, + "('B_1_6', 'B_2_1')": 26.04, + "('B_1_6', 'B_2_2')": 26.04, + "('B_1_6', 'B_2_3')": 26.04, + "('B_1_6', 'B_2_4')": 26.04, + "('B_1_6', 'B_2_5')": 26.04, + "('B_1_6', 'B_2_6')": 26.04, + "('B_2_1', 'D1')": 26.04, + "('B_2_2', 'D1')": 26.04, + "('B_2_3', 'D1')": 26.04, + "('B_2_4', 'D1')": 26.04, + "('B_2_5', 'D1')": 26.04, + "('B_2_6', 'D1')": 26.04, + "('B_2_1', 'D2')": 26.04, + "('B_2_2', 'D2')": 26.04, + "('B_2_3', 'D2')": 26.04, + "('B_2_4', 'D2')": 26.04, + "('B_2_5', 'D2')": 26.04, + "('B_2_6', 'D2')": 26.04, + "('B_2_1', 'D3')": 26.04, + "('B_2_2', 'D3')": 26.04, + "('B_2_3', 'D3')": 26.04, + "('B_2_4', 'D3')": 26.04, + "('B_2_5', 'D3')": 26.04, + "('B_2_6', 'D3')": 26.04 + }, + "betaN": { + "('S1', 'B_1_1')": 13.5408, + "('S1', 'B_1_2')": 18.4884, + "('S1', 'B_1_3')": 8.3328, + "('S1', 'B_1_4')": 4.9475999999999996, + "('S1', 'B_1_5')": 2.604, + "('S1', 'B_1_6')": 14.322000000000001, + "('S2', 'B_1_1')": 16.4052, + "('S2', 'B_1_2')": 20.5716, + "('S2', 'B_1_3')": 17.967599999999997, + "('S2', 'B_1_4')": 18.227999999999998, + "('S2', 'B_1_5')": 8.8536, + "('S2', 'B_1_6')": 10.1556, + "('S3', 'B_1_1')": 17.7072, + "('S3', 'B_1_2')": 4.4268, + "('S3', 'B_1_3')": 8.3328, + "('S3', 'B_1_4')": 14.322000000000001, + "('S3', 'B_1_5')": 15.1032, + "('S3', 'B_1_6')": 14.582400000000002, + "('B_1_1', 'B_2_1')": 2.604, + "('B_1_1', 'B_2_2')": 13.8012, + "('B_1_1', 'B_2_3')": 11.718, + "('B_1_1', 'B_2_4')": 5.9892, + "('B_1_1', 'B_2_5')": 10.416, + "('B_1_1', 'B_2_6')": 6.51, + "('B_1_2', 'B_2_1')": 19.2696, + "('B_1_2', 'B_2_2')": 14.842799999999999, + "('B_1_2', 'B_2_3')": 5.4684, + "('B_1_2', 'B_2_4')": 7.5516, + "('B_1_2', 'B_2_5')": 16.4052, + "('B_1_2', 'B_2_6')": 2.3436, + "('B_1_3', 'B_2_1')": 17.4468, + "('B_1_3', 'B_2_2')": 16.926, + "('B_1_3', 'B_2_3')": 9.113999999999999, + "('B_1_3', 'B_2_4')": 2.604, + "('B_1_3', 'B_2_5')": 19.0092, + "('B_1_3', 'B_2_6')": 12.499199999999998, + "('B_1_4', 'B_2_1')": 15.363599999999998, + "('B_1_4', 'B_2_2')": 5.4684, + "('B_1_4', 'B_2_3')": 10.9368, + "('B_1_4', 'B_2_4')": 18.4884, + "('B_1_4', 'B_2_5')": 13.8012, + "('B_1_4', 'B_2_6')": 4.1664, + "('B_1_5', 'B_2_1')": 3.9059999999999997, + "('B_1_5', 'B_2_2')": 15.8844, + "('B_1_5', 'B_2_3')": 11.718, + "('B_1_5', 'B_2_4')": 15.8844, + "('B_1_5', 'B_2_5')": 9.6348, + "('B_1_5', 'B_2_6')": 12.759599999999999, + "('B_1_6', 'B_2_1')": 8.3328, + "('B_1_6', 'B_2_2')": 20.832, + "('B_1_6', 'B_2_3')": 3.9059999999999997, + "('B_1_6', 'B_2_4')": 10.9368, + "('B_1_6', 'B_2_5')": 16.1448, + "('B_1_6', 'B_2_6')": 18.227999999999998, + "('B_2_1', 'D1')": 4.1664, + "('B_2_2', 'D1')": 4.4268, + "('B_2_3', 'D1')": 14.582400000000002, + "('B_2_4', 'D1')": 13.02, + "('B_2_5', 'D1')": 8.8536, + "('B_2_6', 'D1')": 13.02, + "('B_2_1', 'D2')": 10.416, + "('B_2_2', 'D2')": 6.249599999999999, + "('B_2_3', 'D2')": 11.9784, + "('B_2_4', 'D2')": 19.790399999999998, + "('B_2_5', 'D2')": 14.582400000000002, + "('B_2_6', 'D2')": 3.6456000000000004, + "('B_2_1', 'D3')": 18.4884, + "('B_2_2', 'D3')": 15.8844, + "('B_2_3', 'D3')": 16.4052, + "('B_2_4', 'D3')": 8.0724, + "('B_2_5', 'D3')": 7.0308, + "('B_2_6', 'D3')": 4.4268 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_1_6": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_6": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "D3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_6": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_2_1": [ + "D1", + "D2", + "D3" + ], + "B_2_2": [ + "D1", + "D2", + "D3" + ], + "B_2_3": [ + "D1", + "D2", + "D3" + ], + "B_2_4": [ + "D1", + "D2", + "D3" + ], + "B_2_5": [ + "D1", + "D2", + "D3" + ], + "B_2_6": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ], + [ + "B_2_5", + "D3" + ], + [ + "B_2_6", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ], + [ + "B_2_5", + "D3" + ], + [ + "B_2_6", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.15, + "('Q1', 'S2')": 1.09, + "('Q1', 'S3')": 2.53 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_16.json b/gdplib/multiperiod_blending/instances_json/mpbp_16.json new file mode 100644 index 0000000..606b008 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_16.json @@ -0,0 +1,1687 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 15, + "('S1', 5)": 14, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 8, + "('S2', 2)": 6, + "('S2', 3)": 34, + "('S2', 4)": 5, + "('S2', 5)": 37, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 27, + "('S3', 2)": 2, + "('S3', 3)": 1, + "('S3', 4)": 5, + "('S3', 5)": 13, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.16, + "('Q1', 'S2')": 3.01, + "('Q1', 'S3')": 2.81, + "('Q2', 'S1')": 3.58, + "('Q2', 'S2')": 3.51, + "('Q2', 'S3')": 2.1, + "('Q3', 'S1')": 2.25, + "('Q3', 'S2')": 1.39, + "('Q3', 'S3')": 4.35, + "('Q4', 'S1')": 3.79, + "('Q4', 'S2')": 0.8, + "('Q4', 'S3')": 2.11, + "('Q5', 'S1')": 1.39, + "('Q5', 'S2')": 1.08, + "('Q5', 'S3')": 3.82 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.01 + ], + "Q2": [ + 0, + 3.58 + ], + "Q3": [ + 0, + 4.35 + ], + "Q4": [ + 0, + 3.79 + ], + "Q5": [ + 0, + 3.82 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 6, + 50 + ], + "('D1', 7)": [ + 6, + 50 + ], + "('D1', 8)": [ + 11, + 50 + ], + "('D1', 9)": [ + 6, + 50 + ], + "('D1', 10)": [ + 10, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 10, + 50 + ], + "('D2', 7)": [ + 14, + 50 + ], + "('D2', 8)": [ + 9, + 50 + ], + "('D2', 9)": [ + 5, + 50 + ], + "('D2', 10)": [ + 12, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 0, + 50 + ], + "('D3', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.53 + ], + "('Q1', 'D2')": [ + 0, + 4.3 + ], + "('Q2', 'D1')": [ + 0, + 3.25 + ], + "('Q2', 'D2')": [ + 0, + 3.55 + ], + "('Q3', 'D1')": [ + 0, + 4.05 + ], + "('Q3', 'D2')": [ + 0, + 3.67 + ], + "('Q4', 'D1')": [ + 0, + 4.1 + ], + "('Q4', 'D2')": [ + 0, + 3.6 + ], + "('Q5', 'D1')": [ + 0, + 3.83 + ], + "('Q5', 'D2')": [ + 0, + 2.66 + ], + "('Q1', 'D3')": [ + 0, + 4.35 + ], + "('Q2', 'D3')": [ + 0, + 4.35 + ], + "('Q3', 'D3')": [ + 0, + 4.35 + ], + "('Q4', 'D3')": [ + 0, + 4.35 + ], + "('Q5', 'D3')": [ + 0, + 4.35 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 47 + ], + "B_1_2": [ + 0, + 49 + ], + "B_1_3": [ + 0, + 42 + ], + "B_1_4": [ + 0, + 47 + ], + "B_2_1": [ + 0, + 43 + ], + "B_2_2": [ + 0, + 52 + ], + "B_2_3": [ + 0, + 48 + ], + "B_2_4": [ + 0, + 54 + ], + "B_3_1": [ + 0, + 60 + ], + "B_3_2": [ + 0, + 51 + ], + "B_3_3": [ + 0, + 45 + ], + "B_3_4": [ + 0, + 51 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_3_1')": 0, + "('Q4', 'B_3_2')": 0, + "('Q4', 'B_3_3')": 0, + "('Q4', 'B_3_4')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_2_1')": 0, + "('Q5', 'B_2_2')": 0, + "('Q5', 'B_2_3')": 0, + "('Q5', 'B_2_4')": 0, + "('Q5', 'B_3_1')": 0, + "('Q5', 'B_3_2')": 0, + "('Q5', 'B_3_3')": 0, + "('Q5', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 4, + "S3": 5 + }, + "betaT_d": { + "D1": 70, + "D2": 52, + "D3": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 38.5, + "('S1', 'B_1_2')": 38.5, + "('S1', 'B_1_3')": 38.5, + "('S1', 'B_1_4')": 38.5, + "('S2', 'B_1_1')": 38.5, + "('S2', 'B_1_2')": 38.5, + "('S2', 'B_1_3')": 38.5, + "('S2', 'B_1_4')": 38.5, + "('S3', 'B_1_1')": 38.5, + "('S3', 'B_1_2')": 38.5, + "('S3', 'B_1_3')": 38.5, + "('S3', 'B_1_4')": 38.5, + "('B_1_1', 'B_2_1')": 38.5, + "('B_1_1', 'B_2_2')": 38.5, + "('B_1_1', 'B_2_3')": 38.5, + "('B_1_1', 'B_2_4')": 38.5, + "('B_1_2', 'B_2_1')": 38.5, + "('B_1_2', 'B_2_2')": 38.5, + "('B_1_2', 'B_2_3')": 38.5, + "('B_1_2', 'B_2_4')": 38.5, + "('B_1_3', 'B_2_1')": 38.5, + "('B_1_3', 'B_2_2')": 38.5, + "('B_1_3', 'B_2_3')": 38.5, + "('B_1_3', 'B_2_4')": 38.5, + "('B_1_4', 'B_2_1')": 38.5, + "('B_1_4', 'B_2_2')": 38.5, + "('B_1_4', 'B_2_3')": 38.5, + "('B_1_4', 'B_2_4')": 38.5, + "('B_2_1', 'B_3_1')": 38.5, + "('B_2_1', 'B_3_2')": 38.5, + "('B_2_1', 'B_3_3')": 38.5, + "('B_2_1', 'B_3_4')": 38.5, + "('B_2_2', 'B_3_1')": 38.5, + "('B_2_2', 'B_3_2')": 38.5, + "('B_2_2', 'B_3_3')": 38.5, + "('B_2_2', 'B_3_4')": 38.5, + "('B_2_3', 'B_3_1')": 38.5, + "('B_2_3', 'B_3_2')": 38.5, + "('B_2_3', 'B_3_3')": 38.5, + "('B_2_3', 'B_3_4')": 38.5, + "('B_2_4', 'B_3_1')": 38.5, + "('B_2_4', 'B_3_2')": 38.5, + "('B_2_4', 'B_3_3')": 38.5, + "('B_2_4', 'B_3_4')": 38.5, + "('B_3_1', 'D1')": 38.5, + "('B_3_2', 'D1')": 38.5, + "('B_3_3', 'D1')": 38.5, + "('B_3_4', 'D1')": 38.5, + "('B_3_1', 'D2')": 38.5, + "('B_3_2', 'D2')": 38.5, + "('B_3_3', 'D2')": 38.5, + "('B_3_4', 'D2')": 38.5, + "('B_3_1', 'D3')": 38.5, + "('B_3_2', 'D3')": 38.5, + "('B_3_3', 'D3')": 38.5, + "('B_3_4', 'D3')": 38.5 + }, + "betaN": { + "('S1', 'B_1_1')": 17.325, + "('S1', 'B_1_2')": 8.855, + "('S1', 'B_1_3')": 15.4, + "('S1', 'B_1_4')": 9.625, + "('S2', 'B_1_1')": 28.49, + "('S2', 'B_1_2')": 21.944999999999997, + "('S2', 'B_1_3')": 8.084999999999999, + "('S2', 'B_1_4')": 11.165, + "('S3', 'B_1_1')": 24.255, + "('S3', 'B_1_2')": 3.465, + "('S3', 'B_1_3')": 25.795, + "('S3', 'B_1_4')": 25.025000000000002, + "('B_1_1', 'B_2_1')": 13.475, + "('B_1_1', 'B_2_2')": 3.85, + "('B_1_1', 'B_2_3')": 28.105, + "('B_1_1', 'B_2_4')": 18.48, + "('B_1_2', 'B_2_1')": 22.715, + "('B_1_2', 'B_2_2')": 8.084999999999999, + "('B_1_2', 'B_2_3')": 16.169999999999998, + "('B_1_2', 'B_2_4')": 27.334999999999997, + "('B_1_3', 'B_2_1')": 20.405, + "('B_1_3', 'B_2_2')": 6.16, + "('B_1_3', 'B_2_3')": 5.7749999999999995, + "('B_1_3', 'B_2_4')": 23.485, + "('B_1_4', 'B_2_1')": 17.325, + "('B_1_4', 'B_2_2')": 23.485, + "('B_1_4', 'B_2_3')": 14.245, + "('B_1_4', 'B_2_4')": 18.865, + "('B_2_1', 'B_3_1')": 12.32, + "('B_2_1', 'B_3_2')": 30.8, + "('B_2_1', 'B_3_3')": 5.7749999999999995, + "('B_2_1', 'B_3_4')": 16.169999999999998, + "('B_2_2', 'B_3_1')": 23.87, + "('B_2_2', 'B_3_2')": 26.95, + "('B_2_2', 'B_3_3')": 6.16, + "('B_2_2', 'B_3_4')": 6.545000000000001, + "('B_2_3', 'B_3_1')": 21.560000000000002, + "('B_2_3', 'B_3_2')": 19.25, + "('B_2_3', 'B_3_3')": 13.090000000000002, + "('B_2_3', 'B_3_4')": 19.25, + "('B_2_4', 'B_3_1')": 15.4, + "('B_2_4', 'B_3_2')": 9.24, + "('B_2_4', 'B_3_3')": 17.71, + "('B_2_4', 'B_3_4')": 29.26, + "('B_3_1', 'D1')": 21.560000000000002, + "('B_3_2', 'D1')": 5.390000000000001, + "('B_3_3', 'D1')": 27.334999999999997, + "('B_3_4', 'D1')": 23.485, + "('B_3_1', 'D2')": 24.255, + "('B_3_2', 'D2')": 11.935, + "('B_3_3', 'D2')": 10.395000000000001, + "('B_3_4', 'D2')": 6.545000000000001, + "('B_3_1', 'D3')": 1.925, + "('B_3_2', 'D3')": 22.715, + "('B_3_3', 'D3')": 22.715, + "('B_3_4', 'D3')": 30.03 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.16, + "('Q1', 'S2')": 3.01, + "('Q1', 'S3')": 2.81, + "('Q2', 'S1')": 3.58, + "('Q2', 'S2')": 3.51, + "('Q2', 'S3')": 2.1, + "('Q3', 'S1')": 2.25, + "('Q3', 'S2')": 1.39, + "('Q3', 'S3')": 4.35, + "('Q4', 'S1')": 3.79, + "('Q4', 'S2')": 0.8, + "('Q4', 'S3')": 2.11, + "('Q5', 'S1')": 1.39, + "('Q5', 'S2')": 1.08, + "('Q5', 'S3')": 3.82 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_17.json b/gdplib/multiperiod_blending/instances_json/mpbp_17.json new file mode 100644 index 0000000..b1b7337 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_17.json @@ -0,0 +1,1022 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 11, + "('S1', 2)": 35, + "('S1', 3)": 13, + "('S1', 4)": 20, + "('S1', 5)": 18, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 20, + "('S2', 2)": 1, + "('S2', 3)": 31, + "('S2', 4)": 22, + "('S2', 5)": 22, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.33, + "('Q1', 'S2')": 2.31, + "('Q2', 'S1')": 4.87, + "('Q2', 'S2')": 1.67, + "('Q3', 'S1')": 0.03, + "('Q3', 'S2')": 2.51 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.31 + ], + "Q2": [ + 0, + 4.87 + ], + "Q3": [ + 0, + 2.51 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 6, + 50 + ], + "('D1', 7)": [ + 15, + 50 + ], + "('D1', 8)": [ + 7, + 50 + ], + "('D1', 9)": [ + 10, + 50 + ], + "('D1', 10)": [ + 5, + 50 + ], + "('D1', 11)": [ + 11, + 50 + ], + "('D1', 12)": [ + 7, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.76 + ], + "('Q2', 'D1')": [ + 0, + 3.43 + ], + "('Q3', 'D1')": [ + 0, + 4.64 + ], + "('Q1', 'D2')": [ + 0, + 4.87 + ], + "('Q2', 'D2')": [ + 0, + 4.87 + ], + "('Q3', 'D2')": [ + 0, + 4.87 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 50 + ], + "B_1_2": [ + 0, + 54 + ], + "B_1_3": [ + 0, + 50 + ], + "B_1_4": [ + 0, + 59 + ], + "B_2_1": [ + 0, + 51 + ], + "B_2_2": [ + 0, + 60 + ], + "B_2_3": [ + 0, + 60 + ], + "B_2_4": [ + 0, + 45 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0 + }, + "betaT_s": { + "S1": 10, + "S2": 5 + }, + "betaT_d": { + "D1": 63, + "D2": -4 + }, + "alphaN": { + "('S1', 'B_1_1')": 24.57, + "('S1', 'B_1_2')": 24.57, + "('S1', 'B_1_3')": 24.57, + "('S1', 'B_1_4')": 24.57, + "('S2', 'B_1_1')": 24.57, + "('S2', 'B_1_2')": 24.57, + "('S2', 'B_1_3')": 24.57, + "('S2', 'B_1_4')": 24.57, + "('B_1_1', 'B_2_1')": 24.57, + "('B_1_1', 'B_2_2')": 24.57, + "('B_1_1', 'B_2_3')": 24.57, + "('B_1_1', 'B_2_4')": 24.57, + "('B_1_2', 'B_2_1')": 24.57, + "('B_1_2', 'B_2_2')": 24.57, + "('B_1_2', 'B_2_3')": 24.57, + "('B_1_2', 'B_2_4')": 24.57, + "('B_1_3', 'B_2_1')": 24.57, + "('B_1_3', 'B_2_2')": 24.57, + "('B_1_3', 'B_2_3')": 24.57, + "('B_1_3', 'B_2_4')": 24.57, + "('B_1_4', 'B_2_1')": 24.57, + "('B_1_4', 'B_2_2')": 24.57, + "('B_1_4', 'B_2_3')": 24.57, + "('B_1_4', 'B_2_4')": 24.57, + "('B_2_1', 'D1')": 24.57, + "('B_2_2', 'D1')": 24.57, + "('B_2_3', 'D1')": 24.57, + "('B_2_4', 'D1')": 24.57, + "('B_2_1', 'D2')": 24.57, + "('B_2_2', 'D2')": 24.57, + "('B_2_3', 'D2')": 24.57, + "('B_2_4', 'D2')": 24.57 + }, + "betaN": { + "('S1', 'B_1_1')": 4.6683, + "('S1', 'B_1_2')": 11.302200000000001, + "('S1', 'B_1_3')": 10.073699999999999, + "('S1', 'B_1_4')": 11.0565, + "('S2', 'B_1_1')": 2.7027, + "('S2', 'B_1_2')": 6.879600000000001, + "('S2', 'B_1_3')": 1.4742, + "('S2', 'B_1_4')": 4.4226, + "('B_1_1', 'B_2_1')": 9.828000000000001, + "('B_1_1', 'B_2_2')": 14.4963, + "('B_1_1', 'B_2_3')": 8.599499999999999, + "('B_1_1', 'B_2_4')": 3.4398000000000004, + "('B_1_2', 'B_2_1')": 7.8624, + "('B_1_2', 'B_2_2')": 7.3709999999999996, + "('B_1_2', 'B_2_3')": 16.4619, + "('B_1_2', 'B_2_4')": 6.1425, + "('B_1_3', 'B_2_1')": 17.6904, + "('B_1_3', 'B_2_2')": 4.914000000000001, + "('B_1_3', 'B_2_3')": 2.4570000000000003, + "('B_1_3', 'B_2_4')": 10.3194, + "('B_1_4', 'B_2_1')": 18.427500000000002, + "('B_1_4', 'B_2_2')": 6.879600000000001, + "('B_1_4', 'B_2_3')": 10.3194, + "('B_1_4', 'B_2_4')": 19.1646, + "('B_2_1', 'D1')": 1.7199000000000002, + "('B_2_2', 'D1')": 16.9533, + "('B_2_3', 'D1')": 14.741999999999999, + "('B_2_4', 'D1')": 14.4963, + "('B_2_1', 'D2')": 16.4619, + "('B_2_2', 'D2')": 17.6904, + "('B_2_3', 'D2')": 16.707600000000003, + "('B_2_4', 'D2')": 18.9189 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.33, + "('Q1', 'S2')": 2.31, + "('Q2', 'S1')": 4.87, + "('Q2', 'S2')": 1.67, + "('Q3', 'S1')": 0.03, + "('Q3', 'S2')": 2.51 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_18.json b/gdplib/multiperiod_blending/instances_json/mpbp_18.json new file mode 100644 index 0000000..5b17eec --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_18.json @@ -0,0 +1,1581 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 28, + "('S1', 3)": 21, + "('S1', 4)": 15, + "('S1', 5)": 12, + "('S1', 6)": 31, + "('S1', 7)": 40, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 31, + "('S2', 2)": 11, + "('S2', 3)": 30, + "('S2', 4)": 18, + "('S2', 5)": 29, + "('S2', 6)": 16, + "('S2', 7)": 12, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S3', 1)": 16, + "('S3', 2)": 7, + "('S3', 3)": 20, + "('S3', 4)": 33, + "('S3', 5)": 11, + "('S3', 6)": 15, + "('S3', 7)": 10, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.19, + "('Q1', 'S2')": 3.67, + "('Q1', 'S3')": 2.88 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_1', 'D4')": [ + 1, + 50 + ], + "('B_3_2', 'D4')": [ + 1, + 50 + ], + "('B_3_3', 'D4')": [ + 1, + 50 + ], + "('B_3_4', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.67 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 8, + 50 + ], + "('D1', 9)": [ + 15, + 50 + ], + "('D1', 10)": [ + 12, + 50 + ], + "('D1', 11)": [ + 8, + 50 + ], + "('D1', 12)": [ + 9, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 9, + 50 + ], + "('D3', 9)": [ + 5, + 50 + ], + "('D3', 10)": [ + 10, + 50 + ], + "('D3', 11)": [ + 11, + 50 + ], + "('D3', 12)": [ + 8, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 0, + 50 + ], + "('D4', 5)": [ + 0, + 50 + ], + "('D4', 6)": [ + 0, + 50 + ], + "('D4', 7)": [ + 0, + 50 + ], + "('D4', 8)": [ + 11, + 50 + ], + "('D4', 9)": [ + 13, + 50 + ], + "('D4', 10)": [ + 10, + 50 + ], + "('D4', 11)": [ + 14, + 50 + ], + "('D4', 12)": [ + 14, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.08 + ], + "('Q1', 'D3')": [ + 0, + 3.45 + ], + "('Q1', 'D4')": [ + 0, + 3.17 + ], + "('Q1', 'D2')": [ + 0, + 3.67 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 49 + ], + "B_1_2": [ + 0, + 57 + ], + "B_1_3": [ + 0, + 43 + ], + "B_2_1": [ + 0, + 49 + ], + "B_2_2": [ + 0, + 55 + ], + "B_2_3": [ + 0, + 58 + ], + "B_2_4": [ + 0, + 56 + ], + "B_3_1": [ + 0, + 44 + ], + "B_3_2": [ + 0, + 55 + ], + "B_3_3": [ + 0, + 60 + ], + "B_3_4": [ + 0, + 45 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ], + "D4": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 4, + "S2": 4, + "S3": 7 + }, + "betaT_d": { + "D1": 54, + "D3": 63, + "D4": 66, + "D2": -3 + }, + "alphaN": { + "('S1', 'B_1_1')": 34.980000000000004, + "('S1', 'B_1_2')": 34.980000000000004, + "('S1', 'B_1_3')": 34.980000000000004, + "('S2', 'B_1_1')": 34.980000000000004, + "('S2', 'B_1_2')": 34.980000000000004, + "('S2', 'B_1_3')": 34.980000000000004, + "('S3', 'B_1_1')": 34.980000000000004, + "('S3', 'B_1_2')": 34.980000000000004, + "('S3', 'B_1_3')": 34.980000000000004, + "('B_1_1', 'B_2_1')": 34.980000000000004, + "('B_1_1', 'B_2_2')": 34.980000000000004, + "('B_1_1', 'B_2_3')": 34.980000000000004, + "('B_1_1', 'B_2_4')": 34.980000000000004, + "('B_1_2', 'B_2_1')": 34.980000000000004, + "('B_1_2', 'B_2_2')": 34.980000000000004, + "('B_1_2', 'B_2_3')": 34.980000000000004, + "('B_1_2', 'B_2_4')": 34.980000000000004, + "('B_1_3', 'B_2_1')": 34.980000000000004, + "('B_1_3', 'B_2_2')": 34.980000000000004, + "('B_1_3', 'B_2_3')": 34.980000000000004, + "('B_1_3', 'B_2_4')": 34.980000000000004, + "('B_2_1', 'B_3_1')": 34.980000000000004, + "('B_2_1', 'B_3_2')": 34.980000000000004, + "('B_2_1', 'B_3_3')": 34.980000000000004, + "('B_2_1', 'B_3_4')": 34.980000000000004, + "('B_2_2', 'B_3_1')": 34.980000000000004, + "('B_2_2', 'B_3_2')": 34.980000000000004, + "('B_2_2', 'B_3_3')": 34.980000000000004, + "('B_2_2', 'B_3_4')": 34.980000000000004, + "('B_2_3', 'B_3_1')": 34.980000000000004, + "('B_2_3', 'B_3_2')": 34.980000000000004, + "('B_2_3', 'B_3_3')": 34.980000000000004, + "('B_2_3', 'B_3_4')": 34.980000000000004, + "('B_2_4', 'B_3_1')": 34.980000000000004, + "('B_2_4', 'B_3_2')": 34.980000000000004, + "('B_2_4', 'B_3_3')": 34.980000000000004, + "('B_2_4', 'B_3_4')": 34.980000000000004, + "('B_3_1', 'D1')": 34.980000000000004, + "('B_3_2', 'D1')": 34.980000000000004, + "('B_3_3', 'D1')": 34.980000000000004, + "('B_3_4', 'D1')": 34.980000000000004, + "('B_3_1', 'D2')": 34.980000000000004, + "('B_3_2', 'D2')": 34.980000000000004, + "('B_3_3', 'D2')": 34.980000000000004, + "('B_3_4', 'D2')": 34.980000000000004, + "('B_3_1', 'D3')": 34.980000000000004, + "('B_3_2', 'D3')": 34.980000000000004, + "('B_3_3', 'D3')": 34.980000000000004, + "('B_3_4', 'D3')": 34.980000000000004, + "('B_3_1', 'D4')": 34.980000000000004, + "('B_3_2', 'D4')": 34.980000000000004, + "('B_3_3', 'D4')": 34.980000000000004, + "('B_3_4', 'D4')": 34.980000000000004 + }, + "betaN": { + "('S1', 'B_1_1')": 25.535400000000003, + "('S1', 'B_1_2')": 6.996000000000001, + "('S1', 'B_1_3')": 8.3952, + "('S2', 'B_1_1')": 23.786400000000004, + "('S2', 'B_1_2')": 22.387200000000004, + "('S2', 'B_1_3')": 23.436600000000006, + "('S3', 'B_1_1')": 18.889200000000002, + "('S3', 'B_1_2')": 13.992000000000003, + "('S3', 'B_1_3')": 14.691600000000001, + "('B_1_1', 'B_2_1')": 14.341800000000001, + "('B_1_1', 'B_2_2')": 14.691600000000001, + "('B_1_1', 'B_2_3')": 8.3952, + "('B_1_1', 'B_2_4')": 4.1976, + "('B_1_2', 'B_2_1')": 10.843800000000002, + "('B_1_2', 'B_2_2')": 26.235000000000003, + "('B_1_2', 'B_2_3')": 22.387200000000004, + "('B_1_2', 'B_2_4')": 11.893200000000002, + "('B_1_3', 'B_2_1')": 16.7904, + "('B_1_3', 'B_2_2')": 15.741000000000001, + "('B_1_3', 'B_2_3')": 21.687600000000003, + "('B_1_3', 'B_2_4')": 1.7490000000000003, + "('B_2_1', 'B_3_1')": 27.634200000000003, + "('B_2_1', 'B_3_2')": 22.0374, + "('B_2_1', 'B_3_3')": 24.136200000000002, + "('B_2_1', 'B_3_4')": 4.1976, + "('B_2_2', 'B_3_1')": 12.243, + "('B_2_2', 'B_3_2')": 12.243, + "('B_2_2', 'B_3_3')": 11.893200000000002, + "('B_2_2', 'B_3_4')": 5.247000000000001, + "('B_2_3', 'B_3_1')": 20.2884, + "('B_2_3', 'B_3_2')": 19.588800000000003, + "('B_2_3', 'B_3_3')": 11.193600000000002, + "('B_2_3', 'B_3_4')": 10.494000000000002, + "('B_2_4', 'B_3_1')": 20.988000000000003, + "('B_2_4', 'B_3_2')": 17.839800000000004, + "('B_2_4', 'B_3_3')": 25.535400000000003, + "('B_2_4', 'B_3_4')": 13.292400000000002, + "('B_3_1', 'D1')": 19.9386, + "('B_3_2', 'D1')": 24.486, + "('B_3_3', 'D1')": 25.1856, + "('B_3_4', 'D1')": 12.9426, + "('B_3_1', 'D2')": 22.0374, + "('B_3_2', 'D2')": 17.839800000000004, + "('B_3_3', 'D2')": 23.086800000000004, + "('B_3_4', 'D2')": 25.1856, + "('B_3_1', 'D3')": 1.7490000000000003, + "('B_3_2', 'D3')": 16.4406, + "('B_3_3', 'D3')": 23.436600000000006, + "('B_3_4', 'D3')": 16.0908, + "('B_3_1', 'D4')": 2.0988, + "('B_3_2', 'D4')": 17.839800000000004, + "('B_3_3', 'D4')": 8.3952, + "('B_3_4', 'D4')": 21.3378 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.19, + "('Q1', 'S2')": 3.67, + "('Q1', 'S3')": 2.88 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_19.json b/gdplib/multiperiod_blending/instances_json/mpbp_19.json new file mode 100644 index 0000000..0388db4 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_19.json @@ -0,0 +1,1254 @@ +{ + "_TF": 5, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "T": [ + 1, + 2, + 3, + 4, + 5 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 33, + "('S1', 2)": 7, + "('S1', 3)": 0, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S2', 1)": 32, + "('S2', 2)": 12, + "('S2', 3)": 0, + "('S2', 4)": 0, + "('S2', 5)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.97, + "('Q1', 'S2')": 4.98, + "('Q2', 'S1')": 1.45, + "('Q2', 'S2')": 0.74, + "('Q3', 'S1')": 1.31, + "('Q3', 'S2')": 1.3, + "('Q4', 'S1')": 1.64, + "('Q4', 'S2')": 1.34 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.98 + ], + "Q2": [ + 0, + 1.45 + ], + "Q3": [ + 0, + 1.31 + ], + "Q4": [ + 0, + 1.64 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 6, + 50 + ], + "('D2', 4)": [ + 10, + 50 + ], + "('D2', 5)": [ + 9, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.91 + ], + "('Q2', 'D2')": [ + 0, + 4.17 + ], + "('Q3', 'D2')": [ + 0, + 4.72 + ], + "('Q4', 'D2')": [ + 0, + 4.81 + ], + "('Q1', 'D1')": [ + 0, + 4.98 + ], + "('Q2', 'D1')": [ + 0, + 4.98 + ], + "('Q3', 'D1')": [ + 0, + 4.98 + ], + "('Q4', 'D1')": [ + 0, + 4.98 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 43 + ], + "B_1_2": [ + 0, + 57 + ], + "B_1_3": [ + 0, + 54 + ], + "B_1_4": [ + 0, + 52 + ], + "B_1_5": [ + 0, + 42 + ], + "B_2_1": [ + 0, + 43 + ], + "B_2_2": [ + 0, + 53 + ], + "B_2_3": [ + 0, + 40 + ], + "B_2_4": [ + 0, + 43 + ], + "B_2_5": [ + 0, + 58 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_2_5')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 7 + }, + "betaT_d": { + "D2": 64, + "D1": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 33.92, + "('S1', 'B_1_2')": 33.92, + "('S1', 'B_1_3')": 33.92, + "('S1', 'B_1_4')": 33.92, + "('S1', 'B_1_5')": 33.92, + "('S2', 'B_1_1')": 33.92, + "('S2', 'B_1_2')": 33.92, + "('S2', 'B_1_3')": 33.92, + "('S2', 'B_1_4')": 33.92, + "('S2', 'B_1_5')": 33.92, + "('B_1_1', 'B_2_1')": 33.92, + "('B_1_1', 'B_2_2')": 33.92, + "('B_1_1', 'B_2_3')": 33.92, + "('B_1_1', 'B_2_4')": 33.92, + "('B_1_1', 'B_2_5')": 33.92, + "('B_1_2', 'B_2_1')": 33.92, + "('B_1_2', 'B_2_2')": 33.92, + "('B_1_2', 'B_2_3')": 33.92, + "('B_1_2', 'B_2_4')": 33.92, + "('B_1_2', 'B_2_5')": 33.92, + "('B_1_3', 'B_2_1')": 33.92, + "('B_1_3', 'B_2_2')": 33.92, + "('B_1_3', 'B_2_3')": 33.92, + "('B_1_3', 'B_2_4')": 33.92, + "('B_1_3', 'B_2_5')": 33.92, + "('B_1_4', 'B_2_1')": 33.92, + "('B_1_4', 'B_2_2')": 33.92, + "('B_1_4', 'B_2_3')": 33.92, + "('B_1_4', 'B_2_4')": 33.92, + "('B_1_4', 'B_2_5')": 33.92, + "('B_1_5', 'B_2_1')": 33.92, + "('B_1_5', 'B_2_2')": 33.92, + "('B_1_5', 'B_2_3')": 33.92, + "('B_1_5', 'B_2_4')": 33.92, + "('B_1_5', 'B_2_5')": 33.92, + "('B_2_1', 'D1')": 33.92, + "('B_2_2', 'D1')": 33.92, + "('B_2_3', 'D1')": 33.92, + "('B_2_4', 'D1')": 33.92, + "('B_2_5', 'D1')": 33.92, + "('B_2_1', 'D2')": 33.92, + "('B_2_2', 'D2')": 33.92, + "('B_2_3', 'D2')": 33.92, + "('B_2_4', 'D2')": 33.92, + "('B_2_5', 'D2')": 33.92 + }, + "betaN": { + "('S1', 'B_1_1')": 14.585600000000001, + "('S1', 'B_1_2')": 5.766400000000001, + "('S1', 'B_1_3')": 17.977600000000002, + "('S1', 'B_1_4')": 11.872, + "('S1', 'B_1_5')": 21.369600000000002, + "('S2', 'B_1_1')": 16.2816, + "('S2', 'B_1_2')": 4.4096, + "('S2', 'B_1_3')": 7.1232, + "('S2', 'B_1_4')": 6.444800000000001, + "('S2', 'B_1_5')": 5.088, + "('B_1_1', 'B_2_1')": 14.2464, + "('B_1_1', 'B_2_2')": 15.603200000000001, + "('B_1_1', 'B_2_3')": 13.228800000000001, + "('B_1_1', 'B_2_4')": 26.1184, + "('B_1_1', 'B_2_5')": 24.7616, + "('B_1_2', 'B_2_1')": 16.96, + "('B_1_2', 'B_2_2')": 14.924800000000001, + "('B_1_2', 'B_2_3')": 22.7264, + "('B_1_2', 'B_2_4')": 14.2464, + "('B_1_2', 'B_2_5')": 12.5504, + "('B_1_3', 'B_2_1')": 15.603200000000001, + "('B_1_3', 'B_2_2')": 6.444800000000001, + "('B_1_3', 'B_2_3')": 1.6960000000000002, + "('B_1_3', 'B_2_4')": 4.0704, + "('B_1_3', 'B_2_5')": 13.568000000000001, + "('B_1_4', 'B_2_1')": 13.228800000000001, + "('B_1_4', 'B_2_2')": 18.995200000000004, + "('B_1_4', 'B_2_3')": 18.3168, + "('B_1_4', 'B_2_4')": 25.44, + "('B_1_4', 'B_2_5')": 13.9072, + "('B_1_5', 'B_2_1')": 13.228800000000001, + "('B_1_5', 'B_2_2')": 9.1584, + "('B_1_5', 'B_2_3')": 6.1056, + "('B_1_5', 'B_2_4')": 12.889600000000002, + "('B_1_5', 'B_2_5')": 9.497600000000002, + "('B_2_1', 'D1')": 21.0304, + "('B_2_2', 'D1')": 3.7312000000000003, + "('B_2_3', 'D1')": 9.497600000000002, + "('B_2_4', 'D1')": 26.1184, + "('B_2_5', 'D1')": 12.5504, + "('B_2_1', 'D2')": 13.568000000000001, + "('B_2_2', 'D2')": 13.568000000000001, + "('B_2_3', 'D2')": 13.228800000000001, + "('B_2_4', 'D2')": 26.1184, + "('B_2_5', 'D2')": 6.1056 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_1_5": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.97, + "('Q1', 'S2')": 4.98, + "('Q2', 'S1')": 1.45, + "('Q2', 'S2')": 0.74, + "('Q3', 'S1')": 1.31, + "('Q3', 'S2')": 1.3, + "('Q4', 'S1')": 1.64, + "('Q4', 'S2')": 1.34 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_2.json b/gdplib/multiperiod_blending/instances_json/mpbp_2.json new file mode 100644 index 0000000..7c0a3e8 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_2.json @@ -0,0 +1,1577 @@ +{ + "_TF": 8, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 1, + "('S1', 2)": 17, + "('S1', 3)": 15, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S2', 1)": 14, + "('S2', 2)": 8, + "('S2', 3)": 6, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S3', 1)": 34, + "('S3', 2)": 5, + "('S3', 3)": 37, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.11, + "('Q1', 'S2')": 0.15, + "('Q1', 'S3')": 1.09, + "('Q2', 'S1')": 2.53, + "('Q2', 'S2')": 0.13, + "('Q2', 'S3')": 0.99, + "('Q3', 'S1')": 3.25, + "('Q3', 'S2')": 2.72, + "('Q3', 'S3')": 1.1 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_1', 'D4')": [ + 1, + 50 + ], + "('B_3_2', 'D4')": [ + 1, + 50 + ], + "('B_3_3', 'D4')": [ + 1, + 50 + ], + "('B_3_4', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.11 + ], + "Q2": [ + 0, + 2.53 + ], + "Q3": [ + 0, + 3.25 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 14, + 50 + ], + "('D2', 5)": [ + 9, + 50 + ], + "('D2', 6)": [ + 5, + 50 + ], + "('D2', 7)": [ + 7, + 50 + ], + "('D2', 8)": [ + 11, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 10, + 50 + ], + "('D3', 5)": [ + 9, + 50 + ], + "('D3', 6)": [ + 7, + 50 + ], + "('D3', 7)": [ + 8, + 50 + ], + "('D3', 8)": [ + 10, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 6, + 50 + ], + "('D4', 5)": [ + 6, + 50 + ], + "('D4', 6)": [ + 11, + 50 + ], + "('D4', 7)": [ + 6, + 50 + ], + "('D4', 8)": [ + 10, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.01 + ], + "('Q1', 'D3')": [ + 0, + 2.63 + ], + "('Q1', 'D4')": [ + 0, + 2.95 + ], + "('Q2', 'D2')": [ + 0, + 2.83 + ], + "('Q2', 'D3')": [ + 0, + 2.53 + ], + "('Q2', 'D4')": [ + 0, + 3.21 + ], + "('Q3', 'D2')": [ + 0, + 2.28 + ], + "('Q3', 'D3')": [ + 0, + 2.55 + ], + "('Q3', 'D4')": [ + 0, + 2.98 + ], + "('Q1', 'D1')": [ + 0, + 3.25 + ], + "('Q2', 'D1')": [ + 0, + 3.25 + ], + "('Q3', 'D1')": [ + 0, + 3.25 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 59 + ], + "B_1_2": [ + 0, + 51 + ], + "B_1_3": [ + 0, + 58 + ], + "B_2_1": [ + 0, + 46 + ], + "B_2_2": [ + 0, + 42 + ], + "B_2_3": [ + 0, + 41 + ], + "B_2_4": [ + 0, + 47 + ], + "B_3_1": [ + 0, + 49 + ], + "B_3_2": [ + 0, + 42 + ], + "B_3_3": [ + 0, + 47 + ], + "B_3_4": [ + 0, + 43 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ], + "D4": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 5, + "S3": 8 + }, + "betaT_d": { + "D2": 70, + "D3": 61, + "D4": 55, + "D1": -5 + }, + "alphaN": { + "('S1', 'B_1_1')": 30.8, + "('S1', 'B_1_2')": 30.8, + "('S1', 'B_1_3')": 30.8, + "('S2', 'B_1_1')": 30.8, + "('S2', 'B_1_2')": 30.8, + "('S2', 'B_1_3')": 30.8, + "('S3', 'B_1_1')": 30.8, + "('S3', 'B_1_2')": 30.8, + "('S3', 'B_1_3')": 30.8, + "('B_1_1', 'B_2_1')": 30.8, + "('B_1_1', 'B_2_2')": 30.8, + "('B_1_1', 'B_2_3')": 30.8, + "('B_1_1', 'B_2_4')": 30.8, + "('B_1_2', 'B_2_1')": 30.8, + "('B_1_2', 'B_2_2')": 30.8, + "('B_1_2', 'B_2_3')": 30.8, + "('B_1_2', 'B_2_4')": 30.8, + "('B_1_3', 'B_2_1')": 30.8, + "('B_1_3', 'B_2_2')": 30.8, + "('B_1_3', 'B_2_3')": 30.8, + "('B_1_3', 'B_2_4')": 30.8, + "('B_2_1', 'B_3_1')": 30.8, + "('B_2_1', 'B_3_2')": 30.8, + "('B_2_1', 'B_3_3')": 30.8, + "('B_2_1', 'B_3_4')": 30.8, + "('B_2_2', 'B_3_1')": 30.8, + "('B_2_2', 'B_3_2')": 30.8, + "('B_2_2', 'B_3_3')": 30.8, + "('B_2_2', 'B_3_4')": 30.8, + "('B_2_3', 'B_3_1')": 30.8, + "('B_2_3', 'B_3_2')": 30.8, + "('B_2_3', 'B_3_3')": 30.8, + "('B_2_3', 'B_3_4')": 30.8, + "('B_2_4', 'B_3_1')": 30.8, + "('B_2_4', 'B_3_2')": 30.8, + "('B_2_4', 'B_3_3')": 30.8, + "('B_2_4', 'B_3_4')": 30.8, + "('B_3_1', 'D1')": 30.8, + "('B_3_2', 'D1')": 30.8, + "('B_3_3', 'D1')": 30.8, + "('B_3_4', 'D1')": 30.8, + "('B_3_1', 'D2')": 30.8, + "('B_3_2', 'D2')": 30.8, + "('B_3_3', 'D2')": 30.8, + "('B_3_4', 'D2')": 30.8, + "('B_3_1', 'D3')": 30.8, + "('B_3_2', 'D3')": 30.8, + "('B_3_3', 'D3')": 30.8, + "('B_3_4', 'D3')": 30.8, + "('B_3_1', 'D4')": 30.8, + "('B_3_2', 'D4')": 30.8, + "('B_3_3', 'D4')": 30.8, + "('B_3_4', 'D4')": 30.8 + }, + "betaN": { + "('S1', 'B_1_1')": 16.94, + "('S1', 'B_1_2')": 17.864, + "('S1', 'B_1_3')": 17.248, + "('S2', 'B_1_1')": 3.08, + "('S2', 'B_1_2')": 16.324, + "('S2', 'B_1_3')": 13.860000000000001, + "('S3', 'B_1_1')": 7.0840000000000005, + "('S3', 'B_1_2')": 12.32, + "('S3', 'B_1_3')": 7.7, + "('B_1_1', 'B_2_1')": 22.792, + "('B_1_1', 'B_2_2')": 17.555999999999997, + "('B_1_1', 'B_2_3')": 6.468, + "('B_1_1', 'B_2_4')": 8.932, + "('B_1_2', 'B_2_1')": 19.404, + "('B_1_2', 'B_2_2')": 2.772, + "('B_1_2', 'B_2_3')": 20.636000000000003, + "('B_1_2', 'B_2_4')": 20.02, + "('B_1_3', 'B_2_1')": 10.78, + "('B_1_3', 'B_2_2')": 3.08, + "('B_1_3', 'B_2_3')": 22.483999999999998, + "('B_1_3', 'B_2_4')": 14.783999999999999, + "('B_2_1', 'B_3_1')": 18.172, + "('B_2_1', 'B_3_2')": 6.468, + "('B_2_1', 'B_3_3')": 12.936, + "('B_2_1', 'B_3_4')": 21.868, + "('B_2_2', 'B_3_1')": 16.324, + "('B_2_2', 'B_3_2')": 4.928, + "('B_2_2', 'B_3_3')": 4.62, + "('B_2_2', 'B_3_4')": 18.788, + "('B_2_3', 'B_3_1')": 13.860000000000001, + "('B_2_3', 'B_3_2')": 18.788, + "('B_2_3', 'B_3_3')": 11.396, + "('B_2_3', 'B_3_4')": 15.092, + "('B_2_4', 'B_3_1')": 9.856, + "('B_2_4', 'B_3_2')": 24.64, + "('B_2_4', 'B_3_3')": 4.62, + "('B_2_4', 'B_3_4')": 12.936, + "('B_3_1', 'D1')": 19.096, + "('B_3_2', 'D1')": 21.56, + "('B_3_3', 'D1')": 4.928, + "('B_3_4', 'D1')": 5.236000000000001, + "('B_3_1', 'D2')": 17.248, + "('B_3_2', 'D2')": 15.4, + "('B_3_3', 'D2')": 10.472000000000001, + "('B_3_4', 'D2')": 15.4, + "('B_3_1', 'D3')": 12.32, + "('B_3_2', 'D3')": 7.3919999999999995, + "('B_3_3', 'D3')": 14.168000000000001, + "('B_3_4', 'D3')": 23.408, + "('B_3_1', 'D4')": 17.248, + "('B_3_2', 'D4')": 4.312, + "('B_3_3', 'D4')": 21.868, + "('B_3_4', 'D4')": 18.788 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.11, + "('Q1', 'S2')": 0.15, + "('Q1', 'S3')": 1.09, + "('Q2', 'S1')": 2.53, + "('Q2', 'S2')": 0.13, + "('Q2', 'S3')": 0.99, + "('Q3', 'S1')": 3.25, + "('Q3', 'S2')": 2.72, + "('Q3', 'S3')": 1.1 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_20.json b/gdplib/multiperiod_blending/instances_json/mpbp_20.json new file mode 100644 index 0000000..8195110 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_20.json @@ -0,0 +1,1649 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 11, + "('S1', 2)": 4, + "('S1', 3)": 15, + "('S1', 4)": 29, + "('S1', 5)": 19, + "('S1', 6)": 22, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 10, + "('S2', 2)": 32, + "('S2', 3)": 11, + "('S2', 4)": 10, + "('S2', 5)": 0, + "('S2', 6)": 16, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S3', 1)": 40, + "('S3', 2)": 10, + "('S3', 3)": 7, + "('S3', 4)": 1, + "('S3', 5)": 30, + "('S3', 6)": 30, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.59, + "('Q1', 'S2')": 3.88, + "('Q1', 'S3')": 1.71, + "('Q2', 'S1')": 2.95, + "('Q2', 'S2')": 0.8, + "('Q2', 'S3')": 1.06, + "('Q3', 'S1')": 0.39, + "('Q3', 'S2')": 2.73, + "('Q3', 'S3')": 2.81 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.88 + ], + "Q2": [ + 0, + 2.95 + ], + "Q3": [ + 0, + 2.81 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 14, + 50 + ], + "('D1', 8)": [ + 11, + 50 + ], + "('D1', 9)": [ + 9, + 50 + ], + "('D1', 10)": [ + 10, + 50 + ], + "('D1', 11)": [ + 10, + 50 + ], + "('D1', 12)": [ + 12, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 5, + 50 + ], + "('D2', 8)": [ + 9, + 50 + ], + "('D2', 9)": [ + 9, + 50 + ], + "('D2', 10)": [ + 14, + 50 + ], + "('D2', 11)": [ + 11, + 50 + ], + "('D2', 12)": [ + 8, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 0, + 50 + ], + "('D3', 10)": [ + 0, + 50 + ], + "('D3', 11)": [ + 0, + 50 + ], + "('D3', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.34 + ], + "('Q1', 'D2')": [ + 0, + 2.62 + ], + "('Q2', 'D1')": [ + 0, + 2.44 + ], + "('Q2', 'D2')": [ + 0, + 3.41 + ], + "('Q3', 'D1')": [ + 0, + 3.14 + ], + "('Q3', 'D2')": [ + 0, + 3.15 + ], + "('Q1', 'D3')": [ + 0, + 3.88 + ], + "('Q2', 'D3')": [ + 0, + 3.88 + ], + "('Q3', 'D3')": [ + 0, + 3.88 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 40 + ], + "B_1_2": [ + 0, + 44 + ], + "B_1_3": [ + 0, + 47 + ], + "B_1_4": [ + 0, + 44 + ], + "B_2_1": [ + 0, + 43 + ], + "B_2_2": [ + 0, + 60 + ], + "B_2_3": [ + 0, + 51 + ], + "B_2_4": [ + 0, + 54 + ], + "B_3_1": [ + 0, + 55 + ], + "B_3_2": [ + 0, + 49 + ], + "B_3_3": [ + 0, + 46 + ], + "B_3_4": [ + 0, + 51 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 10, + "S2": 3, + "S3": 6 + }, + "betaT_d": { + "D1": 54, + "D2": 62, + "D3": -2 + }, + "alphaN": { + "('S1', 'B_1_1')": 36.58, + "('S1', 'B_1_2')": 36.58, + "('S1', 'B_1_3')": 36.58, + "('S1', 'B_1_4')": 36.58, + "('S2', 'B_1_1')": 36.58, + "('S2', 'B_1_2')": 36.58, + "('S2', 'B_1_3')": 36.58, + "('S2', 'B_1_4')": 36.58, + "('S3', 'B_1_1')": 36.58, + "('S3', 'B_1_2')": 36.58, + "('S3', 'B_1_3')": 36.58, + "('S3', 'B_1_4')": 36.58, + "('B_1_1', 'B_2_1')": 36.58, + "('B_1_1', 'B_2_2')": 36.58, + "('B_1_1', 'B_2_3')": 36.58, + "('B_1_1', 'B_2_4')": 36.58, + "('B_1_2', 'B_2_1')": 36.58, + "('B_1_2', 'B_2_2')": 36.58, + "('B_1_2', 'B_2_3')": 36.58, + "('B_1_2', 'B_2_4')": 36.58, + "('B_1_3', 'B_2_1')": 36.58, + "('B_1_3', 'B_2_2')": 36.58, + "('B_1_3', 'B_2_3')": 36.58, + "('B_1_3', 'B_2_4')": 36.58, + "('B_1_4', 'B_2_1')": 36.58, + "('B_1_4', 'B_2_2')": 36.58, + "('B_1_4', 'B_2_3')": 36.58, + "('B_1_4', 'B_2_4')": 36.58, + "('B_2_1', 'B_3_1')": 36.58, + "('B_2_1', 'B_3_2')": 36.58, + "('B_2_1', 'B_3_3')": 36.58, + "('B_2_1', 'B_3_4')": 36.58, + "('B_2_2', 'B_3_1')": 36.58, + "('B_2_2', 'B_3_2')": 36.58, + "('B_2_2', 'B_3_3')": 36.58, + "('B_2_2', 'B_3_4')": 36.58, + "('B_2_3', 'B_3_1')": 36.58, + "('B_2_3', 'B_3_2')": 36.58, + "('B_2_3', 'B_3_3')": 36.58, + "('B_2_3', 'B_3_4')": 36.58, + "('B_2_4', 'B_3_1')": 36.58, + "('B_2_4', 'B_3_2')": 36.58, + "('B_2_4', 'B_3_3')": 36.58, + "('B_2_4', 'B_3_4')": 36.58, + "('B_3_1', 'D1')": 36.58, + "('B_3_2', 'D1')": 36.58, + "('B_3_3', 'D1')": 36.58, + "('B_3_4', 'D1')": 36.58, + "('B_3_1', 'D2')": 36.58, + "('B_3_2', 'D2')": 36.58, + "('B_3_3', 'D2')": 36.58, + "('B_3_4', 'D2')": 36.58, + "('B_3_1', 'D3')": 36.58, + "('B_3_2', 'D3')": 36.58, + "('B_3_3', 'D3')": 36.58, + "('B_3_4', 'D3')": 36.58 + }, + "betaN": { + "('S1', 'B_1_1')": 11.339799999999999, + "('S1', 'B_1_2')": 14.997799999999998, + "('S1', 'B_1_3')": 11.7056, + "('S1', 'B_1_4')": 24.5086, + "('S2', 'B_1_1')": 16.0952, + "('S2', 'B_1_2')": 4.3896, + "('S2', 'B_1_3')": 2.1948, + "('S2', 'B_1_4')": 19.3874, + "('S3', 'B_1_1')": 5.1212, + "('S3', 'B_1_2')": 20.119, + "('S3', 'B_1_3')": 8.0476, + "('S3', 'B_1_4')": 16.461, + "('B_1_1', 'B_2_1')": 11.339799999999999, + "('B_1_1', 'B_2_2')": 19.7532, + "('B_1_1', 'B_2_3')": 5.486999999999999, + "('B_1_1', 'B_2_4')": 13.1688, + "('B_1_2', 'B_2_1')": 19.7532, + "('B_1_2', 'B_2_2')": 8.7792, + "('B_1_2', 'B_2_3')": 28.8982, + "('B_1_2', 'B_2_4')": 28.8982, + "('B_1_3', 'B_2_1')": 28.5324, + "('B_1_3', 'B_2_2')": 27.435, + "('B_1_3', 'B_2_3')": 27.8008, + "('B_1_3', 'B_2_4')": 17.5584, + "('B_1_4', 'B_2_1')": 24.8744, + "('B_1_4', 'B_2_2')": 12.802999999999999, + "('B_1_4', 'B_2_3')": 3.658, + "('B_1_4', 'B_2_4')": 27.0692, + "('B_2_1', 'B_3_1')": 27.0692, + "('B_2_1', 'B_3_2')": 8.7792, + "('B_2_1', 'B_3_3')": 12.0714, + "('B_2_1', 'B_3_4')": 8.4134, + "('B_2_2', 'B_3_1')": 21.216399999999997, + "('B_2_2', 'B_3_2')": 6.5844, + "('B_2_2', 'B_3_3')": 24.1428, + "('B_2_2', 'B_3_4')": 2.9264, + "('B_2_3', 'B_3_1')": 12.802999999999999, + "('B_2_3', 'B_3_2')": 23.4112, + "('B_2_3', 'B_3_3')": 14.997799999999998, + "('B_2_3', 'B_3_4')": 5.486999999999999, + "('B_2_4', 'B_3_1')": 2.5606, + "('B_2_4', 'B_3_2')": 20.4848, + "('B_2_4', 'B_3_3')": 4.0238, + "('B_2_4', 'B_3_4')": 9.5108, + "('B_3_1', 'D1')": 18.29, + "('B_3_2', 'D1')": 10.2424, + "('B_3_3', 'D1')": 2.9264, + "('B_3_4', 'D1')": 23.777, + "('B_3_1', 'D2')": 21.582199999999997, + "('B_3_2', 'D2')": 18.6558, + "('B_3_3', 'D2')": 4.7554, + "('B_3_4', 'D2')": 14.997799999999998, + "('B_3_1', 'D3')": 28.1666, + "('B_3_2', 'D3')": 15.729399999999998, + "('B_3_3', 'D3')": 8.7792, + "('B_3_4', 'D3')": 27.435 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.59, + "('Q1', 'S2')": 3.88, + "('Q1', 'S3')": 1.71, + "('Q2', 'S1')": 2.95, + "('Q2', 'S2')": 0.8, + "('Q2', 'S3')": 1.06, + "('Q3', 'S1')": 0.39, + "('Q3', 'S2')": 2.73, + "('Q3', 'S3')": 2.81 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_21.json b/gdplib/multiperiod_blending/instances_json/mpbp_21.json new file mode 100644 index 0000000..338346b --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_21.json @@ -0,0 +1,2120 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 26, + "('S1', 2)": 26, + "('S1', 3)": 40, + "('S1', 4)": 18, + "('S1', 5)": 30, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 13, + "('S2', 2)": 30, + "('S2', 3)": 32, + "('S2', 4)": 11, + "('S2', 5)": 32, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 33, + "('S3', 2)": 15, + "('S3', 3)": 0, + "('S3', 4)": 0, + "('S3', 5)": 23, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S4', 1)": 37, + "('S4', 2)": 27, + "('S4', 3)": 4, + "('S4', 4)": 9, + "('S4', 5)": 14, + "('S4', 6)": 0, + "('S4', 7)": 0, + "('S4', 8)": 0, + "('S4', 9)": 0, + "('S4', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 4.61, + "('Q1', 'S2')": 3.47, + "('Q1', 'S3')": 2.18, + "('Q1', 'S4')": 4.98 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_1', 'D4')": [ + 1, + 50 + ], + "('B_3_2', 'D4')": [ + 1, + 50 + ], + "('B_3_3', 'D4')": [ + 1, + 50 + ], + "('B_3_4', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.98 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 11, + 50 + ], + "('D1', 7)": [ + 14, + 50 + ], + "('D1', 8)": [ + 12, + 50 + ], + "('D1', 9)": [ + 5, + 50 + ], + "('D1', 10)": [ + 10, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 13, + 50 + ], + "('D3', 7)": [ + 12, + 50 + ], + "('D3', 8)": [ + 6, + 50 + ], + "('D3', 9)": [ + 15, + 50 + ], + "('D3', 10)": [ + 10, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 0, + 50 + ], + "('D4', 5)": [ + 0, + 50 + ], + "('D4', 6)": [ + 5, + 50 + ], + "('D4', 7)": [ + 7, + 50 + ], + "('D4', 8)": [ + 6, + 50 + ], + "('D4', 9)": [ + 6, + 50 + ], + "('D4', 10)": [ + 5, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 4.21 + ], + "('Q1', 'D3')": [ + 0, + 4.35 + ], + "('Q1', 'D4')": [ + 0, + 4.06 + ], + "('Q1', 'D2')": [ + 0, + 4.98 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 55 + ], + "B_1_2": [ + 0, + 44 + ], + "B_1_3": [ + 0, + 45 + ], + "B_1_4": [ + 0, + 41 + ], + "B_1_5": [ + 0, + 55 + ], + "B_2_1": [ + 0, + 47 + ], + "B_2_2": [ + 0, + 42 + ], + "B_2_3": [ + 0, + 46 + ], + "B_2_4": [ + 0, + 46 + ], + "B_2_5": [ + 0, + 58 + ], + "B_3_1": [ + 0, + 42 + ], + "B_3_2": [ + 0, + 43 + ], + "B_3_3": [ + 0, + 57 + ], + "B_3_4": [ + 0, + 55 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ], + "D4": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 9, + "S2": 7, + "S3": 4, + "S4": 6 + }, + "betaT_d": { + "D1": 54, + "D3": 67, + "D4": 63, + "D2": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 30.150000000000002, + "('S1', 'B_1_2')": 30.150000000000002, + "('S1', 'B_1_3')": 30.150000000000002, + "('S1', 'B_1_4')": 30.150000000000002, + "('S1', 'B_1_5')": 30.150000000000002, + "('S2', 'B_1_1')": 30.150000000000002, + "('S2', 'B_1_2')": 30.150000000000002, + "('S2', 'B_1_3')": 30.150000000000002, + "('S2', 'B_1_4')": 30.150000000000002, + "('S2', 'B_1_5')": 30.150000000000002, + "('S3', 'B_1_1')": 30.150000000000002, + "('S3', 'B_1_2')": 30.150000000000002, + "('S3', 'B_1_3')": 30.150000000000002, + "('S3', 'B_1_4')": 30.150000000000002, + "('S3', 'B_1_5')": 30.150000000000002, + "('S4', 'B_1_1')": 30.150000000000002, + "('S4', 'B_1_2')": 30.150000000000002, + "('S4', 'B_1_3')": 30.150000000000002, + "('S4', 'B_1_4')": 30.150000000000002, + "('S4', 'B_1_5')": 30.150000000000002, + "('B_1_1', 'B_2_1')": 30.150000000000002, + "('B_1_1', 'B_2_2')": 30.150000000000002, + "('B_1_1', 'B_2_3')": 30.150000000000002, + "('B_1_1', 'B_2_4')": 30.150000000000002, + "('B_1_1', 'B_2_5')": 30.150000000000002, + "('B_1_2', 'B_2_1')": 30.150000000000002, + "('B_1_2', 'B_2_2')": 30.150000000000002, + "('B_1_2', 'B_2_3')": 30.150000000000002, + "('B_1_2', 'B_2_4')": 30.150000000000002, + "('B_1_2', 'B_2_5')": 30.150000000000002, + "('B_1_3', 'B_2_1')": 30.150000000000002, + "('B_1_3', 'B_2_2')": 30.150000000000002, + "('B_1_3', 'B_2_3')": 30.150000000000002, + "('B_1_3', 'B_2_4')": 30.150000000000002, + "('B_1_3', 'B_2_5')": 30.150000000000002, + "('B_1_4', 'B_2_1')": 30.150000000000002, + "('B_1_4', 'B_2_2')": 30.150000000000002, + "('B_1_4', 'B_2_3')": 30.150000000000002, + "('B_1_4', 'B_2_4')": 30.150000000000002, + "('B_1_4', 'B_2_5')": 30.150000000000002, + "('B_1_5', 'B_2_1')": 30.150000000000002, + "('B_1_5', 'B_2_2')": 30.150000000000002, + "('B_1_5', 'B_2_3')": 30.150000000000002, + "('B_1_5', 'B_2_4')": 30.150000000000002, + "('B_1_5', 'B_2_5')": 30.150000000000002, + "('B_2_1', 'B_3_1')": 30.150000000000002, + "('B_2_1', 'B_3_2')": 30.150000000000002, + "('B_2_1', 'B_3_3')": 30.150000000000002, + "('B_2_1', 'B_3_4')": 30.150000000000002, + "('B_2_2', 'B_3_1')": 30.150000000000002, + "('B_2_2', 'B_3_2')": 30.150000000000002, + "('B_2_2', 'B_3_3')": 30.150000000000002, + "('B_2_2', 'B_3_4')": 30.150000000000002, + "('B_2_3', 'B_3_1')": 30.150000000000002, + "('B_2_3', 'B_3_2')": 30.150000000000002, + "('B_2_3', 'B_3_3')": 30.150000000000002, + "('B_2_3', 'B_3_4')": 30.150000000000002, + "('B_2_4', 'B_3_1')": 30.150000000000002, + "('B_2_4', 'B_3_2')": 30.150000000000002, + "('B_2_4', 'B_3_3')": 30.150000000000002, + "('B_2_4', 'B_3_4')": 30.150000000000002, + "('B_2_5', 'B_3_1')": 30.150000000000002, + "('B_2_5', 'B_3_2')": 30.150000000000002, + "('B_2_5', 'B_3_3')": 30.150000000000002, + "('B_2_5', 'B_3_4')": 30.150000000000002, + "('B_3_1', 'D1')": 30.150000000000002, + "('B_3_2', 'D1')": 30.150000000000002, + "('B_3_3', 'D1')": 30.150000000000002, + "('B_3_4', 'D1')": 30.150000000000002, + "('B_3_1', 'D2')": 30.150000000000002, + "('B_3_2', 'D2')": 30.150000000000002, + "('B_3_3', 'D2')": 30.150000000000002, + "('B_3_4', 'D2')": 30.150000000000002, + "('B_3_1', 'D3')": 30.150000000000002, + "('B_3_2', 'D3')": 30.150000000000002, + "('B_3_3', 'D3')": 30.150000000000002, + "('B_3_4', 'D3')": 30.150000000000002, + "('B_3_1', 'D4')": 30.150000000000002, + "('B_3_2', 'D4')": 30.150000000000002, + "('B_3_3', 'D4')": 30.150000000000002, + "('B_3_4', 'D4')": 30.150000000000002 + }, + "betaN": { + "('S1', 'B_1_1')": 11.758500000000002, + "('S1', 'B_1_2')": 10.251000000000001, + "('S1', 'B_1_3')": 24.120000000000005, + "('S1', 'B_1_4')": 10.251000000000001, + "('S1', 'B_1_5')": 2.1105000000000005, + "('S2', 'B_1_1')": 3.6180000000000003, + "('S2', 'B_1_2')": 17.7885, + "('S2', 'B_1_3')": 23.818500000000004, + "('S2', 'B_1_4')": 12.663, + "('S2', 'B_1_5')": 12.663, + "('S3', 'B_1_1')": 13.869000000000002, + "('S3', 'B_1_2')": 18.3915, + "('S3', 'B_1_3')": 6.633000000000001, + "('S3', 'B_1_4')": 15.376500000000002, + "('S3', 'B_1_5')": 14.1705, + "('S4', 'B_1_1')": 15.678, + "('S4', 'B_1_2')": 5.7285, + "('S4', 'B_1_3')": 5.4270000000000005, + "('S4', 'B_1_4')": 9.3465, + "('S4', 'B_1_5')": 22.6125, + "('B_1_1', 'B_2_1')": 9.3465, + "('B_1_1', 'B_2_2')": 15.075000000000001, + "('B_1_1', 'B_2_3')": 8.442000000000002, + "('B_1_1', 'B_2_4')": 3.9195, + "('B_1_1', 'B_2_5')": 3.0150000000000006, + "('B_1_2', 'B_2_1')": 19.899, + "('B_1_2', 'B_2_2')": 18.994500000000002, + "('B_1_2', 'B_2_3')": 9.9495, + "('B_1_2', 'B_2_4')": 16.884000000000004, + "('B_1_2', 'B_2_5')": 16.884000000000004, + "('B_1_3', 'B_2_1')": 21.708000000000002, + "('B_1_3', 'B_2_2')": 23.215500000000002, + "('B_1_3', 'B_2_3')": 10.854000000000001, + "('B_1_3', 'B_2_4')": 23.818500000000004, + "('B_1_3', 'B_2_5')": 23.215500000000002, + "('B_1_4', 'B_2_1')": 14.7735, + "('B_1_4', 'B_2_2')": 21.4065, + "('B_1_4', 'B_2_3')": 12.663, + "('B_1_4', 'B_2_4')": 9.9495, + "('B_1_4', 'B_2_5')": 7.236000000000001, + "('B_1_5', 'B_2_1')": 21.4065, + "('B_1_5', 'B_2_2')": 5.125500000000001, + "('B_1_5', 'B_2_3')": 3.0150000000000006, + "('B_1_5', 'B_2_4')": 19.597500000000004, + "('B_1_5', 'B_2_5')": 18.994500000000002, + "('B_2_1', 'B_3_1')": 12.3615, + "('B_2_1', 'B_3_2')": 20.502000000000002, + "('B_2_1', 'B_3_3')": 2.7135000000000002, + "('B_2_1', 'B_3_4')": 7.236000000000001, + "('B_2_2', 'B_3_1')": 8.140500000000001, + "('B_2_2', 'B_3_2')": 10.854000000000001, + "('B_2_2', 'B_3_3')": 5.4270000000000005, + "('B_2_2', 'B_3_4')": 3.0150000000000006, + "('B_2_3', 'B_3_1')": 9.045, + "('B_2_3', 'B_3_2')": 21.708000000000002, + "('B_2_3', 'B_3_3')": 23.818500000000004, + "('B_2_3', 'B_3_4')": 18.3915, + "('B_2_4', 'B_3_1')": 12.3615, + "('B_2_4', 'B_3_2')": 7.236000000000001, + "('B_2_4', 'B_3_3')": 23.215500000000002, + "('B_2_4', 'B_3_4')": 13.266000000000002, + "('B_2_5', 'B_3_1')": 18.09, + "('B_2_5', 'B_3_2')": 2.1105000000000005, + "('B_2_5', 'B_3_3')": 6.3315, + "('B_2_5', 'B_3_4')": 20.502000000000002, + "('B_3_1', 'D1')": 19.597500000000004, + "('B_3_2', 'D1')": 21.4065, + "('B_3_3', 'D1')": 15.075000000000001, + "('B_3_4', 'D1')": 11.1555, + "('B_3_1', 'D2')": 14.7735, + "('B_3_2', 'D2')": 20.8035, + "('B_3_3', 'D2')": 8.442000000000002, + "('B_3_4', 'D2')": 13.5675, + "('B_3_1', 'D3')": 7.839, + "('B_3_2', 'D3')": 18.994500000000002, + "('B_3_3', 'D3')": 1.8090000000000002, + "('B_3_4', 'D3')": 16.884000000000004, + "('B_3_1', 'D4')": 23.215500000000002, + "('B_3_2', 'D4')": 2.1105000000000005, + "('B_3_3', 'D4')": 15.075000000000001, + "('B_3_4', 'D4')": 15.979500000000002 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_5": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 4.61, + "('Q1', 'S2')": 3.47, + "('Q1', 'S3')": 2.18, + "('Q1', 'S4')": 4.98 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_22.json b/gdplib/multiperiod_blending/instances_json/mpbp_22.json new file mode 100644 index 0000000..6b0b84a --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_22.json @@ -0,0 +1,2036 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 15, + "('S1', 2)": 1, + "('S1', 3)": 39, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 28, + "('S2', 2)": 11, + "('S2', 3)": 7, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S3', 1)": 22, + "('S3', 2)": 5, + "('S3', 3)": 14, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S4', 1)": 17, + "('S4', 2)": 3, + "('S4', 3)": 20, + "('S4', 4)": 0, + "('S4', 5)": 0, + "('S4', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 4.88, + "('Q1', 'S2')": 0.9, + "('Q1', 'S3')": 2.76, + "('Q1', 'S4')": 3.67 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_1', 'D4')": [ + 1, + 50 + ], + "('B_3_2', 'D4')": [ + 1, + 50 + ], + "('B_3_3', 'D4')": [ + 1, + 50 + ], + "('B_3_4', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.88 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 11, + 50 + ], + "('D1', 5)": [ + 5, + 50 + ], + "('D1', 6)": [ + 14, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 5, + 50 + ], + "('D3', 5)": [ + 14, + 50 + ], + "('D3', 6)": [ + 9, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 9, + 50 + ], + "('D4', 5)": [ + 11, + 50 + ], + "('D4', 6)": [ + 8, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.25 + ], + "('Q1', 'D3')": [ + 0, + 3.11 + ], + "('Q1', 'D4')": [ + 0, + 3.95 + ], + "('Q1', 'D2')": [ + 0, + 4.88 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 58 + ], + "B_1_2": [ + 0, + 41 + ], + "B_1_3": [ + 0, + 50 + ], + "B_1_4": [ + 0, + 59 + ], + "B_1_5": [ + 0, + 50 + ], + "B_2_1": [ + 0, + 48 + ], + "B_2_2": [ + 0, + 45 + ], + "B_2_3": [ + 0, + 52 + ], + "B_2_4": [ + 0, + 49 + ], + "B_2_5": [ + 0, + 60 + ], + "B_3_1": [ + 0, + 56 + ], + "B_3_2": [ + 0, + 44 + ], + "B_3_3": [ + 0, + 48 + ], + "B_3_4": [ + 0, + 48 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ], + "D4": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 3, + "S2": 7, + "S3": 1, + "S4": 6 + }, + "betaT_d": { + "D1": 67, + "D3": 51, + "D4": 63, + "D2": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 33.5, + "('S1', 'B_1_2')": 33.5, + "('S1', 'B_1_3')": 33.5, + "('S1', 'B_1_4')": 33.5, + "('S1', 'B_1_5')": 33.5, + "('S2', 'B_1_1')": 33.5, + "('S2', 'B_1_2')": 33.5, + "('S2', 'B_1_3')": 33.5, + "('S2', 'B_1_4')": 33.5, + "('S2', 'B_1_5')": 33.5, + "('S3', 'B_1_1')": 33.5, + "('S3', 'B_1_2')": 33.5, + "('S3', 'B_1_3')": 33.5, + "('S3', 'B_1_4')": 33.5, + "('S3', 'B_1_5')": 33.5, + "('S4', 'B_1_1')": 33.5, + "('S4', 'B_1_2')": 33.5, + "('S4', 'B_1_3')": 33.5, + "('S4', 'B_1_4')": 33.5, + "('S4', 'B_1_5')": 33.5, + "('B_1_1', 'B_2_1')": 33.5, + "('B_1_1', 'B_2_2')": 33.5, + "('B_1_1', 'B_2_3')": 33.5, + "('B_1_1', 'B_2_4')": 33.5, + "('B_1_1', 'B_2_5')": 33.5, + "('B_1_2', 'B_2_1')": 33.5, + "('B_1_2', 'B_2_2')": 33.5, + "('B_1_2', 'B_2_3')": 33.5, + "('B_1_2', 'B_2_4')": 33.5, + "('B_1_2', 'B_2_5')": 33.5, + "('B_1_3', 'B_2_1')": 33.5, + "('B_1_3', 'B_2_2')": 33.5, + "('B_1_3', 'B_2_3')": 33.5, + "('B_1_3', 'B_2_4')": 33.5, + "('B_1_3', 'B_2_5')": 33.5, + "('B_1_4', 'B_2_1')": 33.5, + "('B_1_4', 'B_2_2')": 33.5, + "('B_1_4', 'B_2_3')": 33.5, + "('B_1_4', 'B_2_4')": 33.5, + "('B_1_4', 'B_2_5')": 33.5, + "('B_1_5', 'B_2_1')": 33.5, + "('B_1_5', 'B_2_2')": 33.5, + "('B_1_5', 'B_2_3')": 33.5, + "('B_1_5', 'B_2_4')": 33.5, + "('B_1_5', 'B_2_5')": 33.5, + "('B_2_1', 'B_3_1')": 33.5, + "('B_2_1', 'B_3_2')": 33.5, + "('B_2_1', 'B_3_3')": 33.5, + "('B_2_1', 'B_3_4')": 33.5, + "('B_2_2', 'B_3_1')": 33.5, + "('B_2_2', 'B_3_2')": 33.5, + "('B_2_2', 'B_3_3')": 33.5, + "('B_2_2', 'B_3_4')": 33.5, + "('B_2_3', 'B_3_1')": 33.5, + "('B_2_3', 'B_3_2')": 33.5, + "('B_2_3', 'B_3_3')": 33.5, + "('B_2_3', 'B_3_4')": 33.5, + "('B_2_4', 'B_3_1')": 33.5, + "('B_2_4', 'B_3_2')": 33.5, + "('B_2_4', 'B_3_3')": 33.5, + "('B_2_4', 'B_3_4')": 33.5, + "('B_2_5', 'B_3_1')": 33.5, + "('B_2_5', 'B_3_2')": 33.5, + "('B_2_5', 'B_3_3')": 33.5, + "('B_2_5', 'B_3_4')": 33.5, + "('B_3_1', 'D1')": 33.5, + "('B_3_2', 'D1')": 33.5, + "('B_3_3', 'D1')": 33.5, + "('B_3_4', 'D1')": 33.5, + "('B_3_1', 'D2')": 33.5, + "('B_3_2', 'D2')": 33.5, + "('B_3_3', 'D2')": 33.5, + "('B_3_4', 'D2')": 33.5, + "('B_3_1', 'D3')": 33.5, + "('B_3_2', 'D3')": 33.5, + "('B_3_3', 'D3')": 33.5, + "('B_3_4', 'D3')": 33.5, + "('B_3_1', 'D4')": 33.5, + "('B_3_2', 'D4')": 33.5, + "('B_3_3', 'D4')": 33.5, + "('B_3_4', 'D4')": 33.5 + }, + "betaN": { + "('S1', 'B_1_1')": 14.74, + "('S1', 'B_1_2')": 12.059999999999999, + "('S1', 'B_1_3')": 18.425, + "('S1', 'B_1_4')": 24.79, + "('S1', 'B_1_5')": 9.38, + "('S2', 'B_1_1')": 11.055, + "('S2', 'B_1_2')": 16.415, + "('S2', 'B_1_3')": 9.045, + "('S2', 'B_1_4')": 16.75, + "('S2', 'B_1_5')": 15.41, + "('S3', 'B_1_1')": 12.73, + "('S3', 'B_1_2')": 18.425, + "('S3', 'B_1_3')": 15.075000000000001, + "('S3', 'B_1_4')": 4.02, + "('S3', 'B_1_5')": 26.8, + "('S4', 'B_1_1')": 10.72, + "('S4', 'B_1_2')": 12.395, + "('S4', 'B_1_3')": 11.725, + "('S4', 'B_1_4')": 25.125, + "('S4', 'B_1_5')": 25.46, + "('B_1_1', 'B_2_1')": 14.405, + "('B_1_1', 'B_2_2')": 11.725, + "('B_1_1', 'B_2_3')": 4.02, + "('B_1_1', 'B_2_4')": 24.119999999999997, + "('B_1_1', 'B_2_5')": 6.029999999999999, + "('B_1_2', 'B_2_1')": 15.41, + "('B_1_2', 'B_2_2')": 10.385, + "('B_1_2', 'B_2_3')": 10.049999999999999, + "('B_1_2', 'B_2_4')": 10.72, + "('B_1_2', 'B_2_5')": 6.365, + "('B_1_3', 'B_2_1')": 2.68, + "('B_1_3', 'B_2_2')": 15.075000000000001, + "('B_1_3', 'B_2_3')": 21.775000000000002, + "('B_1_3', 'B_2_4')": 18.09, + "('B_1_3', 'B_2_5')": 6.7, + "('B_1_4', 'B_2_1')": 19.095, + "('B_1_4', 'B_2_2')": 3.0149999999999997, + "('B_1_4', 'B_2_3')": 12.059999999999999, + "('B_1_4', 'B_2_4')": 22.445, + "('B_1_4', 'B_2_5')": 24.79, + "('B_1_5', 'B_2_1')": 13.4, + "('B_1_5', 'B_2_2')": 22.78, + "('B_1_5', 'B_2_3')": 14.07, + "('B_1_5', 'B_2_4')": 14.74, + "('B_1_5', 'B_2_5')": 16.415, + "('B_2_1', 'B_3_1')": 26.465, + "('B_2_1', 'B_3_2')": 20.435, + "('B_2_1', 'B_3_3')": 13.4, + "('B_2_1', 'B_3_4')": 20.099999999999998, + "('B_2_2', 'B_3_1')": 17.755000000000003, + "('B_2_2', 'B_3_2')": 10.72, + "('B_2_2', 'B_3_3')": 21.44, + "('B_2_2', 'B_3_4')": 22.11, + "('B_2_3', 'B_3_1')": 17.085, + "('B_2_3', 'B_3_2')": 25.46, + "('B_2_3', 'B_3_3')": 2.01, + "('B_2_3', 'B_3_4')": 14.405, + "('B_2_4', 'B_3_1')": 17.755000000000003, + "('B_2_4', 'B_3_2')": 10.385, + "('B_2_4', 'B_3_3')": 6.029999999999999, + "('B_2_4', 'B_3_4')": 19.095, + "('B_2_5', 'B_3_1')": 12.73, + "('B_2_5', 'B_3_2')": 8.375, + "('B_2_5', 'B_3_3')": 2.68, + "('B_2_5', 'B_3_4')": 26.130000000000003, + "('B_3_1', 'D1')": 10.385, + "('B_3_2', 'D1')": 4.69, + "('B_3_3', 'D1')": 7.035, + "('B_3_4', 'D1')": 8.04, + "('B_3_1', 'D2')": 23.45, + "('B_3_2', 'D2')": 6.365, + "('B_3_3', 'D2')": 8.71, + "('B_3_4', 'D2')": 4.02, + "('B_3_1', 'D3')": 13.4, + "('B_3_2', 'D3')": 7.035, + "('B_3_3', 'D3')": 10.385, + "('B_3_4', 'D3')": 20.099999999999998, + "('B_3_1', 'D4')": 24.79, + "('B_3_2', 'D4')": 22.78, + "('B_3_3', 'D4')": 2.68, + "('B_3_4', 'D4')": 11.055 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_5": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 4.88, + "('Q1', 'S2')": 0.9, + "('Q1', 'S3')": 2.76, + "('Q1', 'S4')": 3.67 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_23.json b/gdplib/multiperiod_blending/instances_json/mpbp_23.json new file mode 100644 index 0000000..9775d97 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_23.json @@ -0,0 +1,1997 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 5, + "('S1', 2)": 1, + "('S1', 3)": 37, + "('S1', 4)": 19, + "('S1', 5)": 27, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 24, + "('S2', 2)": 33, + "('S2', 3)": 22, + "('S2', 4)": 8, + "('S2', 5)": 12, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 17, + "('S3', 2)": 28, + "('S3', 3)": 0, + "('S3', 4)": 14, + "('S3', 5)": 39, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S4', 1)": 29, + "('S4', 2)": 1, + "('S4', 3)": 6, + "('S4', 4)": 5, + "('S4', 5)": 31, + "('S4', 6)": 0, + "('S4', 7)": 0, + "('S4', 8)": 0, + "('S4', 9)": 0, + "('S4', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.11, + "('Q1', 'S2')": 2.56, + "('Q1', 'S3')": 3.67, + "('Q1', 'S4')": 1.79, + "('Q2', 'S1')": 0.29, + "('Q2', 'S2')": 3.92, + "('Q2', 'S3')": 2.95, + "('Q2', 'S4')": 3.29, + "('Q3', 'S1')": 3.1, + "('Q3', 'S2')": 4.85, + "('Q3', 'S3')": 1.81, + "('Q3', 'S4')": 3.8, + "('Q4', 'S1')": 1.84, + "('Q4', 'S2')": 2.86, + "('Q4', 'S3')": 3.3, + "('Q4', 'S4')": 1.57, + "('Q5', 'S1')": 0.43, + "('Q5', 'S2')": 2.37, + "('Q5', 'S3')": 3.59, + "('Q5', 'S4')": 2.95, + "('Q6', 'S1')": 2.24, + "('Q6', 'S2')": 3.21, + "('Q6', 'S3')": 0.91, + "('Q6', 'S4')": 0.89 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S1', 'B_1_7')": [ + 1, + 50 + ], + "('S1', 'B_1_8')": [ + 1, + 50 + ], + "('S1', 'B_1_9')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_7')": [ + 1, + 50 + ], + "('S2', 'B_1_8')": [ + 1, + 50 + ], + "('S2', 'B_1_9')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_7')": [ + 1, + 50 + ], + "('S3', 'B_1_8')": [ + 1, + 50 + ], + "('S3', 'B_1_9')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_6')": [ + 1, + 50 + ], + "('S4', 'B_1_7')": [ + 1, + 50 + ], + "('S4', 'B_1_8')": [ + 1, + 50 + ], + "('S4', 'B_1_9')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_6', 'D1')": [ + 1, + 50 + ], + "('B_1_7', 'D1')": [ + 1, + 50 + ], + "('B_1_8', 'D1')": [ + 1, + 50 + ], + "('B_1_9', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ], + "('B_1_6', 'D2')": [ + 1, + 50 + ], + "('B_1_7', 'D2')": [ + 1, + 50 + ], + "('B_1_8', 'D2')": [ + 1, + 50 + ], + "('B_1_9', 'D2')": [ + 1, + 50 + ], + "('B_1_1', 'D3')": [ + 1, + 50 + ], + "('B_1_2', 'D3')": [ + 1, + 50 + ], + "('B_1_3', 'D3')": [ + 1, + 50 + ], + "('B_1_4', 'D3')": [ + 1, + 50 + ], + "('B_1_5', 'D3')": [ + 1, + 50 + ], + "('B_1_6', 'D3')": [ + 1, + 50 + ], + "('B_1_7', 'D3')": [ + 1, + 50 + ], + "('B_1_8', 'D3')": [ + 1, + 50 + ], + "('B_1_9', 'D3')": [ + 1, + 50 + ], + "('B_1_1', 'D4')": [ + 1, + 50 + ], + "('B_1_2', 'D4')": [ + 1, + 50 + ], + "('B_1_3', 'D4')": [ + 1, + 50 + ], + "('B_1_4', 'D4')": [ + 1, + 50 + ], + "('B_1_5', 'D4')": [ + 1, + 50 + ], + "('B_1_6', 'D4')": [ + 1, + 50 + ], + "('B_1_7', 'D4')": [ + 1, + 50 + ], + "('B_1_8', 'D4')": [ + 1, + 50 + ], + "('B_1_9', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.67 + ], + "Q2": [ + 0, + 3.92 + ], + "Q3": [ + 0, + 4.85 + ], + "Q4": [ + 0, + 3.3 + ], + "Q5": [ + 0, + 3.59 + ], + "Q6": [ + 0, + 3.21 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 10, + 50 + ], + "('D1', 7)": [ + 15, + 50 + ], + "('D1', 8)": [ + 13, + 50 + ], + "('D1', 9)": [ + 8, + 50 + ], + "('D1', 10)": [ + 14, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 6, + 50 + ], + "('D2', 7)": [ + 6, + 50 + ], + "('D2', 8)": [ + 6, + 50 + ], + "('D2', 9)": [ + 11, + 50 + ], + "('D2', 10)": [ + 5, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 0, + 50 + ], + "('D4', 5)": [ + 0, + 50 + ], + "('D4', 6)": [ + 14, + 50 + ], + "('D4', 7)": [ + 9, + 50 + ], + "('D4', 8)": [ + 14, + 50 + ], + "('D4', 9)": [ + 9, + 50 + ], + "('D4', 10)": [ + 14, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 0, + 50 + ], + "('D3', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.32 + ], + "('Q1', 'D2')": [ + 0, + 3.41 + ], + "('Q1', 'D4')": [ + 0, + 3.23 + ], + "('Q2', 'D1')": [ + 0, + 3.26 + ], + "('Q2', 'D2')": [ + 0, + 4.34 + ], + "('Q2', 'D4')": [ + 0, + 3.82 + ], + "('Q3', 'D1')": [ + 0, + 3.16 + ], + "('Q3', 'D2')": [ + 0, + 2.81 + ], + "('Q3', 'D4')": [ + 0, + 4.36 + ], + "('Q4', 'D1')": [ + 0, + 4.18 + ], + "('Q4', 'D2')": [ + 0, + 4.46 + ], + "('Q4', 'D4')": [ + 0, + 3.11 + ], + "('Q5', 'D1')": [ + 0, + 3.81 + ], + "('Q5', 'D2')": [ + 0, + 4.66 + ], + "('Q5', 'D4')": [ + 0, + 3.92 + ], + "('Q6', 'D1')": [ + 0, + 4.73 + ], + "('Q6', 'D2')": [ + 0, + 2.95 + ], + "('Q6', 'D4')": [ + 0, + 4.79 + ], + "('Q1', 'D3')": [ + 0, + 4.85 + ], + "('Q2', 'D3')": [ + 0, + 4.85 + ], + "('Q3', 'D3')": [ + 0, + 4.85 + ], + "('Q4', 'D3')": [ + 0, + 4.85 + ], + "('Q5', 'D3')": [ + 0, + 4.85 + ], + "('Q6', 'D3')": [ + 0, + 4.85 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 41 + ], + "B_1_2": [ + 0, + 60 + ], + "B_1_3": [ + 0, + 53 + ], + "B_1_4": [ + 0, + 52 + ], + "B_1_5": [ + 0, + 40 + ], + "B_1_6": [ + 0, + 45 + ], + "B_1_7": [ + 0, + 47 + ], + "B_1_8": [ + 0, + 40 + ], + "B_1_9": [ + 0, + 47 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ], + "D4": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_1_7": 0, + "B_1_8": 0, + "B_1_9": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_1_7')": 0, + "('Q1', 'B_1_8')": 0, + "('Q1', 'B_1_9')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q2', 'B_1_7')": 0, + "('Q2', 'B_1_8')": 0, + "('Q2', 'B_1_9')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_1_6')": 0, + "('Q3', 'B_1_7')": 0, + "('Q3', 'B_1_8')": 0, + "('Q3', 'B_1_9')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_1_6')": 0, + "('Q4', 'B_1_7')": 0, + "('Q4', 'B_1_8')": 0, + "('Q4', 'B_1_9')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_1_6')": 0, + "('Q5', 'B_1_7')": 0, + "('Q5', 'B_1_8')": 0, + "('Q5', 'B_1_9')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0, + "('Q6', 'B_1_6')": 0, + "('Q6', 'B_1_7')": 0, + "('Q6', 'B_1_8')": 0, + "('Q6', 'B_1_9')": 0 + }, + "betaT_s": { + "S1": 1, + "S2": 9, + "S3": 8, + "S4": 2 + }, + "betaT_d": { + "D1": 61, + "D2": 50, + "D4": 62, + "D3": -3 + }, + "alphaN": { + "('S1', 'B_1_1')": 23.56, + "('S1', 'B_1_2')": 23.56, + "('S1', 'B_1_3')": 23.56, + "('S1', 'B_1_4')": 23.56, + "('S1', 'B_1_5')": 23.56, + "('S1', 'B_1_6')": 23.56, + "('S1', 'B_1_7')": 23.56, + "('S1', 'B_1_8')": 23.56, + "('S1', 'B_1_9')": 23.56, + "('S2', 'B_1_1')": 23.56, + "('S2', 'B_1_2')": 23.56, + "('S2', 'B_1_3')": 23.56, + "('S2', 'B_1_4')": 23.56, + "('S2', 'B_1_5')": 23.56, + "('S2', 'B_1_6')": 23.56, + "('S2', 'B_1_7')": 23.56, + "('S2', 'B_1_8')": 23.56, + "('S2', 'B_1_9')": 23.56, + "('S3', 'B_1_1')": 23.56, + "('S3', 'B_1_2')": 23.56, + "('S3', 'B_1_3')": 23.56, + "('S3', 'B_1_4')": 23.56, + "('S3', 'B_1_5')": 23.56, + "('S3', 'B_1_6')": 23.56, + "('S3', 'B_1_7')": 23.56, + "('S3', 'B_1_8')": 23.56, + "('S3', 'B_1_9')": 23.56, + "('S4', 'B_1_1')": 23.56, + "('S4', 'B_1_2')": 23.56, + "('S4', 'B_1_3')": 23.56, + "('S4', 'B_1_4')": 23.56, + "('S4', 'B_1_5')": 23.56, + "('S4', 'B_1_6')": 23.56, + "('S4', 'B_1_7')": 23.56, + "('S4', 'B_1_8')": 23.56, + "('S4', 'B_1_9')": 23.56, + "('B_1_1', 'D1')": 23.56, + "('B_1_2', 'D1')": 23.56, + "('B_1_3', 'D1')": 23.56, + "('B_1_4', 'D1')": 23.56, + "('B_1_5', 'D1')": 23.56, + "('B_1_6', 'D1')": 23.56, + "('B_1_7', 'D1')": 23.56, + "('B_1_8', 'D1')": 23.56, + "('B_1_9', 'D1')": 23.56, + "('B_1_1', 'D2')": 23.56, + "('B_1_2', 'D2')": 23.56, + "('B_1_3', 'D2')": 23.56, + "('B_1_4', 'D2')": 23.56, + "('B_1_5', 'D2')": 23.56, + "('B_1_6', 'D2')": 23.56, + "('B_1_7', 'D2')": 23.56, + "('B_1_8', 'D2')": 23.56, + "('B_1_9', 'D2')": 23.56, + "('B_1_1', 'D3')": 23.56, + "('B_1_2', 'D3')": 23.56, + "('B_1_3', 'D3')": 23.56, + "('B_1_4', 'D3')": 23.56, + "('B_1_5', 'D3')": 23.56, + "('B_1_6', 'D3')": 23.56, + "('B_1_7', 'D3')": 23.56, + "('B_1_8', 'D3')": 23.56, + "('B_1_9', 'D3')": 23.56, + "('B_1_1', 'D4')": 23.56, + "('B_1_2', 'D4')": 23.56, + "('B_1_3', 'D4')": 23.56, + "('B_1_4', 'D4')": 23.56, + "('B_1_5', 'D4')": 23.56, + "('B_1_6', 'D4')": 23.56, + "('B_1_7', 'D4')": 23.56, + "('B_1_8', 'D4')": 23.56, + "('B_1_9', 'D4')": 23.56 + }, + "betaN": { + "('S1', 'B_1_1')": 2.5915999999999997, + "('S1', 'B_1_2')": 9.424, + "('S1', 'B_1_3')": 4.712, + "('S1', 'B_1_4')": 17.669999999999998, + "('S1', 'B_1_5')": 17.9056, + "('S1', 'B_1_6')": 4.9475999999999996, + "('S1', 'B_1_7')": 3.0627999999999997, + "('S1', 'B_1_8')": 10.602, + "('S1', 'B_1_9')": 4.240799999999999, + "('S2', 'B_1_1')": 10.8376, + "('S2', 'B_1_2')": 15.5496, + "('S2', 'B_1_3')": 5.6544, + "('S2', 'B_1_4')": 8.7172, + "('S2', 'B_1_5')": 17.1988, + "('S2', 'B_1_6')": 8.9528, + "('S2', 'B_1_7')": 7.303599999999999, + "('S2', 'B_1_8')": 16.963199999999997, + "('S2', 'B_1_9')": 15.5496, + "('S3', 'B_1_1')": 16.963199999999997, + "('S3', 'B_1_2')": 13.429199999999998, + "('S3', 'B_1_3')": 8.481599999999998, + "('S3', 'B_1_4')": 13.429199999999998, + "('S3', 'B_1_5')": 15.7852, + "('S3', 'B_1_6')": 12.4868, + "('S3', 'B_1_7')": 5.4188, + "('S3', 'B_1_8')": 6.3612, + "('S3', 'B_1_9')": 8.481599999999998, + "('S4', 'B_1_1')": 14.842799999999999, + "('S4', 'B_1_2')": 11.073199999999998, + "('S4', 'B_1_3')": 10.8376, + "('S4', 'B_1_4')": 15.7852, + "('S4', 'B_1_5')": 3.0627999999999997, + "('S4', 'B_1_6')": 12.251199999999999, + "('S4', 'B_1_7')": 7.068, + "('S4', 'B_1_8')": 11.073199999999998, + "('S4', 'B_1_9')": 16.0208, + "('B_1_1', 'D1')": 5.6544, + "('B_1_2', 'D1')": 17.9056, + "('B_1_3', 'D1')": 2.5915999999999997, + "('B_1_4', 'D1')": 11.073199999999998, + "('B_1_5', 'D1')": 10.8376, + "('B_1_6', 'D1')": 5.4188, + "('B_1_7', 'D1')": 11.073199999999998, + "('B_1_8', 'D1')": 9.424, + "('B_1_9', 'D1')": 9.1884, + "('B_1_1', 'D2')": 13.900399999999998, + "('B_1_2', 'D2')": 1.178, + "('B_1_3', 'D2')": 7.7748, + "('B_1_4', 'D2')": 15.0784, + "('B_1_5', 'D2')": 3.7696, + "('B_1_6', 'D2')": 16.491999999999997, + "('B_1_7', 'D2')": 4.712, + "('B_1_8', 'D2')": 13.1936, + "('B_1_9', 'D2')": 4.240799999999999, + "('B_1_1', 'D3')": 9.1884, + "('B_1_2', 'D3')": 8.7172, + "('B_1_3', 'D3')": 2.5915999999999997, + "('B_1_4', 'D3')": 13.429199999999998, + "('B_1_5', 'D3')": 9.6596, + "('B_1_6', 'D3')": 13.429199999999998, + "('B_1_7', 'D3')": 10.602, + "('B_1_8', 'D3')": 11.073199999999998, + "('B_1_9', 'D3')": 10.366399999999999, + "('B_1_1', 'D4')": 6.3612, + "('B_1_2', 'D4')": 16.963199999999997, + "('B_1_3', 'D4')": 2.5915999999999997, + "('B_1_4', 'D4')": 16.7276, + "('B_1_5', 'D4')": 16.491999999999997, + "('B_1_6', 'D4')": 9.895199999999999, + "('B_1_7', 'D4')": 14.842799999999999, + "('B_1_8', 'D4')": 13.1936, + "('B_1_9', 'D4')": 11.78 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_6": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_7": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_8": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_9": [ + "S1", + "S2", + "S3", + "S4" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "D3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "D4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9" + ], + "B_1_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_5": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_6": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_7": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_8": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_9": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.11, + "('Q1', 'S2')": 2.56, + "('Q1', 'S3')": 3.67, + "('Q1', 'S4')": 1.79, + "('Q2', 'S1')": 0.29, + "('Q2', 'S2')": 3.92, + "('Q2', 'S3')": 2.95, + "('Q2', 'S4')": 3.29, + "('Q3', 'S1')": 3.1, + "('Q3', 'S2')": 4.85, + "('Q3', 'S3')": 1.81, + "('Q3', 'S4')": 3.8, + "('Q4', 'S1')": 1.84, + "('Q4', 'S2')": 2.86, + "('Q4', 'S3')": 3.3, + "('Q4', 'S4')": 1.57, + "('Q5', 'S1')": 0.43, + "('Q5', 'S2')": 2.37, + "('Q5', 'S3')": 3.59, + "('Q5', 'S4')": 2.95, + "('Q6', 'S1')": 2.24, + "('Q6', 'S2')": 3.21, + "('Q6', 'S3')": 0.91, + "('Q6', 'S4')": 0.89 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_24.json b/gdplib/multiperiod_blending/instances_json/mpbp_24.json new file mode 100644 index 0000000..08bf0e2 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_24.json @@ -0,0 +1,933 @@ +{ + "_TF": 14, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 37, + "('S1', 2)": 11, + "('S1', 3)": 13, + "('S1', 4)": 10, + "('S1', 5)": 12, + "('S1', 6)": 10, + "('S1', 7)": 5, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S2', 1)": 9, + "('S2', 2)": 18, + "('S2', 3)": 0, + "('S2', 4)": 28, + "('S2', 5)": 29, + "('S2', 6)": 40, + "('S2', 7)": 7, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S3', 1)": 1, + "('S3', 2)": 33, + "('S3', 3)": 10, + "('S3', 4)": 31, + "('S3', 5)": 28, + "('S3', 6)": 19, + "('S3', 7)": 31, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0, + "('S3', 13)": 0, + "('S3', 14)": 0 + }, + "CIN": { + "('Q1', 'S1')": 4.77, + "('Q1', 'S2')": 0.43, + "('Q1', 'S3')": 3.8, + "('Q2', 'S1')": 4.22, + "('Q2', 'S2')": 0.79, + "('Q2', 'S3')": 1.63, + "('Q3', 'S1')": 1.53, + "('Q3', 'S2')": 2.71, + "('Q3', 'S3')": 1.83, + "('Q4', 'S1')": 4.47, + "('Q4', 'S2')": 4.62, + "('Q4', 'S3')": 1.58, + "('Q5', 'S1')": 4.47, + "('Q5', 'S2')": 0.35, + "('Q5', 'S3')": 0.48, + "('Q6', 'S1')": 3.33, + "('Q6', 'S2')": 4.0, + "('Q6', 'S3')": 4.1 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.77 + ], + "Q2": [ + 0, + 4.22 + ], + "Q3": [ + 0, + 2.71 + ], + "Q4": [ + 0, + 4.62 + ], + "Q5": [ + 0, + 4.47 + ], + "Q6": [ + 0, + 4.1 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 12, + 50 + ], + "('D1', 9)": [ + 9, + 50 + ], + "('D1', 10)": [ + 9, + 50 + ], + "('D1', 11)": [ + 13, + 50 + ], + "('D1', 12)": [ + 9, + 50 + ], + "('D1', 13)": [ + 8, + 50 + ], + "('D1', 14)": [ + 6, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ], + "('D2', 13)": [ + 0, + 50 + ], + "('D2', 14)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.83 + ], + "('Q2', 'D1')": [ + 0, + 4.29 + ], + "('Q3', 'D1')": [ + 0, + 4.0 + ], + "('Q4', 'D1')": [ + 0, + 3.28 + ], + "('Q5', 'D1')": [ + 0, + 3.0 + ], + "('Q6', 'D1')": [ + 0, + 3.9 + ], + "('Q1', 'D2')": [ + 0, + 4.77 + ], + "('Q2', 'D2')": [ + 0, + 4.77 + ], + "('Q3', 'D2')": [ + 0, + 4.77 + ], + "('Q4', 'D2')": [ + 0, + 4.77 + ], + "('Q5', 'D2')": [ + 0, + 4.77 + ], + "('Q6', 'D2')": [ + 0, + 4.77 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "S3": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 70.86243999999999 + ], + "B_1_2": [ + 0, + 88.57804999999999 + ], + "B_1_3": [ + 0, + 90.18856 + ], + "B_1_4": [ + 0, + 77.30448 + ], + "B_1_5": [ + 0, + 90.18856 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0 + }, + "betaT_s": { + "S1": 4, + "S2": 9, + "S3": 4 + }, + "betaT_d": { + "D1": 52, + "D2": -8 + }, + "alphaN": { + "('S1', 'B_1_1')": 20.8, + "('S1', 'B_1_2')": 20.8, + "('S1', 'B_1_3')": 20.8, + "('S1', 'B_1_4')": 20.8, + "('S1', 'B_1_5')": 20.8, + "('S2', 'B_1_1')": 20.8, + "('S2', 'B_1_2')": 20.8, + "('S2', 'B_1_3')": 20.8, + "('S2', 'B_1_4')": 20.8, + "('S2', 'B_1_5')": 20.8, + "('S3', 'B_1_1')": 20.8, + "('S3', 'B_1_2')": 20.8, + "('S3', 'B_1_3')": 20.8, + "('S3', 'B_1_4')": 20.8, + "('S3', 'B_1_5')": 20.8, + "('B_1_1', 'D1')": 20.8, + "('B_1_2', 'D1')": 20.8, + "('B_1_3', 'D1')": 20.8, + "('B_1_4', 'D1')": 20.8, + "('B_1_5', 'D1')": 20.8, + "('B_1_1', 'D2')": 20.8, + "('B_1_2', 'D2')": 20.8, + "('B_1_3', 'D2')": 20.8, + "('B_1_4', 'D2')": 20.8, + "('B_1_5', 'D2')": 20.8 + }, + "betaN": { + "('S1', 'B_1_1')": 11.024000000000001, + "('S1', 'B_1_2')": 11.232000000000001, + "('S1', 'B_1_3')": 7.072000000000001, + "('S1', 'B_1_4')": 13.520000000000001, + "('S1', 'B_1_5')": 7.279999999999999, + "('S2', 'B_1_1')": 8.32, + "('S2', 'B_1_2')": 13.936000000000002, + "('S2', 'B_1_3')": 4.992, + "('S2', 'B_1_4')": 3.9520000000000004, + "('S2', 'B_1_5')": 9.984, + "('S3', 'B_1_1')": 7.904000000000001, + "('S3', 'B_1_2')": 14.767999999999999, + "('S3', 'B_1_3')": 4.992, + "('S3', 'B_1_4')": 6.864000000000001, + "('S3', 'B_1_5')": 1.8719999999999999, + "('B_1_1', 'D1')": 8.112, + "('B_1_2', 'D1')": 5.824000000000001, + "('B_1_3', 'D1')": 8.112, + "('B_1_4', 'D1')": 12.896, + "('B_1_5', 'D1')": 1.6640000000000001, + "('B_1_1', 'D2')": 16.432000000000002, + "('B_1_2', 'D2')": 12.064, + "('B_1_3', 'D2')": 13.728000000000002, + "('B_1_4', 'D2')": 9.360000000000001, + "('B_1_5', 'D2')": 9.984 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "D1", + "D2" + ], + "B_1_2": [ + "D1", + "D2" + ], + "B_1_3": [ + "D1", + "D2" + ], + "B_1_4": [ + "D1", + "D2" + ], + "B_1_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 4.77, + "('Q1', 'S2')": 0.43, + "('Q1', 'S3')": 3.8, + "('Q2', 'S1')": 4.22, + "('Q2', 'S2')": 0.79, + "('Q2', 'S3')": 1.63, + "('Q3', 'S1')": 1.53, + "('Q3', 'S2')": 2.71, + "('Q3', 'S3')": 1.83, + "('Q4', 'S1')": 4.47, + "('Q4', 'S2')": 4.62, + "('Q4', 'S3')": 1.58, + "('Q5', 'S1')": 4.47, + "('Q5', 'S2')": 0.35, + "('Q5', 'S3')": 0.48, + "('Q6', 'S1')": 3.33, + "('Q6', 'S2')": 4.0, + "('Q6', 'S3')": 4.1 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_25.json b/gdplib/multiperiod_blending/instances_json/mpbp_25.json new file mode 100644 index 0000000..b6c913f --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_25.json @@ -0,0 +1,2605 @@ +{ + "_TF": 14, + "S": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "S5", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6", + "Q7", + "Q8", + "Q9", + "Q10" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S3", + "B_1_10" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "S4", + "B_1_10" + ], + [ + "S5", + "B_1_1" + ], + [ + "S5", + "B_1_2" + ], + [ + "S5", + "B_1_3" + ], + [ + "S5", + "B_1_4" + ], + [ + "S5", + "B_1_5" + ], + [ + "S5", + "B_1_6" + ], + [ + "S5", + "B_1_7" + ], + [ + "S5", + "B_1_8" + ], + [ + "S5", + "B_1_9" + ], + [ + "S5", + "B_1_10" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "_disposal": "D4", + "Fmax": 50, + "FIN": { + "('S1', 1)": 0, + "('S1', 2)": 13, + "('S1', 3)": 19, + "('S1', 4)": 40, + "('S1', 5)": 30, + "('S1', 6)": 2, + "('S1', 7)": 16, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S2', 1)": 2, + "('S2', 2)": 19, + "('S2', 3)": 36, + "('S2', 4)": 27, + "('S2', 5)": 6, + "('S2', 6)": 37, + "('S2', 7)": 7, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S3', 1)": 36, + "('S3', 2)": 12, + "('S3', 3)": 32, + "('S3', 4)": 39, + "('S3', 5)": 20, + "('S3', 6)": 11, + "('S3', 7)": 35, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0, + "('S3', 13)": 0, + "('S3', 14)": 0, + "('S4', 1)": 22, + "('S4', 2)": 32, + "('S4', 3)": 30, + "('S4', 4)": 33, + "('S4', 5)": 6, + "('S4', 6)": 40, + "('S4', 7)": 6, + "('S4', 8)": 0, + "('S4', 9)": 0, + "('S4', 10)": 0, + "('S4', 11)": 0, + "('S4', 12)": 0, + "('S4', 13)": 0, + "('S4', 14)": 0, + "('S5', 1)": 38, + "('S5', 2)": 37, + "('S5', 3)": 22, + "('S5', 4)": 26, + "('S5', 5)": 22, + "('S5', 6)": 12, + "('S5', 7)": 10, + "('S5', 8)": 0, + "('S5', 9)": 0, + "('S5', 10)": 0, + "('S5', 11)": 0, + "('S5', 12)": 0, + "('S5', 13)": 0, + "('S5', 14)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.09, + "('Q1', 'S2')": 0.36, + "('Q1', 'S3')": 2.02, + "('Q1', 'S4')": 0.35, + "('Q1', 'S5')": 3.18, + "('Q2', 'S1')": 3.65, + "('Q2', 'S2')": 4.84, + "('Q2', 'S3')": 2.71, + "('Q2', 'S4')": 0.39, + "('Q2', 'S5')": 2.91, + "('Q3', 'S1')": 3.86, + "('Q3', 'S2')": 4.31, + "('Q3', 'S3')": 2.23, + "('Q3', 'S4')": 4.02, + "('Q3', 'S5')": 3.06, + "('Q4', 'S1')": 3.27, + "('Q4', 'S2')": 2.21, + "('Q4', 'S3')": 4.1, + "('Q4', 'S4')": 2.47, + "('Q4', 'S5')": 0.85, + "('Q5', 'S1')": 4.94, + "('Q5', 'S2')": 4.15, + "('Q5', 'S3')": 1.88, + "('Q5', 'S4')": 4.83, + "('Q5', 'S5')": 0.09, + "('Q6', 'S1')": 4.69, + "('Q6', 'S2')": 2.15, + "('Q6', 'S3')": 2.88, + "('Q6', 'S4')": 4.74, + "('Q6', 'S5')": 4.2, + "('Q7', 'S1')": 0.62, + "('Q7', 'S2')": 1.17, + "('Q7', 'S3')": 0.94, + "('Q7', 'S4')": 3.18, + "('Q7', 'S5')": 0.68, + "('Q8', 'S1')": 4.62, + "('Q8', 'S2')": 4.42, + "('Q8', 'S3')": 3.79, + "('Q8', 'S4')": 1.05, + "('Q8', 'S5')": 3.16, + "('Q9', 'S1')": 4.48, + "('Q9', 'S2')": 3.95, + "('Q9', 'S3')": 2.61, + "('Q9', 'S4')": 1.85, + "('Q9', 'S5')": 1.81, + "('Q10', 'S1')": 2.48, + "('Q10', 'S2')": 2.33, + "('Q10', 'S3')": 2.11, + "('Q10', 'S4')": 1.88, + "('Q10', 'S5')": 2.51 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S1', 'B_1_7')": [ + 1, + 50 + ], + "('S1', 'B_1_8')": [ + 1, + 50 + ], + "('S1', 'B_1_9')": [ + 1, + 50 + ], + "('S1', 'B_1_10')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_7')": [ + 1, + 50 + ], + "('S2', 'B_1_8')": [ + 1, + 50 + ], + "('S2', 'B_1_9')": [ + 1, + 50 + ], + "('S2', 'B_1_10')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_7')": [ + 1, + 50 + ], + "('S3', 'B_1_8')": [ + 1, + 50 + ], + "('S3', 'B_1_9')": [ + 1, + 50 + ], + "('S3', 'B_1_10')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_6')": [ + 1, + 50 + ], + "('S4', 'B_1_7')": [ + 1, + 50 + ], + "('S4', 'B_1_8')": [ + 1, + 50 + ], + "('S4', 'B_1_9')": [ + 1, + 50 + ], + "('S4', 'B_1_10')": [ + 1, + 50 + ], + "('S5', 'B_1_1')": [ + 1, + 50 + ], + "('S5', 'B_1_2')": [ + 1, + 50 + ], + "('S5', 'B_1_3')": [ + 1, + 50 + ], + "('S5', 'B_1_4')": [ + 1, + 50 + ], + "('S5', 'B_1_5')": [ + 1, + 50 + ], + "('S5', 'B_1_6')": [ + 1, + 50 + ], + "('S5', 'B_1_7')": [ + 1, + 50 + ], + "('S5', 'B_1_8')": [ + 1, + 50 + ], + "('S5', 'B_1_9')": [ + 1, + 50 + ], + "('S5', 'B_1_10')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_6', 'D1')": [ + 1, + 50 + ], + "('B_1_7', 'D1')": [ + 1, + 50 + ], + "('B_1_8', 'D1')": [ + 1, + 50 + ], + "('B_1_9', 'D1')": [ + 1, + 50 + ], + "('B_1_10', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ], + "('B_1_6', 'D2')": [ + 1, + 50 + ], + "('B_1_7', 'D2')": [ + 1, + 50 + ], + "('B_1_8', 'D2')": [ + 1, + 50 + ], + "('B_1_9', 'D2')": [ + 1, + 50 + ], + "('B_1_10', 'D2')": [ + 1, + 50 + ], + "('B_1_1', 'D3')": [ + 1, + 50 + ], + "('B_1_2', 'D3')": [ + 1, + 50 + ], + "('B_1_3', 'D3')": [ + 1, + 50 + ], + "('B_1_4', 'D3')": [ + 1, + 50 + ], + "('B_1_5', 'D3')": [ + 1, + 50 + ], + "('B_1_6', 'D3')": [ + 1, + 50 + ], + "('B_1_7', 'D3')": [ + 1, + 50 + ], + "('B_1_8', 'D3')": [ + 1, + 50 + ], + "('B_1_9', 'D3')": [ + 1, + 50 + ], + "('B_1_10', 'D3')": [ + 1, + 50 + ], + "('B_1_1', 'D4')": [ + 1, + 50 + ], + "('B_1_2', 'D4')": [ + 1, + 50 + ], + "('B_1_3', 'D4')": [ + 1, + 50 + ], + "('B_1_4', 'D4')": [ + 1, + 50 + ], + "('B_1_5', 'D4')": [ + 1, + 50 + ], + "('B_1_6', 'D4')": [ + 1, + 50 + ], + "('B_1_7', 'D4')": [ + 1, + 50 + ], + "('B_1_8', 'D4')": [ + 1, + 50 + ], + "('B_1_9', 'D4')": [ + 1, + 50 + ], + "('B_1_10', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.18 + ], + "Q2": [ + 0, + 4.84 + ], + "Q3": [ + 0, + 4.31 + ], + "Q4": [ + 0, + 4.1 + ], + "Q5": [ + 0, + 4.94 + ], + "Q6": [ + 0, + 4.74 + ], + "Q7": [ + 0, + 3.18 + ], + "Q8": [ + 0, + 4.62 + ], + "Q9": [ + 0, + 4.48 + ], + "Q10": [ + 0, + 2.51 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 6, + 50 + ], + "('D1', 9)": [ + 9, + 50 + ], + "('D1', 10)": [ + 11, + 50 + ], + "('D1', 11)": [ + 10, + 50 + ], + "('D1', 12)": [ + 5, + 50 + ], + "('D1', 13)": [ + 14, + 50 + ], + "('D1', 14)": [ + 14, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 8, + 50 + ], + "('D2', 9)": [ + 14, + 50 + ], + "('D2', 10)": [ + 5, + 50 + ], + "('D2', 11)": [ + 7, + 50 + ], + "('D2', 12)": [ + 14, + 50 + ], + "('D2', 13)": [ + 9, + 50 + ], + "('D2', 14)": [ + 13, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 6, + 50 + ], + "('D3', 9)": [ + 9, + 50 + ], + "('D3', 10)": [ + 14, + 50 + ], + "('D3', 11)": [ + 5, + 50 + ], + "('D3', 12)": [ + 5, + 50 + ], + "('D3', 13)": [ + 13, + 50 + ], + "('D3', 14)": [ + 7, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 0, + 50 + ], + "('D4', 5)": [ + 0, + 50 + ], + "('D4', 6)": [ + 0, + 50 + ], + "('D4', 7)": [ + 0, + 50 + ], + "('D4', 8)": [ + 0, + 50 + ], + "('D4', 9)": [ + 0, + 50 + ], + "('D4', 10)": [ + 0, + 50 + ], + "('D4', 11)": [ + 0, + 50 + ], + "('D4', 12)": [ + 0, + 50 + ], + "('D4', 13)": [ + 0, + 50 + ], + "('D4', 14)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 4.24 + ], + "('Q1', 'D2')": [ + 0, + 2.59 + ], + "('Q1', 'D3')": [ + 0, + 4.7 + ], + "('Q2', 'D1')": [ + 0, + 2.94 + ], + "('Q2', 'D2')": [ + 0, + 3.29 + ], + "('Q2', 'D3')": [ + 0, + 2.76 + ], + "('Q3', 'D1')": [ + 0, + 4.14 + ], + "('Q3', 'D2')": [ + 0, + 3.97 + ], + "('Q3', 'D3')": [ + 0, + 4.1 + ], + "('Q4', 'D1')": [ + 0, + 3.83 + ], + "('Q4', 'D2')": [ + 0, + 2.82 + ], + "('Q4', 'D3')": [ + 0, + 4.85 + ], + "('Q5', 'D1')": [ + 0, + 4.87 + ], + "('Q5', 'D2')": [ + 0, + 2.74 + ], + "('Q5', 'D3')": [ + 0, + 3.88 + ], + "('Q6', 'D1')": [ + 0, + 4.86 + ], + "('Q6', 'D2')": [ + 0, + 4.23 + ], + "('Q6', 'D3')": [ + 0, + 4.06 + ], + "('Q7', 'D1')": [ + 0, + 4.53 + ], + "('Q7', 'D2')": [ + 0, + 2.69 + ], + "('Q7', 'D3')": [ + 0, + 4.01 + ], + "('Q8', 'D1')": [ + 0, + 2.55 + ], + "('Q8', 'D2')": [ + 0, + 4.24 + ], + "('Q8', 'D3')": [ + 0, + 3.74 + ], + "('Q9', 'D1')": [ + 0, + 3.07 + ], + "('Q9', 'D2')": [ + 0, + 2.7 + ], + "('Q9', 'D3')": [ + 0, + 2.74 + ], + "('Q10', 'D1')": [ + 0, + 2.81 + ], + "('Q10', 'D2')": [ + 0, + 2.58 + ], + "('Q10', 'D3')": [ + 0, + 3.97 + ], + "('Q1', 'D4')": [ + 0, + 4.94 + ], + "('Q2', 'D4')": [ + 0, + 4.94 + ], + "('Q3', 'D4')": [ + 0, + 4.94 + ], + "('Q4', 'D4')": [ + 0, + 4.94 + ], + "('Q5', 'D4')": [ + 0, + 4.94 + ], + "('Q6', 'D4')": [ + 0, + 4.94 + ], + "('Q7', 'D4')": [ + 0, + 4.94 + ], + "('Q8', 'D4')": [ + 0, + 4.94 + ], + "('Q9', 'D4')": [ + 0, + 4.94 + ], + "('Q10', 'D4')": [ + 0, + 4.94 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "S3": [ + 0, + 0.0 + ], + "S4": [ + 0, + 0.0 + ], + "S5": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 90.349611 + ], + "B_1_2": [ + 0, + 86.80648899999998 + ], + "B_1_3": [ + 0, + 85.034928 + ], + "B_1_4": [ + 0, + 85.034928 + ], + "B_1_5": [ + 0, + 72.63400099999998 + ], + "B_1_6": [ + 0, + 79.72024499999999 + ], + "B_1_7": [ + 0, + 85.034928 + ], + "B_1_8": [ + 0, + 93.89273299999999 + ], + "B_1_9": [ + 0, + 72.63400099999998 + ], + "B_1_10": [ + 0, + 99.207416 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ], + "D3": [ + 0, + 0.0 + ], + "D4": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "S5": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_1_7": 0, + "B_1_8": 0, + "B_1_9": 0, + "B_1_10": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_1_7')": 0, + "('Q1', 'B_1_8')": 0, + "('Q1', 'B_1_9')": 0, + "('Q1', 'B_1_10')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q2', 'B_1_7')": 0, + "('Q2', 'B_1_8')": 0, + "('Q2', 'B_1_9')": 0, + "('Q2', 'B_1_10')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_1_6')": 0, + "('Q3', 'B_1_7')": 0, + "('Q3', 'B_1_8')": 0, + "('Q3', 'B_1_9')": 0, + "('Q3', 'B_1_10')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_1_6')": 0, + "('Q4', 'B_1_7')": 0, + "('Q4', 'B_1_8')": 0, + "('Q4', 'B_1_9')": 0, + "('Q4', 'B_1_10')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_1_6')": 0, + "('Q5', 'B_1_7')": 0, + "('Q5', 'B_1_8')": 0, + "('Q5', 'B_1_9')": 0, + "('Q5', 'B_1_10')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0, + "('Q6', 'B_1_6')": 0, + "('Q6', 'B_1_7')": 0, + "('Q6', 'B_1_8')": 0, + "('Q6', 'B_1_9')": 0, + "('Q6', 'B_1_10')": 0, + "('Q7', 'B_1_1')": 0, + "('Q7', 'B_1_2')": 0, + "('Q7', 'B_1_3')": 0, + "('Q7', 'B_1_4')": 0, + "('Q7', 'B_1_5')": 0, + "('Q7', 'B_1_6')": 0, + "('Q7', 'B_1_7')": 0, + "('Q7', 'B_1_8')": 0, + "('Q7', 'B_1_9')": 0, + "('Q7', 'B_1_10')": 0, + "('Q8', 'B_1_1')": 0, + "('Q8', 'B_1_2')": 0, + "('Q8', 'B_1_3')": 0, + "('Q8', 'B_1_4')": 0, + "('Q8', 'B_1_5')": 0, + "('Q8', 'B_1_6')": 0, + "('Q8', 'B_1_7')": 0, + "('Q8', 'B_1_8')": 0, + "('Q8', 'B_1_9')": 0, + "('Q8', 'B_1_10')": 0, + "('Q9', 'B_1_1')": 0, + "('Q9', 'B_1_2')": 0, + "('Q9', 'B_1_3')": 0, + "('Q9', 'B_1_4')": 0, + "('Q9', 'B_1_5')": 0, + "('Q9', 'B_1_6')": 0, + "('Q9', 'B_1_7')": 0, + "('Q9', 'B_1_8')": 0, + "('Q9', 'B_1_9')": 0, + "('Q9', 'B_1_10')": 0, + "('Q10', 'B_1_1')": 0, + "('Q10', 'B_1_2')": 0, + "('Q10', 'B_1_3')": 0, + "('Q10', 'B_1_4')": 0, + "('Q10', 'B_1_5')": 0, + "('Q10', 'B_1_6')": 0, + "('Q10', 'B_1_7')": 0, + "('Q10', 'B_1_8')": 0, + "('Q10', 'B_1_9')": 0, + "('Q10', 'B_1_10')": 0 + }, + "betaT_s": { + "S1": 5, + "S2": 1, + "S3": 5, + "S4": 2, + "S5": 10 + }, + "betaT_d": { + "D1": 54, + "D2": 60, + "D3": 65, + "D4": -10 + }, + "alphaN": { + "('S1', 'B_1_1')": 25.35, + "('S1', 'B_1_2')": 25.35, + "('S1', 'B_1_3')": 25.35, + "('S1', 'B_1_4')": 25.35, + "('S1', 'B_1_5')": 25.35, + "('S1', 'B_1_6')": 25.35, + "('S1', 'B_1_7')": 25.35, + "('S1', 'B_1_8')": 25.35, + "('S1', 'B_1_9')": 25.35, + "('S1', 'B_1_10')": 25.35, + "('S2', 'B_1_1')": 25.35, + "('S2', 'B_1_2')": 25.35, + "('S2', 'B_1_3')": 25.35, + "('S2', 'B_1_4')": 25.35, + "('S2', 'B_1_5')": 25.35, + "('S2', 'B_1_6')": 25.35, + "('S2', 'B_1_7')": 25.35, + "('S2', 'B_1_8')": 25.35, + "('S2', 'B_1_9')": 25.35, + "('S2', 'B_1_10')": 25.35, + "('S3', 'B_1_1')": 25.35, + "('S3', 'B_1_2')": 25.35, + "('S3', 'B_1_3')": 25.35, + "('S3', 'B_1_4')": 25.35, + "('S3', 'B_1_5')": 25.35, + "('S3', 'B_1_6')": 25.35, + "('S3', 'B_1_7')": 25.35, + "('S3', 'B_1_8')": 25.35, + "('S3', 'B_1_9')": 25.35, + "('S3', 'B_1_10')": 25.35, + "('S4', 'B_1_1')": 25.35, + "('S4', 'B_1_2')": 25.35, + "('S4', 'B_1_3')": 25.35, + "('S4', 'B_1_4')": 25.35, + "('S4', 'B_1_5')": 25.35, + "('S4', 'B_1_6')": 25.35, + "('S4', 'B_1_7')": 25.35, + "('S4', 'B_1_8')": 25.35, + "('S4', 'B_1_9')": 25.35, + "('S4', 'B_1_10')": 25.35, + "('S5', 'B_1_1')": 25.35, + "('S5', 'B_1_2')": 25.35, + "('S5', 'B_1_3')": 25.35, + "('S5', 'B_1_4')": 25.35, + "('S5', 'B_1_5')": 25.35, + "('S5', 'B_1_6')": 25.35, + "('S5', 'B_1_7')": 25.35, + "('S5', 'B_1_8')": 25.35, + "('S5', 'B_1_9')": 25.35, + "('S5', 'B_1_10')": 25.35, + "('B_1_1', 'D1')": 25.35, + "('B_1_2', 'D1')": 25.35, + "('B_1_3', 'D1')": 25.35, + "('B_1_4', 'D1')": 25.35, + "('B_1_5', 'D1')": 25.35, + "('B_1_6', 'D1')": 25.35, + "('B_1_7', 'D1')": 25.35, + "('B_1_8', 'D1')": 25.35, + "('B_1_9', 'D1')": 25.35, + "('B_1_10', 'D1')": 25.35, + "('B_1_1', 'D2')": 25.35, + "('B_1_2', 'D2')": 25.35, + "('B_1_3', 'D2')": 25.35, + "('B_1_4', 'D2')": 25.35, + "('B_1_5', 'D2')": 25.35, + "('B_1_6', 'D2')": 25.35, + "('B_1_7', 'D2')": 25.35, + "('B_1_8', 'D2')": 25.35, + "('B_1_9', 'D2')": 25.35, + "('B_1_10', 'D2')": 25.35, + "('B_1_1', 'D3')": 25.35, + "('B_1_2', 'D3')": 25.35, + "('B_1_3', 'D3')": 25.35, + "('B_1_4', 'D3')": 25.35, + "('B_1_5', 'D3')": 25.35, + "('B_1_6', 'D3')": 25.35, + "('B_1_7', 'D3')": 25.35, + "('B_1_8', 'D3')": 25.35, + "('B_1_9', 'D3')": 25.35, + "('B_1_10', 'D3')": 25.35, + "('B_1_1', 'D4')": 25.35, + "('B_1_2', 'D4')": 25.35, + "('B_1_3', 'D4')": 25.35, + "('B_1_4', 'D4')": 25.35, + "('B_1_5', 'D4')": 25.35, + "('B_1_6', 'D4')": 25.35, + "('B_1_7', 'D4')": 25.35, + "('B_1_8', 'D4')": 25.35, + "('B_1_9', 'D4')": 25.35, + "('B_1_10', 'D4')": 25.35 + }, + "betaN": { + "('S1', 'B_1_1')": 9.886500000000002, + "('S1', 'B_1_2')": 16.731, + "('S1', 'B_1_3')": 2.2815, + "('S1', 'B_1_4')": 9.886500000000002, + "('S1', 'B_1_5')": 7.098000000000001, + "('S1', 'B_1_6')": 19.266000000000002, + "('S1', 'B_1_7')": 4.309500000000001, + "('S1', 'B_1_8')": 9.126, + "('S1', 'B_1_9')": 5.830500000000001, + "('S1', 'B_1_10')": 13.689000000000002, + "('S2', 'B_1_1')": 19.266000000000002, + "('S2', 'B_1_2')": 16.9845, + "('S2', 'B_1_3')": 8.8725, + "('S2', 'B_1_4')": 1.5210000000000001, + "('S2', 'B_1_5')": 19.5195, + "('S2', 'B_1_6')": 3.8025, + "('S2', 'B_1_7')": 2.7885, + "('S2', 'B_1_8')": 17.4915, + "('S2', 'B_1_9')": 13.182, + "('S2', 'B_1_10')": 6.844500000000001, + "('S3', 'B_1_1')": 11.661000000000001, + "('S3', 'B_1_2')": 17.4915, + "('S3', 'B_1_3')": 16.224, + "('S3', 'B_1_4')": 2.7885, + "('S3', 'B_1_5')": 8.3655, + "('S3', 'B_1_6')": 20.026500000000002, + "('S3', 'B_1_7')": 3.2955, + "('S3', 'B_1_8')": 11.9145, + "('S3', 'B_1_9')": 12.675, + "('S3', 'B_1_10')": 3.5490000000000004, + "('S4', 'B_1_1')": 14.196000000000002, + "('S4', 'B_1_2')": 19.266000000000002, + "('S4', 'B_1_3')": 10.647, + "('S4', 'B_1_4')": 16.477500000000003, + "('S4', 'B_1_5')": 16.477500000000003, + "('S4', 'B_1_6')": 16.477500000000003, + "('S4', 'B_1_7')": 5.07, + "('S4', 'B_1_8')": 2.535, + "('S4', 'B_1_9')": 19.266000000000002, + "('S4', 'B_1_10')": 15.717, + "('S5', 'B_1_1')": 16.224, + "('S5', 'B_1_2')": 18.252, + "('S5', 'B_1_3')": 15.4635, + "('S5', 'B_1_4')": 15.21, + "('S5', 'B_1_5')": 4.309500000000001, + "('S5', 'B_1_6')": 14.4495, + "('S5', 'B_1_7')": 11.9145, + "('S5', 'B_1_8')": 2.2815, + "('S5', 'B_1_9')": 2.7885, + "('S5', 'B_1_10')": 15.21, + "('B_1_1', 'D1')": 10.900500000000001, + "('B_1_2', 'D1')": 16.731, + "('B_1_3', 'D1')": 5.07, + "('B_1_4', 'D1')": 2.7885, + "('B_1_5', 'D1')": 8.619000000000002, + "('B_1_6', 'D1')": 15.21, + "('B_1_7', 'D1')": 2.535, + "('B_1_8', 'D1')": 13.689000000000002, + "('B_1_9', 'D1')": 15.717, + "('B_1_10', 'D1')": 8.619000000000002, + "('B_1_1', 'D2')": 16.224, + "('B_1_2', 'D2')": 19.5195, + "('B_1_3', 'D2')": 10.900500000000001, + "('B_1_4', 'D2')": 6.591, + "('B_1_5', 'D2')": 17.9985, + "('B_1_6', 'D2')": 14.4495, + "('B_1_7', 'D2')": 5.07, + "('B_1_8', 'D2')": 20.026500000000002, + "('B_1_9', 'D2')": 18.252, + "('B_1_10', 'D2')": 8.8725, + "('B_1_1', 'D3')": 7.098000000000001, + "('B_1_2', 'D3')": 7.8585, + "('B_1_3', 'D3')": 20.28, + "('B_1_4', 'D3')": 4.309500000000001, + "('B_1_5', 'D3')": 15.717, + "('B_1_6', 'D3')": 7.3515, + "('B_1_7', 'D3')": 16.224, + "('B_1_8', 'D3')": 5.577, + "('B_1_9', 'D3')": 5.3235, + "('B_1_10', 'D3')": 6.3375, + "('B_1_1', 'D4')": 12.928500000000001, + "('B_1_2', 'D4')": 17.238000000000003, + "('B_1_3', 'D4')": 17.4915, + "('B_1_4', 'D4')": 8.112, + "('B_1_5', 'D4')": 17.745, + "('B_1_6', 'D4')": 5.07, + "('B_1_7', 'D4')": 13.182, + "('B_1_8', 'D4')": 15.21, + "('B_1_9', 'D4')": 10.900500000000001, + "('B_1_10', 'D4')": 14.196000000000002 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "S5": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_6": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_7": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_8": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_9": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_1_10": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_1_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_5": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_6": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_7": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_8": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_9": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_10": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S3", + "B_1_10" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "S4", + "B_1_10" + ], + [ + "S5", + "B_1_1" + ], + [ + "S5", + "B_1_2" + ], + [ + "S5", + "B_1_3" + ], + [ + "S5", + "B_1_4" + ], + [ + "S5", + "B_1_5" + ], + [ + "S5", + "B_1_6" + ], + [ + "S5", + "B_1_7" + ], + [ + "S5", + "B_1_8" + ], + [ + "S5", + "B_1_9" + ], + [ + "S5", + "B_1_10" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4", + "S5" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.09, + "('Q1', 'S2')": 0.36, + "('Q1', 'S3')": 2.02, + "('Q1', 'S4')": 0.35, + "('Q1', 'S5')": 3.18, + "('Q2', 'S1')": 3.65, + "('Q2', 'S2')": 4.84, + "('Q2', 'S3')": 2.71, + "('Q2', 'S4')": 0.39, + "('Q2', 'S5')": 2.91, + "('Q3', 'S1')": 3.86, + "('Q3', 'S2')": 4.31, + "('Q3', 'S3')": 2.23, + "('Q3', 'S4')": 4.02, + "('Q3', 'S5')": 3.06, + "('Q4', 'S1')": 3.27, + "('Q4', 'S2')": 2.21, + "('Q4', 'S3')": 4.1, + "('Q4', 'S4')": 2.47, + "('Q4', 'S5')": 0.85, + "('Q5', 'S1')": 4.94, + "('Q5', 'S2')": 4.15, + "('Q5', 'S3')": 1.88, + "('Q5', 'S4')": 4.83, + "('Q5', 'S5')": 0.09, + "('Q6', 'S1')": 4.69, + "('Q6', 'S2')": 2.15, + "('Q6', 'S3')": 2.88, + "('Q6', 'S4')": 4.74, + "('Q6', 'S5')": 4.2, + "('Q7', 'S1')": 0.62, + "('Q7', 'S2')": 1.17, + "('Q7', 'S3')": 0.94, + "('Q7', 'S4')": 3.18, + "('Q7', 'S5')": 0.68, + "('Q8', 'S1')": 4.62, + "('Q8', 'S2')": 4.42, + "('Q8', 'S3')": 3.79, + "('Q8', 'S4')": 1.05, + "('Q8', 'S5')": 3.16, + "('Q9', 'S1')": 4.48, + "('Q9', 'S2')": 3.95, + "('Q9', 'S3')": 2.61, + "('Q9', 'S4')": 1.85, + "('Q9', 'S5')": 1.81, + "('Q10', 'S1')": 2.48, + "('Q10', 'S2')": 2.33, + "('Q10', 'S3')": 2.11, + "('Q10', 'S4')": 1.88, + "('Q10', 'S5')": 2.51 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_26.json b/gdplib/multiperiod_blending/instances_json/mpbp_26.json new file mode 100644 index 0000000..c9bf5f9 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_26.json @@ -0,0 +1,1089 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 13, + "('S1', 2)": 27, + "('S1', 3)": 38, + "('S1', 4)": 34, + "('S1', 5)": 3, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 8, + "('S2', 2)": 30, + "('S2', 3)": 2, + "('S2', 4)": 39, + "('S2', 5)": 32, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S3', 1)": 10, + "('S3', 2)": 40, + "('S3', 3)": 27, + "('S3', 4)": 15, + "('S3', 5)": 26, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.59, + "('Q1', 'S2')": 1.01, + "('Q1', 'S3')": 3.46, + "('Q2', 'S1')": 4.28, + "('Q2', 'S2')": 3.33, + "('Q2', 'S3')": 4.27 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.59 + ], + "Q2": [ + 0, + 4.28 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 7, + 50 + ], + "('D2', 7)": [ + 7, + 50 + ], + "('D2', 8)": [ + 8, + 50 + ], + "('D2', 9)": [ + 14, + 50 + ], + "('D2', 10)": [ + 12, + 50 + ], + "('D2', 11)": [ + 11, + 50 + ], + "('D2', 12)": [ + 10, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.04 + ], + "('Q2', 'D2')": [ + 0, + 3.6 + ], + "('Q1', 'D1')": [ + 0, + 4.28 + ], + "('Q2', 'D1')": [ + 0, + 4.28 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 40 + ], + "B_1_2": [ + 0, + 49 + ], + "B_1_3": [ + 0, + 57 + ], + "B_1_4": [ + 0, + 57 + ], + "B_2_1": [ + 0, + 43 + ], + "B_2_2": [ + 0, + 56 + ], + "B_2_3": [ + 0, + 41 + ], + "B_2_4": [ + 0, + 60 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0 + }, + "betaT_s": { + "S1": 1, + "S2": 8, + "S3": 10 + }, + "betaT_d": { + "D2": 67, + "D1": -5 + }, + "alphaN": { + "('S1', 'B_1_1')": 42.21, + "('S1', 'B_1_2')": 42.21, + "('S1', 'B_1_3')": 42.21, + "('S1', 'B_1_4')": 42.21, + "('S2', 'B_1_1')": 42.21, + "('S2', 'B_1_2')": 42.21, + "('S2', 'B_1_3')": 42.21, + "('S2', 'B_1_4')": 42.21, + "('S3', 'B_1_1')": 42.21, + "('S3', 'B_1_2')": 42.21, + "('S3', 'B_1_3')": 42.21, + "('S3', 'B_1_4')": 42.21, + "('B_1_1', 'B_2_1')": 42.21, + "('B_1_1', 'B_2_2')": 42.21, + "('B_1_1', 'B_2_3')": 42.21, + "('B_1_1', 'B_2_4')": 42.21, + "('B_1_2', 'B_2_1')": 42.21, + "('B_1_2', 'B_2_2')": 42.21, + "('B_1_2', 'B_2_3')": 42.21, + "('B_1_2', 'B_2_4')": 42.21, + "('B_1_3', 'B_2_1')": 42.21, + "('B_1_3', 'B_2_2')": 42.21, + "('B_1_3', 'B_2_3')": 42.21, + "('B_1_3', 'B_2_4')": 42.21, + "('B_1_4', 'B_2_1')": 42.21, + "('B_1_4', 'B_2_2')": 42.21, + "('B_1_4', 'B_2_3')": 42.21, + "('B_1_4', 'B_2_4')": 42.21, + "('B_2_1', 'D1')": 42.21, + "('B_2_2', 'D1')": 42.21, + "('B_2_3', 'D1')": 42.21, + "('B_2_4', 'D1')": 42.21, + "('B_2_1', 'D2')": 42.21, + "('B_2_2', 'D2')": 42.21, + "('B_2_3', 'D2')": 42.21, + "('B_2_4', 'D2')": 42.21 + }, + "betaN": { + "('S1', 'B_1_1')": 29.124899999999997, + "('S1', 'B_1_2')": 15.6177, + "('S1', 'B_1_3')": 29.124899999999997, + "('S1', 'B_1_4')": 8.442, + "('S2', 'B_1_1')": 29.969099999999997, + "('S2', 'B_1_2')": 10.1304, + "('S2', 'B_1_3')": 31.6575, + "('S2', 'B_1_4')": 14.351400000000002, + "('S3', 'B_1_1')": 15.6177, + "('S3', 'B_1_2')": 18.572400000000002, + "('S3', 'B_1_3')": 3.7988999999999997, + "('S3', 'B_1_4')": 4.6431000000000004, + "('B_1_1', 'B_2_1')": 19.416600000000003, + "('B_1_1', 'B_2_2')": 24.9039, + "('B_1_1', 'B_2_3')": 3.3768000000000002, + "('B_1_1', 'B_2_4')": 15.195599999999999, + "('B_1_2', 'B_2_1')": 13.929300000000001, + "('B_1_2', 'B_2_2')": 27.014400000000002, + "('B_1_2', 'B_2_3')": 33.3459, + "('B_1_2', 'B_2_4')": 5.0652, + "('B_1_3', 'B_2_1')": 19.416600000000003, + "('B_1_3', 'B_2_2')": 5.4873, + "('B_1_3', 'B_2_3')": 27.014400000000002, + "('B_1_3', 'B_2_4')": 32.0796, + "('B_1_4', 'B_2_1')": 24.4818, + "('B_1_4', 'B_2_2')": 20.6829, + "('B_1_4', 'B_2_3')": 3.3768000000000002, + "('B_1_4', 'B_2_4')": 5.0652, + "('B_2_1', 'D1')": 9.708300000000001, + "('B_2_2', 'D1')": 4.6431000000000004, + "('B_2_3', 'D1')": 6.3315, + "('B_2_4', 'D1')": 32.5017, + "('B_2_1', 'D2')": 13.0851, + "('B_2_2', 'D2')": 30.813299999999998, + "('B_2_3', 'D2')": 26.1702, + "('B_2_4', 'D2')": 26.5923 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.59, + "('Q1', 'S2')": 1.01, + "('Q1', 'S3')": 3.46, + "('Q2', 'S1')": 4.28, + "('Q2', 'S2')": 3.33, + "('Q2', 'S3')": 4.27 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_27.json b/gdplib/multiperiod_blending/instances_json/mpbp_27.json new file mode 100644 index 0000000..be3082f --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_27.json @@ -0,0 +1,1196 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "_B_2": [ + "B_2_1", + "B_2_2" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 28, + "('S1', 2)": 18, + "('S1', 3)": 16, + "('S1', 4)": 30, + "('S1', 5)": 5, + "('S1', 6)": 24, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 5, + "('S2', 2)": 4, + "('S2', 3)": 12, + "('S2', 4)": 18, + "('S2', 5)": 4, + "('S2', 6)": 40, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S3', 1)": 19, + "('S3', 2)": 39, + "('S3', 3)": 3, + "('S3', 4)": 14, + "('S3', 5)": 8, + "('S3', 6)": 21, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.17, + "('Q1', 'S2')": 3.0, + "('Q1', 'S3')": 0.15, + "('Q2', 'S1')": 0.17, + "('Q2', 'S2')": 4.53, + "('Q2', 'S3')": 2.98, + "('Q3', 'S1')": 0.82, + "('Q3', 'S2')": 3.81, + "('Q3', 'S3')": 2.78 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.0 + ], + "Q2": [ + 0, + 4.53 + ], + "Q3": [ + 0, + 3.81 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 11, + 50 + ], + "('D1', 8)": [ + 15, + 50 + ], + "('D1', 9)": [ + 10, + 50 + ], + "('D1', 10)": [ + 12, + 50 + ], + "('D1', 11)": [ + 8, + 50 + ], + "('D1', 12)": [ + 6, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 5, + 50 + ], + "('D3', 8)": [ + 5, + 50 + ], + "('D3', 9)": [ + 10, + 50 + ], + "('D3', 10)": [ + 14, + 50 + ], + "('D3', 11)": [ + 10, + 50 + ], + "('D3', 12)": [ + 6, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.39 + ], + "('Q1', 'D3')": [ + 0, + 4.35 + ], + "('Q2', 'D1')": [ + 0, + 2.71 + ], + "('Q2', 'D3')": [ + 0, + 2.36 + ], + "('Q3', 'D1')": [ + 0, + 4.24 + ], + "('Q3', 'D3')": [ + 0, + 4.2 + ], + "('Q1', 'D2')": [ + 0, + 4.53 + ], + "('Q2', 'D2')": [ + 0, + 4.53 + ], + "('Q3', 'D2')": [ + 0, + 4.53 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 41 + ], + "B_1_2": [ + 0, + 51 + ], + "B_1_3": [ + 0, + 41 + ], + "B_2_1": [ + 0, + 51 + ], + "B_2_2": [ + 0, + 41 + ], + "B_3_1": [ + 0, + 51 + ], + "B_3_2": [ + 0, + 53 + ], + "B_3_3": [ + 0, + 42 + ], + "B_3_4": [ + 0, + 48 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 9, + "S2": 9, + "S3": 2 + }, + "betaT_d": { + "D1": 56, + "D3": 66, + "D2": -7 + }, + "alphaN": { + "('S1', 'B_1_1')": 34.980000000000004, + "('S1', 'B_1_2')": 34.980000000000004, + "('S1', 'B_1_3')": 34.980000000000004, + "('S2', 'B_1_1')": 34.980000000000004, + "('S2', 'B_1_2')": 34.980000000000004, + "('S2', 'B_1_3')": 34.980000000000004, + "('S3', 'B_1_1')": 34.980000000000004, + "('S3', 'B_1_2')": 34.980000000000004, + "('S3', 'B_1_3')": 34.980000000000004, + "('B_1_1', 'B_2_1')": 34.980000000000004, + "('B_1_1', 'B_2_2')": 34.980000000000004, + "('B_1_2', 'B_2_1')": 34.980000000000004, + "('B_1_2', 'B_2_2')": 34.980000000000004, + "('B_1_3', 'B_2_1')": 34.980000000000004, + "('B_1_3', 'B_2_2')": 34.980000000000004, + "('B_2_1', 'B_3_1')": 34.980000000000004, + "('B_2_1', 'B_3_2')": 34.980000000000004, + "('B_2_1', 'B_3_3')": 34.980000000000004, + "('B_2_1', 'B_3_4')": 34.980000000000004, + "('B_2_2', 'B_3_1')": 34.980000000000004, + "('B_2_2', 'B_3_2')": 34.980000000000004, + "('B_2_2', 'B_3_3')": 34.980000000000004, + "('B_2_2', 'B_3_4')": 34.980000000000004, + "('B_3_1', 'D1')": 34.980000000000004, + "('B_3_2', 'D1')": 34.980000000000004, + "('B_3_3', 'D1')": 34.980000000000004, + "('B_3_4', 'D1')": 34.980000000000004, + "('B_3_1', 'D2')": 34.980000000000004, + "('B_3_2', 'D2')": 34.980000000000004, + "('B_3_3', 'D2')": 34.980000000000004, + "('B_3_4', 'D2')": 34.980000000000004, + "('B_3_1', 'D3')": 34.980000000000004, + "('B_3_2', 'D3')": 34.980000000000004, + "('B_3_3', 'D3')": 34.980000000000004, + "('B_3_4', 'D3')": 34.980000000000004 + }, + "betaN": { + "('S1', 'B_1_1')": 12.5928, + "('S1', 'B_1_2')": 19.239000000000004, + "('S1', 'B_1_3')": 5.946600000000001, + "('S2', 'B_1_1')": 23.786400000000004, + "('S2', 'B_1_2')": 24.136200000000002, + "('S2', 'B_1_3')": 22.737000000000002, + "('S3', 'B_1_1')": 7.3458000000000006, + "('S3', 'B_1_2')": 21.3378, + "('S3', 'B_1_3')": 19.588800000000003, + "('B_1_1', 'B_2_1')": 5.946600000000001, + "('B_1_1', 'B_2_2')": 14.341800000000001, + "('B_1_2', 'B_2_1')": 25.8852, + "('B_1_2', 'B_2_2')": 27.984000000000005, + "('B_1_3', 'B_2_1')": 5.247000000000001, + "('B_1_3', 'B_2_2')": 11.193600000000002, + "('B_2_1', 'B_3_1')": 5.247000000000001, + "('B_2_1', 'B_3_2')": 3.1482, + "('B_2_1', 'B_3_3')": 8.0454, + "('B_2_1', 'B_3_4')": 4.5474000000000006, + "('B_2_2', 'B_3_1')": 18.189600000000002, + "('B_2_2', 'B_3_2')": 22.737000000000002, + "('B_2_2', 'B_3_3')": 25.1856, + "('B_2_2', 'B_3_4')": 22.737000000000002, + "('B_3_1', 'D1')": 15.041400000000001, + "('B_3_2', 'D1')": 16.0908, + "('B_3_3', 'D1')": 4.5474000000000006, + "('B_3_4', 'D1')": 22.737000000000002, + "('B_3_1', 'D2')": 2.4486000000000003, + "('B_3_2', 'D2')": 10.843800000000002, + "('B_3_3', 'D2')": 27.634200000000003, + "('B_3_4', 'D2')": 20.2884, + "('B_3_1', 'D3')": 21.3378, + "('B_3_2', 'D3')": 18.539400000000004, + "('B_3_3', 'D3')": 13.992000000000003, + "('B_3_4', 'D3')": 3.4980000000000007 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_3_1": [ + "B_2_1", + "B_2_2" + ], + "B_3_2": [ + "B_2_1", + "B_2_2" + ], + "B_3_3": [ + "B_2_1", + "B_2_2" + ], + "B_3_4": [ + "B_2_1", + "B_2_2" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_1_1": [ + "B_2_1", + "B_2_2" + ], + "B_1_2": [ + "B_2_1", + "B_2_2" + ], + "B_1_3": [ + "B_2_1", + "B_2_2" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.17, + "('Q1', 'S2')": 3.0, + "('Q1', 'S3')": 0.15, + "('Q2', 'S1')": 0.17, + "('Q2', 'S2')": 4.53, + "('Q2', 'S3')": 2.98, + "('Q3', 'S1')": 0.82, + "('Q3', 'S2')": 3.81, + "('Q3', 'S3')": 2.78 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_28.json b/gdplib/multiperiod_blending/instances_json/mpbp_28.json new file mode 100644 index 0000000..d95e467 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_28.json @@ -0,0 +1,1205 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 8, + "('S1', 2)": 34, + "('S1', 3)": 38, + "('S1', 4)": 11, + "('S1', 5)": 14, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 8, + "('S2', 2)": 40, + "('S2', 3)": 29, + "('S2', 4)": 26, + "('S2', 5)": 13, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S3', 1)": 13, + "('S3', 2)": 9, + "('S3', 3)": 25, + "('S3', 4)": 10, + "('S3', 5)": 8, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.03, + "('Q1', 'S2')": 1.01, + "('Q1', 'S3')": 2.03 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_1', 'D3')": [ + 1, + 50 + ], + "('B_2_2', 'D3')": [ + 1, + 50 + ], + "('B_2_3', 'D3')": [ + 1, + 50 + ], + "('B_2_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.03 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 6, + 50 + ], + "('D2', 7)": [ + 6, + 50 + ], + "('D2', 8)": [ + 11, + 50 + ], + "('D2', 9)": [ + 10, + 50 + ], + "('D2', 10)": [ + 7, + 50 + ], + "('D2', 11)": [ + 7, + 50 + ], + "('D2', 12)": [ + 13, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 13, + 50 + ], + "('D3', 7)": [ + 15, + 50 + ], + "('D3', 8)": [ + 9, + 50 + ], + "('D3', 9)": [ + 14, + 50 + ], + "('D3', 10)": [ + 8, + 50 + ], + "('D3', 11)": [ + 15, + 50 + ], + "('D3', 12)": [ + 12, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.15 + ], + "('Q1', 'D3')": [ + 0, + 2.03 + ], + "('Q1', 'D1')": [ + 0, + 3.03 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 49 + ], + "B_1_2": [ + 0, + 60 + ], + "B_1_3": [ + 0, + 48 + ], + "B_1_4": [ + 0, + 42 + ], + "B_2_1": [ + 0, + 56 + ], + "B_2_2": [ + 0, + 57 + ], + "B_2_3": [ + 0, + 48 + ], + "B_2_4": [ + 0, + 43 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0 + }, + "betaT_s": { + "S1": 10, + "S2": 7, + "S3": 3 + }, + "betaT_d": { + "D2": 56, + "D3": 61, + "D1": -9 + }, + "alphaN": { + "('S1', 'B_1_1')": 18.91, + "('S1', 'B_1_2')": 18.91, + "('S1', 'B_1_3')": 18.91, + "('S1', 'B_1_4')": 18.91, + "('S2', 'B_1_1')": 18.91, + "('S2', 'B_1_2')": 18.91, + "('S2', 'B_1_3')": 18.91, + "('S2', 'B_1_4')": 18.91, + "('S3', 'B_1_1')": 18.91, + "('S3', 'B_1_2')": 18.91, + "('S3', 'B_1_3')": 18.91, + "('S3', 'B_1_4')": 18.91, + "('B_1_1', 'B_2_1')": 18.91, + "('B_1_1', 'B_2_2')": 18.91, + "('B_1_1', 'B_2_3')": 18.91, + "('B_1_1', 'B_2_4')": 18.91, + "('B_1_2', 'B_2_1')": 18.91, + "('B_1_2', 'B_2_2')": 18.91, + "('B_1_2', 'B_2_3')": 18.91, + "('B_1_2', 'B_2_4')": 18.91, + "('B_1_3', 'B_2_1')": 18.91, + "('B_1_3', 'B_2_2')": 18.91, + "('B_1_3', 'B_2_3')": 18.91, + "('B_1_3', 'B_2_4')": 18.91, + "('B_1_4', 'B_2_1')": 18.91, + "('B_1_4', 'B_2_2')": 18.91, + "('B_1_4', 'B_2_3')": 18.91, + "('B_1_4', 'B_2_4')": 18.91, + "('B_2_1', 'D1')": 18.91, + "('B_2_2', 'D1')": 18.91, + "('B_2_3', 'D1')": 18.91, + "('B_2_4', 'D1')": 18.91, + "('B_2_1', 'D2')": 18.91, + "('B_2_2', 'D2')": 18.91, + "('B_2_3', 'D2')": 18.91, + "('B_2_4', 'D2')": 18.91, + "('B_2_1', 'D3')": 18.91, + "('B_2_2', 'D3')": 18.91, + "('B_2_3', 'D3')": 18.91, + "('B_2_4', 'D3')": 18.91 + }, + "betaN": { + "('S1', 'B_1_1')": 11.7242, + "('S1', 'B_1_2')": 12.291500000000001, + "('S1', 'B_1_3')": 6.2403, + "('S1', 'B_1_4')": 6.2403, + "('S2', 'B_1_1')": 4.5384, + "('S2', 'B_1_2')": 14.5607, + "('S2', 'B_1_3')": 13.4261, + "('S2', 'B_1_4')": 10.400500000000001, + "('S3', 'B_1_1')": 3.4038, + "('S3', 'B_1_2')": 3.4038, + "('S3', 'B_1_3')": 11.9133, + "('S3', 'B_1_4')": 3.5929, + "('B_1_1', 'B_2_1')": 10.778699999999999, + "('B_1_1', 'B_2_2')": 6.9967, + "('B_1_1', 'B_2_3')": 1.3237, + "('B_1_1', 'B_2_4')": 3.782, + "('B_1_2', 'B_2_1')": 13.9934, + "('B_1_2', 'B_2_2')": 5.483899999999999, + "('B_1_2', 'B_2_3')": 10.5896, + "('B_1_2', 'B_2_4')": 11.7242, + "('B_1_3', 'B_2_1')": 6.6185, + "('B_1_3', 'B_2_2')": 7.9422, + "('B_1_3', 'B_2_3')": 13.237, + "('B_1_3', 'B_2_4')": 11.346, + "('B_1_4', 'B_2_1')": 8.3204, + "('B_1_4', 'B_2_2')": 8.6986, + "('B_1_4', 'B_2_3')": 7.3749, + "('B_1_4', 'B_2_4')": 6.9967, + "('B_2_1', 'D1')": 10.400500000000001, + "('B_2_2', 'D1')": 4.3493, + "('B_2_3', 'D1')": 13.237, + "('B_2_4', 'D1')": 5.105700000000001, + "('B_2_1', 'D2')": 4.1602, + "('B_2_2', 'D2')": 14.5607, + "('B_2_3', 'D2')": 1.1346, + "('B_2_4', 'D2')": 6.8076, + "('B_2_1', 'D3')": 8.6986, + "('B_2_2', 'D3')": 7.1858, + "('B_2_3', 'D3')": 12.6697, + "('B_2_4', 'D3')": 10.5896 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "D1", + "D2", + "D3" + ], + "B_2_2": [ + "D1", + "D2", + "D3" + ], + "B_2_3": [ + "D1", + "D2", + "D3" + ], + "B_2_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.03, + "('Q1', 'S2')": 1.01, + "('Q1', 'S3')": 2.03 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_29.json b/gdplib/multiperiod_blending/instances_json/mpbp_29.json new file mode 100644 index 0000000..9790510 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_29.json @@ -0,0 +1,1163 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 40, + "('S1', 3)": 39, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 25, + "('S2', 2)": 34, + "('S2', 3)": 1, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S3', 1)": 13, + "('S3', 2)": 17, + "('S3', 3)": 40, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 4.02, + "('Q1', 'S2')": 1.01, + "('Q1', 'S3')": 4.1, + "('Q2', 'S1')": 3.26, + "('Q2', 'S2')": 0.74, + "('Q2', 'S3')": 4.31, + "('Q3', 'S1')": 2.2, + "('Q3', 'S2')": 3.61, + "('Q3', 'S3')": 0.42, + "('Q4', 'S1')": 3.4, + "('Q4', 'S2')": 0.03, + "('Q4', 'S3')": 0.32, + "('Q5', 'S1')": 0.53, + "('Q5', 'S2')": 0.23, + "('Q5', 'S3')": 2.94, + "('Q6', 'S1')": 1.1, + "('Q6', 'S2')": 0.98, + "('Q6', 'S3')": 4.07 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.1 + ], + "Q2": [ + 0, + 4.31 + ], + "Q3": [ + 0, + 3.61 + ], + "Q4": [ + 0, + 3.4 + ], + "Q5": [ + 0, + 2.94 + ], + "Q6": [ + 0, + 4.07 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 12, + 50 + ], + "('D1', 5)": [ + 11, + 50 + ], + "('D1', 6)": [ + 8, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.8 + ], + "('Q2', 'D1')": [ + 0, + 2.46 + ], + "('Q3', 'D1')": [ + 0, + 3.08 + ], + "('Q4', 'D1')": [ + 0, + 3.26 + ], + "('Q5', 'D1')": [ + 0, + 3.77 + ], + "('Q6', 'D1')": [ + 0, + 3.64 + ], + "('Q1', 'D2')": [ + 0, + 4.31 + ], + "('Q2', 'D2')": [ + 0, + 4.31 + ], + "('Q3', 'D2')": [ + 0, + 4.31 + ], + "('Q4', 'D2')": [ + 0, + 4.31 + ], + "('Q5', 'D2')": [ + 0, + 4.31 + ], + "('Q6', 'D2')": [ + 0, + 4.31 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 56 + ], + "B_1_2": [ + 0, + 45 + ], + "B_1_3": [ + 0, + 41 + ], + "B_1_4": [ + 0, + 40 + ], + "B_2_1": [ + 0, + 47 + ], + "B_2_2": [ + 0, + 54 + ], + "B_3_1": [ + 0, + 45 + ], + "B_3_2": [ + 0, + 46 + ], + "B_3_3": [ + 0, + 47 + ], + "B_3_4": [ + 0, + 41 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_3_1')": 0, + "('Q4', 'B_3_2')": 0, + "('Q4', 'B_3_3')": 0, + "('Q4', 'B_3_4')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_2_1')": 0, + "('Q5', 'B_2_2')": 0, + "('Q5', 'B_3_1')": 0, + "('Q5', 'B_3_2')": 0, + "('Q5', 'B_3_3')": 0, + "('Q5', 'B_3_4')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_2_1')": 0, + "('Q6', 'B_2_2')": 0, + "('Q6', 'B_3_1')": 0, + "('Q6', 'B_3_2')": 0, + "('Q6', 'B_3_3')": 0, + "('Q6', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 5, + "S2": 4, + "S3": 4 + }, + "betaT_d": { + "D1": 50, + "D2": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 32.5, + "('S1', 'B_1_2')": 32.5, + "('S1', 'B_1_3')": 32.5, + "('S1', 'B_1_4')": 32.5, + "('S2', 'B_1_1')": 32.5, + "('S2', 'B_1_2')": 32.5, + "('S2', 'B_1_3')": 32.5, + "('S2', 'B_1_4')": 32.5, + "('S3', 'B_1_1')": 32.5, + "('S3', 'B_1_2')": 32.5, + "('S3', 'B_1_3')": 32.5, + "('S3', 'B_1_4')": 32.5, + "('B_1_1', 'B_2_1')": 32.5, + "('B_1_1', 'B_2_2')": 32.5, + "('B_1_2', 'B_2_1')": 32.5, + "('B_1_2', 'B_2_2')": 32.5, + "('B_1_3', 'B_2_1')": 32.5, + "('B_1_3', 'B_2_2')": 32.5, + "('B_1_4', 'B_2_1')": 32.5, + "('B_1_4', 'B_2_2')": 32.5, + "('B_2_1', 'B_3_1')": 32.5, + "('B_2_1', 'B_3_2')": 32.5, + "('B_2_1', 'B_3_3')": 32.5, + "('B_2_1', 'B_3_4')": 32.5, + "('B_2_2', 'B_3_1')": 32.5, + "('B_2_2', 'B_3_2')": 32.5, + "('B_2_2', 'B_3_3')": 32.5, + "('B_2_2', 'B_3_4')": 32.5, + "('B_3_1', 'D1')": 32.5, + "('B_3_2', 'D1')": 32.5, + "('B_3_3', 'D1')": 32.5, + "('B_3_4', 'D1')": 32.5, + "('B_3_1', 'D2')": 32.5, + "('B_3_2', 'D2')": 32.5, + "('B_3_3', 'D2')": 32.5, + "('B_3_4', 'D2')": 32.5 + }, + "betaN": { + "('S1', 'B_1_1')": 4.2250000000000005, + "('S1', 'B_1_2')": 5.525, + "('S1', 'B_1_3')": 7.15, + "('S1', 'B_1_4')": 22.75, + "('S2', 'B_1_1')": 18.200000000000003, + "('S2', 'B_1_2')": 23.724999999999998, + "('S2', 'B_1_3')": 22.75, + "('S2', 'B_1_4')": 7.4750000000000005, + "('S3', 'B_1_1')": 25.025000000000002, + "('S3', 'B_1_2')": 16.575, + "('S3', 'B_1_3')": 12.025, + "('S3', 'B_1_4')": 12.35, + "('B_1_1', 'B_2_1')": 18.849999999999998, + "('B_1_1', 'B_2_2')": 5.85, + "('B_1_2', 'B_2_1')": 5.525, + "('B_1_2', 'B_2_2')": 5.85, + "('B_1_3', 'B_2_1')": 2.6, + "('B_1_3', 'B_2_2')": 2.925, + "('B_1_4', 'B_2_1')": 4.550000000000001, + "('B_1_4', 'B_2_2')": 13.975, + "('B_2_1', 'B_3_1')": 22.1, + "('B_2_1', 'B_3_2')": 23.075, + "('B_2_1', 'B_3_3')": 25.025000000000002, + "('B_2_1', 'B_3_4')": 7.8, + "('B_2_2', 'B_3_1')": 12.025, + "('B_2_2', 'B_3_2')": 20.8, + "('B_2_2', 'B_3_3')": 2.6, + "('B_2_2', 'B_3_4')": 13.65, + "('B_3_1', 'D1')": 18.525, + "('B_3_2', 'D1')": 18.849999999999998, + "('B_3_3', 'D1')": 2.925, + "('B_3_4', 'D1')": 18.525, + "('B_3_1', 'D2')": 9.100000000000001, + "('B_3_2', 'D2')": 22.75, + "('B_3_3', 'D2')": 5.2, + "('B_3_4', 'D2')": 23.075 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2" + ], + "B_3_2": [ + "B_2_1", + "B_2_2" + ], + "B_3_3": [ + "B_2_1", + "B_2_2" + ], + "B_3_4": [ + "B_2_1", + "B_2_2" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2" + ], + "B_1_2": [ + "B_2_1", + "B_2_2" + ], + "B_1_3": [ + "B_2_1", + "B_2_2" + ], + "B_1_4": [ + "B_2_1", + "B_2_2" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 4.02, + "('Q1', 'S2')": 1.01, + "('Q1', 'S3')": 4.1, + "('Q2', 'S1')": 3.26, + "('Q2', 'S2')": 0.74, + "('Q2', 'S3')": 4.31, + "('Q3', 'S1')": 2.2, + "('Q3', 'S2')": 3.61, + "('Q3', 'S3')": 0.42, + "('Q4', 'S1')": 3.4, + "('Q4', 'S2')": 0.03, + "('Q4', 'S3')": 0.32, + "('Q5', 'S1')": 0.53, + "('Q5', 'S2')": 0.23, + "('Q5', 'S3')": 2.94, + "('Q6', 'S1')": 1.1, + "('Q6', 'S2')": 0.98, + "('Q6', 'S3')": 4.07 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_3.json b/gdplib/multiperiod_blending/instances_json/mpbp_3.json new file mode 100644 index 0000000..aa6cd7f --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_3.json @@ -0,0 +1,1376 @@ +{ + "_TF": 8, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 15, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S2', 1)": 14, + "('S2', 2)": 8, + "('S2', 3)": 6, + "('S2', 4)": 34, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S3', 1)": 5, + "('S3', 2)": 37, + "('S3', 3)": 27, + "('S3', 4)": 2, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.15, + "('Q1', 'S2')": 1.09, + "('Q1', 'S3')": 2.53, + "('Q2', 'S1')": 0.13, + "('Q2', 'S2')": 0.99, + "('Q2', 'S3')": 3.25 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.53 + ], + "Q2": [ + 0, + 3.25 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 13, + 50 + ], + "('D1', 6)": [ + 11, + 50 + ], + "('D1', 7)": [ + 8, + 50 + ], + "('D1', 8)": [ + 12, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 14, + 50 + ], + "('D2', 6)": [ + 9, + 50 + ], + "('D2', 7)": [ + 5, + 50 + ], + "('D2', 8)": [ + 7, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.78 + ], + "('Q1', 'D2')": [ + 0, + 2.22 + ], + "('Q2', 'D1')": [ + 0, + 1.93 + ], + "('Q2', 'D2')": [ + 0, + 3.18 + ], + "('Q1', 'D3')": [ + 0, + 3.25 + ], + "('Q2', 'D3')": [ + 0, + 3.25 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 50 + ], + "B_1_2": [ + 0, + 43 + ], + "B_1_3": [ + 0, + 42 + ], + "B_1_4": [ + 0, + 52 + ], + "B_2_1": [ + 0, + 43 + ], + "B_2_2": [ + 0, + 51 + ], + "B_2_3": [ + 0, + 51 + ], + "B_3_1": [ + 0, + 59 + ], + "B_3_2": [ + 0, + 48 + ], + "B_3_3": [ + 0, + 41 + ], + "B_3_4": [ + 0, + 54 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 9, + "S2": 2, + "S3": 7 + }, + "betaT_d": { + "D1": 52, + "D2": 67, + "D3": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 42.21, + "('S1', 'B_1_2')": 42.21, + "('S1', 'B_1_3')": 42.21, + "('S1', 'B_1_4')": 42.21, + "('S2', 'B_1_1')": 42.21, + "('S2', 'B_1_2')": 42.21, + "('S2', 'B_1_3')": 42.21, + "('S2', 'B_1_4')": 42.21, + "('S3', 'B_1_1')": 42.21, + "('S3', 'B_1_2')": 42.21, + "('S3', 'B_1_3')": 42.21, + "('S3', 'B_1_4')": 42.21, + "('B_1_1', 'B_2_1')": 42.21, + "('B_1_1', 'B_2_2')": 42.21, + "('B_1_1', 'B_2_3')": 42.21, + "('B_1_2', 'B_2_1')": 42.21, + "('B_1_2', 'B_2_2')": 42.21, + "('B_1_2', 'B_2_3')": 42.21, + "('B_1_3', 'B_2_1')": 42.21, + "('B_1_3', 'B_2_2')": 42.21, + "('B_1_3', 'B_2_3')": 42.21, + "('B_1_4', 'B_2_1')": 42.21, + "('B_1_4', 'B_2_2')": 42.21, + "('B_1_4', 'B_2_3')": 42.21, + "('B_2_1', 'B_3_1')": 42.21, + "('B_2_1', 'B_3_2')": 42.21, + "('B_2_1', 'B_3_3')": 42.21, + "('B_2_1', 'B_3_4')": 42.21, + "('B_2_2', 'B_3_1')": 42.21, + "('B_2_2', 'B_3_2')": 42.21, + "('B_2_2', 'B_3_3')": 42.21, + "('B_2_2', 'B_3_4')": 42.21, + "('B_2_3', 'B_3_1')": 42.21, + "('B_2_3', 'B_3_2')": 42.21, + "('B_2_3', 'B_3_3')": 42.21, + "('B_2_3', 'B_3_4')": 42.21, + "('B_3_1', 'D1')": 42.21, + "('B_3_2', 'D1')": 42.21, + "('B_3_3', 'D1')": 42.21, + "('B_3_4', 'D1')": 42.21, + "('B_3_1', 'D2')": 42.21, + "('B_3_2', 'D2')": 42.21, + "('B_3_3', 'D2')": 42.21, + "('B_3_4', 'D2')": 42.21, + "('B_3_1', 'D3')": 42.21, + "('B_3_2', 'D3')": 42.21, + "('B_3_3', 'D3')": 42.21, + "('B_3_4', 'D3')": 42.21 + }, + "betaN": { + "('S1', 'B_1_1')": 21.5271, + "('S1', 'B_1_2')": 29.546999999999997, + "('S1', 'B_1_3')": 20.2608, + "('S1', 'B_1_4')": 24.4818, + "('S2', 'B_1_1')": 3.3768000000000002, + "('S2', 'B_1_2')": 9.286200000000001, + "('S2', 'B_1_3')": 11.396700000000001, + "('S2', 'B_1_4')": 4.6431000000000004, + "('S3', 'B_1_1')": 9.286200000000001, + "('S3', 'B_1_2')": 5.4873, + "('S3', 'B_1_3')": 10.9746, + "('S3', 'B_1_4')": 22.3713, + "('B_1_1', 'B_2_1')": 13.507200000000001, + "('B_1_1', 'B_2_2')": 13.929300000000001, + "('B_1_1', 'B_2_3')": 8.8641, + "('B_1_2', 'B_2_1')": 10.5525, + "('B_1_2', 'B_2_2')": 31.6575, + "('B_1_2', 'B_2_3')": 22.793400000000002, + "('B_1_3', 'B_2_1')": 21.5271, + "('B_1_3', 'B_2_2')": 7.597799999999999, + "('B_1_3', 'B_2_3')": 25.326, + "('B_1_4', 'B_2_1')": 7.175700000000001, + "('B_1_4', 'B_2_2')": 13.929300000000001, + "('B_1_4', 'B_2_3')": 33.3459, + "('B_2_1', 'B_3_1')": 22.3713, + "('B_2_1', 'B_3_2')": 19.8387, + "('B_2_1', 'B_3_3')": 23.637600000000003, + "('B_2_1', 'B_3_4')": 28.702800000000003, + "('B_2_2', 'B_3_1')": 26.5923, + "('B_2_2', 'B_3_2')": 9.286200000000001, + "('B_2_2', 'B_3_3')": 2.9547000000000003, + "('B_2_2', 'B_3_4')": 12.2409, + "('B_2_3', 'B_3_1')": 10.5525, + "('B_2_3', 'B_3_2')": 8.8641, + "('B_2_3', 'B_3_3')": 32.0796, + "('B_2_3', 'B_3_4')": 29.969099999999997, + "('B_3_1', 'D1')": 12.2409, + "('B_3_2', 'D1')": 22.793400000000002, + "('B_3_3', 'D1')": 14.773499999999999, + "('B_3_4', 'D1')": 31.2354, + "('B_3_1', 'D2')": 16.4619, + "('B_3_2', 'D2')": 10.5525, + "('B_3_3', 'D2')": 9.708300000000001, + "('B_3_4', 'D2')": 19.8387, + "('B_3_1', 'D3')": 10.5525, + "('B_3_2', 'D3')": 20.6829, + "('B_3_3', 'D3')": 30.391199999999998, + "('B_3_4', 'D3')": 14.773499999999999 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.15, + "('Q1', 'S2')": 1.09, + "('Q1', 'S3')": 2.53, + "('Q2', 'S1')": 0.13, + "('Q2', 'S2')": 0.99, + "('Q2', 'S3')": 3.25 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_30.json b/gdplib/multiperiod_blending/instances_json/mpbp_30.json new file mode 100644 index 0000000..98cb81d --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_30.json @@ -0,0 +1,1491 @@ +{ + "_TF": 14, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 39, + "('S1', 2)": 1, + "('S1', 3)": 39, + "('S1', 4)": 13, + "('S1', 5)": 16, + "('S1', 6)": 3, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S2', 1)": 25, + "('S2', 2)": 24, + "('S2', 3)": 8, + "('S2', 4)": 5, + "('S2', 5)": 29, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S3', 1)": 33, + "('S3', 2)": 15, + "('S3', 3)": 1, + "('S3', 4)": 4, + "('S3', 5)": 10, + "('S3', 6)": 38, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0, + "('S3', 13)": 0, + "('S3', 14)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.65, + "('Q1', 'S2')": 2.01, + "('Q1', 'S3')": 4.16, + "('Q2', 'S1')": 1.74, + "('Q2', 'S2')": 4.41, + "('Q2', 'S3')": 2.01 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.16 + ], + "Q2": [ + 0, + 4.41 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 8, + 50 + ], + "('D1', 8)": [ + 14, + 50 + ], + "('D1', 9)": [ + 15, + 50 + ], + "('D1', 10)": [ + 9, + 50 + ], + "('D1', 11)": [ + 11, + 50 + ], + "('D1', 12)": [ + 14, + 50 + ], + "('D1', 13)": [ + 6, + 50 + ], + "('D1', 14)": [ + 15, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ], + "('D2', 13)": [ + 0, + 50 + ], + "('D2', 14)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.45 + ], + "('Q2', 'D1')": [ + 0, + 3.83 + ], + "('Q1', 'D2')": [ + 0, + 4.41 + ], + "('Q2', 'D2')": [ + 0, + 4.41 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 43 + ], + "B_1_2": [ + 0, + 59 + ], + "B_1_3": [ + 0, + 55 + ], + "B_1_4": [ + 0, + 49 + ], + "B_2_1": [ + 0, + 44 + ], + "B_2_2": [ + 0, + 49 + ], + "B_2_3": [ + 0, + 49 + ], + "B_2_4": [ + 0, + 48 + ], + "B_3_1": [ + 0, + 56 + ], + "B_3_2": [ + 0, + 42 + ], + "B_3_3": [ + 0, + 44 + ], + "B_3_4": [ + 0, + 47 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 2, + "S3": 1 + }, + "betaT_d": { + "D1": 63, + "D2": -2 + }, + "alphaN": { + "('S1', 'B_1_1')": 26.459999999999997, + "('S1', 'B_1_2')": 26.459999999999997, + "('S1', 'B_1_3')": 26.459999999999997, + "('S1', 'B_1_4')": 26.459999999999997, + "('S2', 'B_1_1')": 26.459999999999997, + "('S2', 'B_1_2')": 26.459999999999997, + "('S2', 'B_1_3')": 26.459999999999997, + "('S2', 'B_1_4')": 26.459999999999997, + "('S3', 'B_1_1')": 26.459999999999997, + "('S3', 'B_1_2')": 26.459999999999997, + "('S3', 'B_1_3')": 26.459999999999997, + "('S3', 'B_1_4')": 26.459999999999997, + "('B_1_1', 'B_2_1')": 26.459999999999997, + "('B_1_1', 'B_2_2')": 26.459999999999997, + "('B_1_1', 'B_2_3')": 26.459999999999997, + "('B_1_1', 'B_2_4')": 26.459999999999997, + "('B_1_2', 'B_2_1')": 26.459999999999997, + "('B_1_2', 'B_2_2')": 26.459999999999997, + "('B_1_2', 'B_2_3')": 26.459999999999997, + "('B_1_2', 'B_2_4')": 26.459999999999997, + "('B_1_3', 'B_2_1')": 26.459999999999997, + "('B_1_3', 'B_2_2')": 26.459999999999997, + "('B_1_3', 'B_2_3')": 26.459999999999997, + "('B_1_3', 'B_2_4')": 26.459999999999997, + "('B_1_4', 'B_2_1')": 26.459999999999997, + "('B_1_4', 'B_2_2')": 26.459999999999997, + "('B_1_4', 'B_2_3')": 26.459999999999997, + "('B_1_4', 'B_2_4')": 26.459999999999997, + "('B_2_1', 'B_3_1')": 26.459999999999997, + "('B_2_1', 'B_3_2')": 26.459999999999997, + "('B_2_1', 'B_3_3')": 26.459999999999997, + "('B_2_1', 'B_3_4')": 26.459999999999997, + "('B_2_2', 'B_3_1')": 26.459999999999997, + "('B_2_2', 'B_3_2')": 26.459999999999997, + "('B_2_2', 'B_3_3')": 26.459999999999997, + "('B_2_2', 'B_3_4')": 26.459999999999997, + "('B_2_3', 'B_3_1')": 26.459999999999997, + "('B_2_3', 'B_3_2')": 26.459999999999997, + "('B_2_3', 'B_3_3')": 26.459999999999997, + "('B_2_3', 'B_3_4')": 26.459999999999997, + "('B_2_4', 'B_3_1')": 26.459999999999997, + "('B_2_4', 'B_3_2')": 26.459999999999997, + "('B_2_4', 'B_3_3')": 26.459999999999997, + "('B_2_4', 'B_3_4')": 26.459999999999997, + "('B_3_1', 'D1')": 26.459999999999997, + "('B_3_2', 'D1')": 26.459999999999997, + "('B_3_3', 'D1')": 26.459999999999997, + "('B_3_4', 'D1')": 26.459999999999997, + "('B_3_1', 'D2')": 26.459999999999997, + "('B_3_2', 'D2')": 26.459999999999997, + "('B_3_3', 'D2')": 26.459999999999997, + "('B_3_4', 'D2')": 26.459999999999997 + }, + "betaN": { + "('S1', 'B_1_1')": 11.642399999999999, + "('S1', 'B_1_2')": 5.027399999999999, + "('S1', 'B_1_3')": 14.0238, + "('S1', 'B_1_4')": 11.377799999999999, + "('S2', 'B_1_1')": 18.522, + "('S2', 'B_1_2')": 20.109599999999997, + "('S2', 'B_1_3')": 11.642399999999999, + "('S2', 'B_1_4')": 2.646, + "('S3', 'B_1_1')": 19.845, + "('S3', 'B_1_2')": 20.109599999999997, + "('S3', 'B_1_3')": 10.848599999999998, + "('S3', 'B_1_4')": 10.848599999999998, + "('B_1_1', 'B_2_1')": 19.845, + "('B_1_1', 'B_2_2')": 6.350399999999999, + "('B_1_1', 'B_2_3')": 6.350399999999999, + "('B_1_1', 'B_2_4')": 15.082199999999997, + "('B_1_2', 'B_2_1')": 14.8176, + "('B_1_2', 'B_2_2')": 14.8176, + "('B_1_2', 'B_2_3')": 17.728199999999998, + "('B_1_2', 'B_2_4')": 11.377799999999999, + "('B_1_3', 'B_2_1')": 9.790199999999999, + "('B_1_3', 'B_2_2')": 5.821199999999999, + "('B_1_3', 'B_2_3')": 5.5565999999999995, + "('B_1_3', 'B_2_4')": 8.7318, + "('B_1_4', 'B_2_1')": 9.790199999999999, + "('B_1_4', 'B_2_2')": 15.875999999999998, + "('B_1_4', 'B_2_3')": 13.7592, + "('B_1_4', 'B_2_4')": 11.377799999999999, + "('B_2_1', 'B_3_1')": 8.9964, + "('B_2_1', 'B_3_2')": 13.7592, + "('B_2_1', 'B_3_3')": 8.9964, + "('B_2_1', 'B_3_4')": 17.198999999999998, + "('B_2_2', 'B_3_1')": 14.0238, + "('B_2_2', 'B_3_2')": 15.082199999999997, + "('B_2_2', 'B_3_3')": 8.7318, + "('B_2_2', 'B_3_4')": 11.642399999999999, + "('B_2_3', 'B_3_1')": 15.611399999999998, + "('B_2_3', 'B_3_2')": 20.3742, + "('B_2_3', 'B_3_3')": 11.906999999999998, + "('B_2_3', 'B_3_4')": 7.673399999999999, + "('B_2_4', 'B_3_1')": 15.082199999999997, + "('B_2_4', 'B_3_2')": 3.7044, + "('B_2_4', 'B_3_3')": 7.937999999999999, + "('B_2_4', 'B_3_4')": 1.8522, + "('B_3_1', 'D1')": 12.1716, + "('B_3_2', 'D1')": 6.350399999999999, + "('B_3_3', 'D1')": 8.9964, + "('B_3_4', 'D1')": 16.9344, + "('B_3_1', 'D2')": 14.0238, + "('B_3_2', 'D2')": 2.1168, + "('B_3_3', 'D2')": 10.054799999999998, + "('B_3_4', 'D2')": 1.5875999999999997 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.65, + "('Q1', 'S2')": 2.01, + "('Q1', 'S3')": 4.16, + "('Q2', 'S1')": 1.74, + "('Q2', 'S2')": 4.41, + "('Q2', 'S3')": 2.01 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_31.json b/gdplib/multiperiod_blending/instances_json/mpbp_31.json new file mode 100644 index 0000000..706940e --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_31.json @@ -0,0 +1,1389 @@ +{ + "_TF": 5, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6", + "Q7", + "Q8", + "Q9" + ], + "T": [ + 1, + 2, + 3, + 4, + 5 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 30, + "('S1', 2)": 7, + "('S1', 3)": 0, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S2', 1)": 25, + "('S2', 2)": 9, + "('S2', 3)": 0, + "('S2', 4)": 0, + "('S2', 5)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.42, + "('Q1', 'S2')": 0.69, + "('Q2', 'S1')": 0.56, + "('Q2', 'S2')": 1.16, + "('Q3', 'S1')": 3.79, + "('Q3', 'S2')": 0.74, + "('Q4', 'S1')": 3.7, + "('Q4', 'S2')": 3.31, + "('Q5', 'S1')": 0.68, + "('Q5', 'S2')": 2.68, + "('Q6', 'S1')": 2.24, + "('Q6', 'S2')": 2.06, + "('Q7', 'S1')": 4.98, + "('Q7', 'S2')": 0.47, + "('Q8', 'S1')": 0.1, + "('Q8', 'S2')": 4.7, + "('Q9', 'S1')": 2.01, + "('Q9', 'S2')": 0.99 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.42 + ], + "Q2": [ + 0, + 1.16 + ], + "Q3": [ + 0, + 3.79 + ], + "Q4": [ + 0, + 3.7 + ], + "Q5": [ + 0, + 2.68 + ], + "Q6": [ + 0, + 2.24 + ], + "Q7": [ + 0, + 4.98 + ], + "Q8": [ + 0, + 4.7 + ], + "Q9": [ + 0, + 2.01 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 10, + 50 + ], + "('D2', 4)": [ + 11, + 50 + ], + "('D2', 5)": [ + 10, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 4.0 + ], + "('Q2', 'D2')": [ + 0, + 3.14 + ], + "('Q3', 'D2')": [ + 0, + 4.31 + ], + "('Q4', 'D2')": [ + 0, + 3.56 + ], + "('Q5', 'D2')": [ + 0, + 4.16 + ], + "('Q6', 'D2')": [ + 0, + 2.69 + ], + "('Q7', 'D2')": [ + 0, + 2.67 + ], + "('Q8', 'D2')": [ + 0, + 2.98 + ], + "('Q9', 'D2')": [ + 0, + 2.87 + ], + "('Q1', 'D1')": [ + 0, + 4.98 + ], + "('Q2', 'D1')": [ + 0, + 4.98 + ], + "('Q3', 'D1')": [ + 0, + 4.98 + ], + "('Q4', 'D1')": [ + 0, + 4.98 + ], + "('Q5', 'D1')": [ + 0, + 4.98 + ], + "('Q6', 'D1')": [ + 0, + 4.98 + ], + "('Q7', 'D1')": [ + 0, + 4.98 + ], + "('Q8', 'D1')": [ + 0, + 4.98 + ], + "('Q9', 'D1')": [ + 0, + 4.98 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 44 + ], + "B_1_2": [ + 0, + 52 + ], + "B_1_3": [ + 0, + 40 + ], + "B_1_4": [ + 0, + 42 + ], + "B_1_5": [ + 0, + 56 + ], + "B_2_1": [ + 0, + 54 + ], + "B_2_2": [ + 0, + 60 + ], + "B_2_3": [ + 0, + 46 + ], + "B_2_4": [ + 0, + 46 + ], + "B_2_5": [ + 0, + 53 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_2_5')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_2_1')": 0, + "('Q5', 'B_2_2')": 0, + "('Q5', 'B_2_3')": 0, + "('Q5', 'B_2_4')": 0, + "('Q5', 'B_2_5')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0, + "('Q6', 'B_2_1')": 0, + "('Q6', 'B_2_2')": 0, + "('Q6', 'B_2_3')": 0, + "('Q6', 'B_2_4')": 0, + "('Q6', 'B_2_5')": 0, + "('Q7', 'B_1_1')": 0, + "('Q7', 'B_1_2')": 0, + "('Q7', 'B_1_3')": 0, + "('Q7', 'B_1_4')": 0, + "('Q7', 'B_1_5')": 0, + "('Q7', 'B_2_1')": 0, + "('Q7', 'B_2_2')": 0, + "('Q7', 'B_2_3')": 0, + "('Q7', 'B_2_4')": 0, + "('Q7', 'B_2_5')": 0, + "('Q8', 'B_1_1')": 0, + "('Q8', 'B_1_2')": 0, + "('Q8', 'B_1_3')": 0, + "('Q8', 'B_1_4')": 0, + "('Q8', 'B_1_5')": 0, + "('Q8', 'B_2_1')": 0, + "('Q8', 'B_2_2')": 0, + "('Q8', 'B_2_3')": 0, + "('Q8', 'B_2_4')": 0, + "('Q8', 'B_2_5')": 0, + "('Q9', 'B_1_1')": 0, + "('Q9', 'B_1_2')": 0, + "('Q9', 'B_1_3')": 0, + "('Q9', 'B_1_4')": 0, + "('Q9', 'B_1_5')": 0, + "('Q9', 'B_2_1')": 0, + "('Q9', 'B_2_2')": 0, + "('Q9', 'B_2_3')": 0, + "('Q9', 'B_2_4')": 0, + "('Q9', 'B_2_5')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 4 + }, + "betaT_d": { + "D2": 60, + "D1": -7 + }, + "alphaN": { + "('S1', 'B_1_1')": 29.4, + "('S1', 'B_1_2')": 29.4, + "('S1', 'B_1_3')": 29.4, + "('S1', 'B_1_4')": 29.4, + "('S1', 'B_1_5')": 29.4, + "('S2', 'B_1_1')": 29.4, + "('S2', 'B_1_2')": 29.4, + "('S2', 'B_1_3')": 29.4, + "('S2', 'B_1_4')": 29.4, + "('S2', 'B_1_5')": 29.4, + "('B_1_1', 'B_2_1')": 29.4, + "('B_1_1', 'B_2_2')": 29.4, + "('B_1_1', 'B_2_3')": 29.4, + "('B_1_1', 'B_2_4')": 29.4, + "('B_1_1', 'B_2_5')": 29.4, + "('B_1_2', 'B_2_1')": 29.4, + "('B_1_2', 'B_2_2')": 29.4, + "('B_1_2', 'B_2_3')": 29.4, + "('B_1_2', 'B_2_4')": 29.4, + "('B_1_2', 'B_2_5')": 29.4, + "('B_1_3', 'B_2_1')": 29.4, + "('B_1_3', 'B_2_2')": 29.4, + "('B_1_3', 'B_2_3')": 29.4, + "('B_1_3', 'B_2_4')": 29.4, + "('B_1_3', 'B_2_5')": 29.4, + "('B_1_4', 'B_2_1')": 29.4, + "('B_1_4', 'B_2_2')": 29.4, + "('B_1_4', 'B_2_3')": 29.4, + "('B_1_4', 'B_2_4')": 29.4, + "('B_1_4', 'B_2_5')": 29.4, + "('B_1_5', 'B_2_1')": 29.4, + "('B_1_5', 'B_2_2')": 29.4, + "('B_1_5', 'B_2_3')": 29.4, + "('B_1_5', 'B_2_4')": 29.4, + "('B_1_5', 'B_2_5')": 29.4, + "('B_2_1', 'D1')": 29.4, + "('B_2_2', 'D1')": 29.4, + "('B_2_3', 'D1')": 29.4, + "('B_2_4', 'D1')": 29.4, + "('B_2_5', 'D1')": 29.4, + "('B_2_1', 'D2')": 29.4, + "('B_2_2', 'D2')": 29.4, + "('B_2_3', 'D2')": 29.4, + "('B_2_4', 'D2')": 29.4, + "('B_2_5', 'D2')": 29.4 + }, + "betaN": { + "('S1', 'B_1_1')": 7.35, + "('S1', 'B_1_2')": 7.938, + "('S1', 'B_1_3')": 14.111999999999998, + "('S1', 'B_1_4')": 12.053999999999998, + "('S1', 'B_1_5')": 15.876, + "('S2', 'B_1_1')": 8.526, + "('S2', 'B_1_2')": 6.1739999999999995, + "('S2', 'B_1_3')": 17.933999999999997, + "('S2', 'B_1_4')": 3.5279999999999996, + "('S2', 'B_1_5')": 18.522, + "('B_1_1', 'B_2_1')": 21.168, + "('B_1_1', 'B_2_2')": 13.817999999999998, + "('B_1_1', 'B_2_3')": 22.049999999999997, + "('B_1_1', 'B_2_4')": 19.992, + "('B_1_1', 'B_2_5')": 7.938, + "('B_1_2', 'B_2_1')": 5.292, + "('B_1_2', 'B_2_2')": 2.0580000000000003, + "('B_1_2', 'B_2_3')": 19.11, + "('B_1_2', 'B_2_4')": 9.702, + "('B_1_2', 'B_2_5')": 22.637999999999998, + "('B_1_3', 'B_2_1')": 16.17, + "('B_1_3', 'B_2_2')": 7.644, + "('B_1_3', 'B_2_3')": 8.232000000000001, + "('B_1_3', 'B_2_4')": 19.992, + "('B_1_3', 'B_2_5')": 20.874, + "('B_1_4', 'B_2_1')": 4.1160000000000005, + "('B_1_4', 'B_2_2')": 5.88, + "('B_1_4', 'B_2_3')": 8.819999999999999, + "('B_1_4', 'B_2_4')": 10.29, + "('B_1_4', 'B_2_5')": 2.646, + "('B_1_5', 'B_2_1')": 17.345999999999997, + "('B_1_5', 'B_2_2')": 7.35, + "('B_1_5', 'B_2_3')": 20.58, + "('B_1_5', 'B_2_4')": 15.582, + "('B_1_5', 'B_2_5')": 22.637999999999998, + "('B_2_1', 'D1')": 5.88, + "('B_2_2', 'D1')": 4.998, + "('B_2_3', 'D1')": 23.226, + "('B_2_4', 'D1')": 4.704, + "('B_2_5', 'D1')": 2.646, + "('B_2_1', 'D2')": 14.994, + "('B_2_2', 'D2')": 12.642, + "('B_2_3', 'D2')": 20.58, + "('B_2_4', 'D2')": 23.226, + "('B_2_5', 'D2')": 12.347999999999999 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_1_5": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.42, + "('Q1', 'S2')": 0.69, + "('Q2', 'S1')": 0.56, + "('Q2', 'S2')": 1.16, + "('Q3', 'S1')": 3.79, + "('Q3', 'S2')": 0.74, + "('Q4', 'S1')": 3.7, + "('Q4', 'S2')": 3.31, + "('Q5', 'S1')": 0.68, + "('Q5', 'S2')": 2.68, + "('Q6', 'S1')": 2.24, + "('Q6', 'S2')": 2.06, + "('Q7', 'S1')": 4.98, + "('Q7', 'S2')": 0.47, + "('Q8', 'S1')": 0.1, + "('Q8', 'S2')": 4.7, + "('Q9', 'S1')": 2.01, + "('Q9', 'S2')": 0.99 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_32.json b/gdplib/multiperiod_blending/instances_json/mpbp_32.json new file mode 100644 index 0000000..4ab5387 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_32.json @@ -0,0 +1,1411 @@ +{ + "_TF": 7, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6", + "Q7", + "Q8", + "Q9" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 13, + "('S1', 2)": 9, + "('S1', 3)": 19, + "('S1', 4)": 15, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S2', 1)": 31, + "('S2', 2)": 1, + "('S2', 3)": 2, + "('S2', 4)": 6, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.62, + "('Q1', 'S2')": 1.65, + "('Q2', 'S1')": 0.29, + "('Q2', 'S2')": 3.45, + "('Q3', 'S1')": 4.96, + "('Q3', 'S2')": 2.34, + "('Q4', 'S1')": 3.01, + "('Q4', 'S2')": 2.71, + "('Q5', 'S1')": 3.91, + "('Q5', 'S2')": 2.62, + "('Q6', 'S1')": 2.43, + "('Q6', 'S2')": 3.86, + "('Q7', 'S1')": 1.01, + "('Q7', 'S2')": 1.44, + "('Q8', 'S1')": 4.63, + "('Q8', 'S2')": 2.23, + "('Q9', 'S1')": 1.67, + "('Q9', 'S2')": 0.18 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 1.65 + ], + "Q2": [ + 0, + 3.45 + ], + "Q3": [ + 0, + 4.96 + ], + "Q4": [ + 0, + 3.01 + ], + "Q5": [ + 0, + 3.91 + ], + "Q6": [ + 0, + 3.86 + ], + "Q7": [ + 0, + 1.44 + ], + "Q8": [ + 0, + 4.63 + ], + "Q9": [ + 0, + 1.67 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 13, + 50 + ], + "('D2', 6)": [ + 6, + 50 + ], + "('D2', 7)": [ + 7, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.62 + ], + "('Q2', 'D2')": [ + 0, + 3.6 + ], + "('Q3', 'D2')": [ + 0, + 4.77 + ], + "('Q4', 'D2')": [ + 0, + 3.9 + ], + "('Q5', 'D2')": [ + 0, + 3.11 + ], + "('Q6', 'D2')": [ + 0, + 3.69 + ], + "('Q7', 'D2')": [ + 0, + 4.31 + ], + "('Q8', 'D2')": [ + 0, + 3.75 + ], + "('Q9', 'D2')": [ + 0, + 3.85 + ], + "('Q1', 'D1')": [ + 0, + 4.96 + ], + "('Q2', 'D1')": [ + 0, + 4.96 + ], + "('Q3', 'D1')": [ + 0, + 4.96 + ], + "('Q4', 'D1')": [ + 0, + 4.96 + ], + "('Q5', 'D1')": [ + 0, + 4.96 + ], + "('Q6', 'D1')": [ + 0, + 4.96 + ], + "('Q7', 'D1')": [ + 0, + 4.96 + ], + "('Q8', 'D1')": [ + 0, + 4.96 + ], + "('Q9', 'D1')": [ + 0, + 4.96 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 49 + ], + "B_1_2": [ + 0, + 58 + ], + "B_1_3": [ + 0, + 58 + ], + "B_1_4": [ + 0, + 58 + ], + "B_1_5": [ + 0, + 42 + ], + "B_2_1": [ + 0, + 41 + ], + "B_2_2": [ + 0, + 58 + ], + "B_2_3": [ + 0, + 49 + ], + "B_2_4": [ + 0, + 47 + ], + "B_2_5": [ + 0, + 49 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_2_5')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_2_1')": 0, + "('Q5', 'B_2_2')": 0, + "('Q5', 'B_2_3')": 0, + "('Q5', 'B_2_4')": 0, + "('Q5', 'B_2_5')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0, + "('Q6', 'B_2_1')": 0, + "('Q6', 'B_2_2')": 0, + "('Q6', 'B_2_3')": 0, + "('Q6', 'B_2_4')": 0, + "('Q6', 'B_2_5')": 0, + "('Q7', 'B_1_1')": 0, + "('Q7', 'B_1_2')": 0, + "('Q7', 'B_1_3')": 0, + "('Q7', 'B_1_4')": 0, + "('Q7', 'B_1_5')": 0, + "('Q7', 'B_2_1')": 0, + "('Q7', 'B_2_2')": 0, + "('Q7', 'B_2_3')": 0, + "('Q7', 'B_2_4')": 0, + "('Q7', 'B_2_5')": 0, + "('Q8', 'B_1_1')": 0, + "('Q8', 'B_1_2')": 0, + "('Q8', 'B_1_3')": 0, + "('Q8', 'B_1_4')": 0, + "('Q8', 'B_1_5')": 0, + "('Q8', 'B_2_1')": 0, + "('Q8', 'B_2_2')": 0, + "('Q8', 'B_2_3')": 0, + "('Q8', 'B_2_4')": 0, + "('Q8', 'B_2_5')": 0, + "('Q9', 'B_1_1')": 0, + "('Q9', 'B_1_2')": 0, + "('Q9', 'B_1_3')": 0, + "('Q9', 'B_1_4')": 0, + "('Q9', 'B_1_5')": 0, + "('Q9', 'B_2_1')": 0, + "('Q9', 'B_2_2')": 0, + "('Q9', 'B_2_3')": 0, + "('Q9', 'B_2_4')": 0, + "('Q9', 'B_2_5')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 2 + }, + "betaT_d": { + "D2": 57, + "D1": -4 + }, + "alphaN": { + "('S1', 'B_1_1')": 36.480000000000004, + "('S1', 'B_1_2')": 36.480000000000004, + "('S1', 'B_1_3')": 36.480000000000004, + "('S1', 'B_1_4')": 36.480000000000004, + "('S1', 'B_1_5')": 36.480000000000004, + "('S2', 'B_1_1')": 36.480000000000004, + "('S2', 'B_1_2')": 36.480000000000004, + "('S2', 'B_1_3')": 36.480000000000004, + "('S2', 'B_1_4')": 36.480000000000004, + "('S2', 'B_1_5')": 36.480000000000004, + "('B_1_1', 'B_2_1')": 36.480000000000004, + "('B_1_1', 'B_2_2')": 36.480000000000004, + "('B_1_1', 'B_2_3')": 36.480000000000004, + "('B_1_1', 'B_2_4')": 36.480000000000004, + "('B_1_1', 'B_2_5')": 36.480000000000004, + "('B_1_2', 'B_2_1')": 36.480000000000004, + "('B_1_2', 'B_2_2')": 36.480000000000004, + "('B_1_2', 'B_2_3')": 36.480000000000004, + "('B_1_2', 'B_2_4')": 36.480000000000004, + "('B_1_2', 'B_2_5')": 36.480000000000004, + "('B_1_3', 'B_2_1')": 36.480000000000004, + "('B_1_3', 'B_2_2')": 36.480000000000004, + "('B_1_3', 'B_2_3')": 36.480000000000004, + "('B_1_3', 'B_2_4')": 36.480000000000004, + "('B_1_3', 'B_2_5')": 36.480000000000004, + "('B_1_4', 'B_2_1')": 36.480000000000004, + "('B_1_4', 'B_2_2')": 36.480000000000004, + "('B_1_4', 'B_2_3')": 36.480000000000004, + "('B_1_4', 'B_2_4')": 36.480000000000004, + "('B_1_4', 'B_2_5')": 36.480000000000004, + "('B_1_5', 'B_2_1')": 36.480000000000004, + "('B_1_5', 'B_2_2')": 36.480000000000004, + "('B_1_5', 'B_2_3')": 36.480000000000004, + "('B_1_5', 'B_2_4')": 36.480000000000004, + "('B_1_5', 'B_2_5')": 36.480000000000004, + "('B_2_1', 'D1')": 36.480000000000004, + "('B_2_2', 'D1')": 36.480000000000004, + "('B_2_3', 'D1')": 36.480000000000004, + "('B_2_4', 'D1')": 36.480000000000004, + "('B_2_5', 'D1')": 36.480000000000004, + "('B_2_1', 'D2')": 36.480000000000004, + "('B_2_2', 'D2')": 36.480000000000004, + "('B_2_3', 'D2')": 36.480000000000004, + "('B_2_4', 'D2')": 36.480000000000004, + "('B_2_5', 'D2')": 36.480000000000004 + }, + "betaN": { + "('S1', 'B_1_1')": 9.849600000000002, + "('S1', 'B_1_2')": 20.7936, + "('S1', 'B_1_3')": 23.347200000000004, + "('S1', 'B_1_4')": 2.1888, + "('S1', 'B_1_5')": 6.9312000000000005, + "('S2', 'B_1_1')": 6.201600000000001, + "('S2', 'B_1_2')": 28.819200000000006, + "('S2', 'B_1_3')": 25.536, + "('S2', 'B_1_4')": 5.472, + "('S2', 'B_1_5')": 8.7552, + "('B_1_1', 'B_2_1')": 16.780800000000003, + "('B_1_1', 'B_2_2')": 5.836800000000001, + "('B_1_1', 'B_2_3')": 3.2832000000000003, + "('B_1_1', 'B_2_4')": 17.875200000000003, + "('B_1_1', 'B_2_5')": 15.321600000000002, + "('B_1_2', 'B_2_1')": 15.6864, + "('B_1_2', 'B_2_2')": 16.0512, + "('B_1_2', 'B_2_3')": 10.944, + "('B_1_2', 'B_2_4')": 11.673600000000002, + "('B_1_2', 'B_2_5')": 14.956800000000001, + "('B_1_3', 'B_2_1')": 27.360000000000003, + "('B_1_3', 'B_2_2')": 8.7552, + "('B_1_3', 'B_2_3')": 10.5792, + "('B_1_3', 'B_2_4')": 17.5104, + "('B_1_3', 'B_2_5')": 8.0256, + "('B_1_4', 'B_2_1')": 12.403200000000002, + "('B_1_4', 'B_2_2')": 17.875200000000003, + "('B_1_4', 'B_2_3')": 12.038400000000001, + "('B_1_4', 'B_2_4')": 24.441600000000005, + "('B_1_4', 'B_2_5')": 28.089600000000004, + "('B_1_5', 'B_2_1')": 5.472, + "('B_1_5', 'B_2_2')": 20.428800000000003, + "('B_1_5', 'B_2_3')": 11.308800000000002, + "('B_1_5', 'B_2_4')": 12.038400000000001, + "('B_1_5', 'B_2_5')": 18.969600000000003, + "('B_2_1', 'D1')": 28.454400000000003, + "('B_2_2', 'D1')": 15.321600000000002, + "('B_2_3', 'D1')": 4.742400000000001, + "('B_2_4', 'D1')": 1.8240000000000003, + "('B_2_5', 'D1')": 25.171200000000002, + "('B_2_1', 'D2')": 6.566400000000001, + "('B_2_2', 'D2')": 25.171200000000002, + "('B_2_3', 'D2')": 22.982400000000002, + "('B_2_4', 'D2')": 13.132800000000001, + "('B_2_5', 'D2')": 8.0256 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_1_5": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.62, + "('Q1', 'S2')": 1.65, + "('Q2', 'S1')": 0.29, + "('Q2', 'S2')": 3.45, + "('Q3', 'S1')": 4.96, + "('Q3', 'S2')": 2.34, + "('Q4', 'S1')": 3.01, + "('Q4', 'S2')": 2.71, + "('Q5', 'S1')": 3.91, + "('Q5', 'S2')": 2.62, + "('Q6', 'S1')": 2.43, + "('Q6', 'S2')": 3.86, + "('Q7', 'S1')": 1.01, + "('Q7', 'S2')": 1.44, + "('Q8', 'S1')": 4.63, + "('Q8', 'S2')": 2.23, + "('Q9', 'S1')": 1.67, + "('Q9', 'S2')": 0.18 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_33.json b/gdplib/multiperiod_blending/instances_json/mpbp_33.json new file mode 100644 index 0000000..51a7350 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_33.json @@ -0,0 +1,989 @@ +{ + "_TF": 30, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 40, + "('S1', 2)": 14, + "('S1', 3)": 17, + "('S1', 4)": 30, + "('S1', 5)": 34, + "('S1', 6)": 33, + "('S1', 7)": 11, + "('S1', 8)": 39, + "('S1', 9)": 32, + "('S1', 10)": 20, + "('S1', 11)": 33, + "('S1', 12)": 30, + "('S1', 13)": 28, + "('S1', 14)": 18, + "('S1', 15)": 0, + "('S1', 16)": 0, + "('S1', 17)": 0, + "('S1', 18)": 0, + "('S1', 19)": 0, + "('S1', 20)": 0, + "('S1', 21)": 0, + "('S1', 22)": 0, + "('S1', 23)": 0, + "('S1', 24)": 0, + "('S1', 25)": 0, + "('S1', 26)": 0, + "('S1', 27)": 0, + "('S1', 28)": 0, + "('S1', 29)": 0, + "('S1', 30)": 0, + "('S2', 1)": 40, + "('S2', 2)": 4, + "('S2', 3)": 19, + "('S2', 4)": 26, + "('S2', 5)": 19, + "('S2', 6)": 33, + "('S2', 7)": 31, + "('S2', 8)": 3, + "('S2', 9)": 38, + "('S2', 10)": 27, + "('S2', 11)": 17, + "('S2', 12)": 20, + "('S2', 13)": 35, + "('S2', 14)": 15, + "('S2', 15)": 0, + "('S2', 16)": 0, + "('S2', 17)": 0, + "('S2', 18)": 0, + "('S2', 19)": 0, + "('S2', 20)": 0, + "('S2', 21)": 0, + "('S2', 22)": 0, + "('S2', 23)": 0, + "('S2', 24)": 0, + "('S2', 25)": 0, + "('S2', 26)": 0, + "('S2', 27)": 0, + "('S2', 28)": 0, + "('S2', 29)": 0, + "('S2', 30)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.59, + "('Q1', 'S2')": 0.28, + "('Q2', 'S1')": 4.9, + "('Q2', 'S2')": 1.42 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_6', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ], + "('B_1_6', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 0.59 + ], + "Q2": [ + 0, + 4.9 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ], + "('D2', 13)": [ + 0, + 50 + ], + "('D2', 14)": [ + 0, + 50 + ], + "('D2', 15)": [ + 8, + 50 + ], + "('D2', 16)": [ + 6, + 50 + ], + "('D2', 17)": [ + 10, + 50 + ], + "('D2', 18)": [ + 6, + 50 + ], + "('D2', 19)": [ + 15, + 50 + ], + "('D2', 20)": [ + 10, + 50 + ], + "('D2', 21)": [ + 8, + 50 + ], + "('D2', 22)": [ + 13, + 50 + ], + "('D2', 23)": [ + 9, + 50 + ], + "('D2', 24)": [ + 10, + 50 + ], + "('D2', 25)": [ + 5, + 50 + ], + "('D2', 26)": [ + 10, + 50 + ], + "('D2', 27)": [ + 13, + 50 + ], + "('D2', 28)": [ + 15, + 50 + ], + "('D2', 29)": [ + 9, + 50 + ], + "('D2', 30)": [ + 13, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ], + "('D1', 13)": [ + 0, + 50 + ], + "('D1', 14)": [ + 0, + 50 + ], + "('D1', 15)": [ + 0, + 50 + ], + "('D1', 16)": [ + 0, + 50 + ], + "('D1', 17)": [ + 0, + 50 + ], + "('D1', 18)": [ + 0, + 50 + ], + "('D1', 19)": [ + 0, + 50 + ], + "('D1', 20)": [ + 0, + 50 + ], + "('D1', 21)": [ + 0, + 50 + ], + "('D1', 22)": [ + 0, + 50 + ], + "('D1', 23)": [ + 0, + 50 + ], + "('D1', 24)": [ + 0, + 50 + ], + "('D1', 25)": [ + 0, + 50 + ], + "('D1', 26)": [ + 0, + 50 + ], + "('D1', 27)": [ + 0, + 50 + ], + "('D1', 28)": [ + 0, + 50 + ], + "('D1', 29)": [ + 0, + 50 + ], + "('D1', 30)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.5 + ], + "('Q2', 'D2')": [ + 0, + 3.02 + ], + "('Q1', 'D1')": [ + 0, + 4.9 + ], + "('Q2', 'D1')": [ + 0, + 4.9 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 111.53092578429998 + ], + "B_1_2": [ + 0, + 106.34344086409997 + ], + "B_1_3": [ + 0, + 132.2808654651 + ], + "B_1_4": [ + 0, + 155.62454760600002 + ], + "B_1_5": [ + 0, + 147.8433202257 + ], + "B_1_6": [ + 0, + 111.53092578429998 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0 + }, + "betaT_s": { + "S1": 2, + "S2": 3 + }, + "betaT_d": { + "D2": 52, + "D1": -9 + }, + "alphaN": { + "('S1', 'B_1_1')": 32.24, + "('S1', 'B_1_2')": 32.24, + "('S1', 'B_1_3')": 32.24, + "('S1', 'B_1_4')": 32.24, + "('S1', 'B_1_5')": 32.24, + "('S1', 'B_1_6')": 32.24, + "('S2', 'B_1_1')": 32.24, + "('S2', 'B_1_2')": 32.24, + "('S2', 'B_1_3')": 32.24, + "('S2', 'B_1_4')": 32.24, + "('S2', 'B_1_5')": 32.24, + "('S2', 'B_1_6')": 32.24, + "('B_1_1', 'D1')": 32.24, + "('B_1_2', 'D1')": 32.24, + "('B_1_3', 'D1')": 32.24, + "('B_1_4', 'D1')": 32.24, + "('B_1_5', 'D1')": 32.24, + "('B_1_6', 'D1')": 32.24, + "('B_1_1', 'D2')": 32.24, + "('B_1_2', 'D2')": 32.24, + "('B_1_3', 'D2')": 32.24, + "('B_1_4', 'D2')": 32.24, + "('B_1_5', 'D2')": 32.24, + "('B_1_6', 'D2')": 32.24 + }, + "betaN": { + "('S1', 'B_1_1')": 1.612, + "('S1', 'B_1_2')": 11.6064, + "('S1', 'B_1_3')": 9.9944, + "('S1', 'B_1_4')": 22.568, + "('S1', 'B_1_5')": 18.0544, + "('S1', 'B_1_6')": 10.9616, + "('S2', 'B_1_1')": 16.12, + "('S2', 'B_1_2')": 20.6336, + "('S2', 'B_1_3')": 15.797600000000001, + "('S2', 'B_1_4')": 12.5736, + "('S2', 'B_1_5')": 22.568, + "('S2', 'B_1_6')": 13.2184, + "('B_1_1', 'D1')": 1.9344000000000001, + "('B_1_2', 'D1')": 10.6392, + "('B_1_3', 'D1')": 19.9888, + "('B_1_4', 'D1')": 10.3168, + "('B_1_5', 'D1')": 17.732000000000003, + "('B_1_6', 'D1')": 7.4152000000000005, + "('B_1_1', 'D2')": 24.18, + "('B_1_2', 'D2')": 17.087200000000003, + "('B_1_3', 'D2')": 19.0216, + "('B_1_4', 'D2')": 22.568, + "('B_1_5', 'D2')": 21.9232, + "('B_1_6', 'D2')": 22.568 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_1_5": [ + "S1", + "S2" + ], + "B_1_6": [ + "S1", + "S2" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_1_1": [ + "D1", + "D2" + ], + "B_1_2": [ + "D1", + "D2" + ], + "B_1_3": [ + "D1", + "D2" + ], + "B_1_4": [ + "D1", + "D2" + ], + "B_1_5": [ + "D1", + "D2" + ], + "B_1_6": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.59, + "('Q1', 'S2')": 0.28, + "('Q2', 'S1')": 4.9, + "('Q2', 'S2')": 1.42 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_34.json b/gdplib/multiperiod_blending/instances_json/mpbp_34.json new file mode 100644 index 0000000..446de23 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_34.json @@ -0,0 +1,1012 @@ +{ + "_TF": 30, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 37, + "('S1', 2)": 1, + "('S1', 3)": 14, + "('S1', 4)": 1, + "('S1', 5)": 24, + "('S1', 6)": 23, + "('S1', 7)": 4, + "('S1', 8)": 27, + "('S1', 9)": 19, + "('S1', 10)": 21, + "('S1', 11)": 6, + "('S1', 12)": 37, + "('S1', 13)": 32, + "('S1', 14)": 9, + "('S1', 15)": 0, + "('S1', 16)": 0, + "('S1', 17)": 0, + "('S1', 18)": 0, + "('S1', 19)": 0, + "('S1', 20)": 0, + "('S1', 21)": 0, + "('S1', 22)": 0, + "('S1', 23)": 0, + "('S1', 24)": 0, + "('S1', 25)": 0, + "('S1', 26)": 0, + "('S1', 27)": 0, + "('S1', 28)": 0, + "('S1', 29)": 0, + "('S1', 30)": 0, + "('S2', 1)": 6, + "('S2', 2)": 17, + "('S2', 3)": 22, + "('S2', 4)": 39, + "('S2', 5)": 0, + "('S2', 6)": 9, + "('S2', 7)": 33, + "('S2', 8)": 5, + "('S2', 9)": 3, + "('S2', 10)": 23, + "('S2', 11)": 16, + "('S2', 12)": 35, + "('S2', 13)": 3, + "('S2', 14)": 24, + "('S2', 15)": 0, + "('S2', 16)": 0, + "('S2', 17)": 0, + "('S2', 18)": 0, + "('S2', 19)": 0, + "('S2', 20)": 0, + "('S2', 21)": 0, + "('S2', 22)": 0, + "('S2', 23)": 0, + "('S2', 24)": 0, + "('S2', 25)": 0, + "('S2', 26)": 0, + "('S2', 27)": 0, + "('S2', 28)": 0, + "('S2', 29)": 0, + "('S2', 30)": 0 + }, + "CIN": { + "('Q1', 'S1')": 4.67, + "('Q1', 'S2')": 2.94, + "('Q2', 'S1')": 3.18, + "('Q2', 'S2')": 1.46, + "('Q3', 'S1')": 1.57, + "('Q3', 'S2')": 1.03 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_6', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ], + "('B_1_6', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.67 + ], + "Q2": [ + 0, + 3.18 + ], + "Q3": [ + 0, + 1.57 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ], + "('D1', 13)": [ + 0, + 50 + ], + "('D1', 14)": [ + 0, + 50 + ], + "('D1', 15)": [ + 13, + 50 + ], + "('D1', 16)": [ + 7, + 50 + ], + "('D1', 17)": [ + 14, + 50 + ], + "('D1', 18)": [ + 7, + 50 + ], + "('D1', 19)": [ + 14, + 50 + ], + "('D1', 20)": [ + 11, + 50 + ], + "('D1', 21)": [ + 13, + 50 + ], + "('D1', 22)": [ + 11, + 50 + ], + "('D1', 23)": [ + 8, + 50 + ], + "('D1', 24)": [ + 8, + 50 + ], + "('D1', 25)": [ + 15, + 50 + ], + "('D1', 26)": [ + 6, + 50 + ], + "('D1', 27)": [ + 14, + 50 + ], + "('D1', 28)": [ + 15, + 50 + ], + "('D1', 29)": [ + 6, + 50 + ], + "('D1', 30)": [ + 12, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ], + "('D2', 13)": [ + 0, + 50 + ], + "('D2', 14)": [ + 0, + 50 + ], + "('D2', 15)": [ + 0, + 50 + ], + "('D2', 16)": [ + 0, + 50 + ], + "('D2', 17)": [ + 0, + 50 + ], + "('D2', 18)": [ + 0, + 50 + ], + "('D2', 19)": [ + 0, + 50 + ], + "('D2', 20)": [ + 0, + 50 + ], + "('D2', 21)": [ + 0, + 50 + ], + "('D2', 22)": [ + 0, + 50 + ], + "('D2', 23)": [ + 0, + 50 + ], + "('D2', 24)": [ + 0, + 50 + ], + "('D2', 25)": [ + 0, + 50 + ], + "('D2', 26)": [ + 0, + 50 + ], + "('D2', 27)": [ + 0, + 50 + ], + "('D2', 28)": [ + 0, + 50 + ], + "('D2', 29)": [ + 0, + 50 + ], + "('D2', 30)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.36 + ], + "('Q2', 'D1')": [ + 0, + 3.06 + ], + "('Q3', 'D1')": [ + 0, + 3.36 + ], + "('Q1', 'D2')": [ + 0, + 4.67 + ], + "('Q2', 'D2')": [ + 0, + 4.67 + ], + "('Q3', 'D2')": [ + 0, + 4.67 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 81.491806 + ], + "B_1_2": [ + 0, + 79.72024499999999 + ], + "B_1_3": [ + 0, + 92.121172 + ], + "B_1_4": [ + 0, + 88.57804999999999 + ], + "B_1_5": [ + 0, + 95.66429400000001 + ], + "B_1_6": [ + 0, + 74.40556200000002 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_1_6')": 0 + }, + "betaT_s": { + "S1": 9, + "S2": 8 + }, + "betaT_d": { + "D1": 63, + "D2": -3 + }, + "alphaN": { + "('S1', 'B_1_1')": 28.35, + "('S1', 'B_1_2')": 28.35, + "('S1', 'B_1_3')": 28.35, + "('S1', 'B_1_4')": 28.35, + "('S1', 'B_1_5')": 28.35, + "('S1', 'B_1_6')": 28.35, + "('S2', 'B_1_1')": 28.35, + "('S2', 'B_1_2')": 28.35, + "('S2', 'B_1_3')": 28.35, + "('S2', 'B_1_4')": 28.35, + "('S2', 'B_1_5')": 28.35, + "('S2', 'B_1_6')": 28.35, + "('B_1_1', 'D1')": 28.35, + "('B_1_2', 'D1')": 28.35, + "('B_1_3', 'D1')": 28.35, + "('B_1_4', 'D1')": 28.35, + "('B_1_5', 'D1')": 28.35, + "('B_1_6', 'D1')": 28.35, + "('B_1_1', 'D2')": 28.35, + "('B_1_2', 'D2')": 28.35, + "('B_1_3', 'D2')": 28.35, + "('B_1_4', 'D2')": 28.35, + "('B_1_5', 'D2')": 28.35, + "('B_1_6', 'D2')": 28.35 + }, + "betaN": { + "('S1', 'B_1_1')": 10.773000000000001, + "('S1', 'B_1_2')": 4.5360000000000005, + "('S1', 'B_1_3')": 4.819500000000001, + "('S1', 'B_1_4')": 7.9380000000000015, + "('S1', 'B_1_5')": 20.979, + "('S1', 'B_1_6')": 12.474, + "('S2', 'B_1_1')": 13.8915, + "('S2', 'B_1_2')": 7.6545000000000005, + "('S2', 'B_1_3')": 21.262500000000003, + "('S2', 'B_1_4')": 10.206, + "('S2', 'B_1_5')": 19.278000000000002, + "('S2', 'B_1_6')": 17.577, + "('B_1_1', 'D1')": 20.979, + "('B_1_2', 'D1')": 16.7265, + "('B_1_3', 'D1')": 9.072000000000001, + "('B_1_4', 'D1')": 17.2935, + "('B_1_5', 'D1')": 18.994500000000002, + "('B_1_6', 'D1')": 11.056500000000002, + "('B_1_1', 'D2')": 2.8350000000000004, + "('B_1_2', 'D2')": 2.5515, + "('B_1_3', 'D2')": 10.206, + "('B_1_4', 'D2')": 5.103, + "('B_1_5', 'D2')": 5.386500000000001, + "('B_1_6', 'D2')": 10.206 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_1_5": [ + "S1", + "S2" + ], + "B_1_6": [ + "S1", + "S2" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_1_1": [ + "D1", + "D2" + ], + "B_1_2": [ + "D1", + "D2" + ], + "B_1_3": [ + "D1", + "D2" + ], + "B_1_4": [ + "D1", + "D2" + ], + "B_1_5": [ + "D1", + "D2" + ], + "B_1_6": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 4.67, + "('Q1', 'S2')": 2.94, + "('Q2', 'S1')": 3.18, + "('Q2', 'S2')": 1.46, + "('Q3', 'S1')": 1.57, + "('Q3', 'S2')": 1.03 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_35.json b/gdplib/multiperiod_blending/instances_json/mpbp_35.json new file mode 100644 index 0000000..36a6447 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_35.json @@ -0,0 +1,947 @@ +{ + "_TF": 30, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 8, + "('S1', 2)": 21, + "('S1', 3)": 9, + "('S1', 4)": 18, + "('S1', 5)": 27, + "('S1', 6)": 16, + "('S1', 7)": 36, + "('S1', 8)": 3, + "('S1', 9)": 33, + "('S1', 10)": 17, + "('S1', 11)": 23, + "('S1', 12)": 37, + "('S1', 13)": 6, + "('S1', 14)": 23, + "('S1', 15)": 0, + "('S1', 16)": 0, + "('S1', 17)": 0, + "('S1', 18)": 0, + "('S1', 19)": 0, + "('S1', 20)": 0, + "('S1', 21)": 0, + "('S1', 22)": 0, + "('S1', 23)": 0, + "('S1', 24)": 0, + "('S1', 25)": 0, + "('S1', 26)": 0, + "('S1', 27)": 0, + "('S1', 28)": 0, + "('S1', 29)": 0, + "('S1', 30)": 0, + "('S2', 1)": 0, + "('S2', 2)": 32, + "('S2', 3)": 0, + "('S2', 4)": 6, + "('S2', 5)": 31, + "('S2', 6)": 23, + "('S2', 7)": 1, + "('S2', 8)": 21, + "('S2', 9)": 31, + "('S2', 10)": 3, + "('S2', 11)": 1, + "('S2', 12)": 15, + "('S2', 13)": 20, + "('S2', 14)": 5, + "('S2', 15)": 0, + "('S2', 16)": 0, + "('S2', 17)": 0, + "('S2', 18)": 0, + "('S2', 19)": 0, + "('S2', 20)": 0, + "('S2', 21)": 0, + "('S2', 22)": 0, + "('S2', 23)": 0, + "('S2', 24)": 0, + "('S2', 25)": 0, + "('S2', 26)": 0, + "('S2', 27)": 0, + "('S2', 28)": 0, + "('S2', 29)": 0, + "('S2', 30)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.79, + "('Q1', 'S2')": 0.82, + "('Q2', 'S1')": 0.37, + "('Q2', 'S2')": 4.23, + "('Q3', 'S1')": 0.42, + "('Q3', 'S2')": 0.8, + "('Q4', 'S1')": 0.38, + "('Q4', 'S2')": 4.55 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 0.82 + ], + "Q2": [ + 0, + 4.23 + ], + "Q3": [ + 0, + 0.8 + ], + "Q4": [ + 0, + 4.55 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ], + "('D1', 13)": [ + 0, + 50 + ], + "('D1', 14)": [ + 0, + 50 + ], + "('D1', 15)": [ + 13, + 50 + ], + "('D1', 16)": [ + 12, + 50 + ], + "('D1', 17)": [ + 12, + 50 + ], + "('D1', 18)": [ + 10, + 50 + ], + "('D1', 19)": [ + 11, + 50 + ], + "('D1', 20)": [ + 14, + 50 + ], + "('D1', 21)": [ + 11, + 50 + ], + "('D1', 22)": [ + 5, + 50 + ], + "('D1', 23)": [ + 9, + 50 + ], + "('D1', 24)": [ + 14, + 50 + ], + "('D1', 25)": [ + 12, + 50 + ], + "('D1', 26)": [ + 13, + 50 + ], + "('D1', 27)": [ + 13, + 50 + ], + "('D1', 28)": [ + 5, + 50 + ], + "('D1', 29)": [ + 6, + 50 + ], + "('D1', 30)": [ + 15, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ], + "('D2', 13)": [ + 0, + 50 + ], + "('D2', 14)": [ + 0, + 50 + ], + "('D2', 15)": [ + 0, + 50 + ], + "('D2', 16)": [ + 0, + 50 + ], + "('D2', 17)": [ + 0, + 50 + ], + "('D2', 18)": [ + 0, + 50 + ], + "('D2', 19)": [ + 0, + 50 + ], + "('D2', 20)": [ + 0, + 50 + ], + "('D2', 21)": [ + 0, + 50 + ], + "('D2', 22)": [ + 0, + 50 + ], + "('D2', 23)": [ + 0, + 50 + ], + "('D2', 24)": [ + 0, + 50 + ], + "('D2', 25)": [ + 0, + 50 + ], + "('D2', 26)": [ + 0, + 50 + ], + "('D2', 27)": [ + 0, + 50 + ], + "('D2', 28)": [ + 0, + 50 + ], + "('D2', 29)": [ + 0, + 50 + ], + "('D2', 30)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.16 + ], + "('Q2', 'D1')": [ + 0, + 3.45 + ], + "('Q3', 'D1')": [ + 0, + 2.61 + ], + "('Q4', 'D1')": [ + 0, + 3.31 + ], + "('Q1', 'D2')": [ + 0, + 4.55 + ], + "('Q2', 'D2')": [ + 0, + 4.55 + ], + "('Q3', 'D2')": [ + 0, + 4.55 + ], + "('Q4', 'D2')": [ + 0, + 4.55 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 89.64098659999999 + ], + "B_1_2": [ + 0, + 105.23072340000002 + ], + "B_1_3": [ + 0, + 101.3332892 + ], + "B_1_4": [ + 0, + 77.94868399999999 + ], + "B_1_5": [ + 0, + 93.5384208 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0 + }, + "betaT_s": { + "S1": 10, + "S2": 4 + }, + "betaT_d": { + "D1": 57, + "D2": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 35.910000000000004, + "('S1', 'B_1_2')": 35.910000000000004, + "('S1', 'B_1_3')": 35.910000000000004, + "('S1', 'B_1_4')": 35.910000000000004, + "('S1', 'B_1_5')": 35.910000000000004, + "('S2', 'B_1_1')": 35.910000000000004, + "('S2', 'B_1_2')": 35.910000000000004, + "('S2', 'B_1_3')": 35.910000000000004, + "('S2', 'B_1_4')": 35.910000000000004, + "('S2', 'B_1_5')": 35.910000000000004, + "('B_1_1', 'D1')": 35.910000000000004, + "('B_1_2', 'D1')": 35.910000000000004, + "('B_1_3', 'D1')": 35.910000000000004, + "('B_1_4', 'D1')": 35.910000000000004, + "('B_1_5', 'D1')": 35.910000000000004, + "('B_1_1', 'D2')": 35.910000000000004, + "('B_1_2', 'D2')": 35.910000000000004, + "('B_1_3', 'D2')": 35.910000000000004, + "('B_1_4', 'D2')": 35.910000000000004, + "('B_1_5', 'D2')": 35.910000000000004 + }, + "betaN": { + "('S1', 'B_1_1')": 2.1546000000000003, + "('S1', 'B_1_2')": 19.750500000000002, + "('S1', 'B_1_3')": 4.309200000000001, + "('S1', 'B_1_4')": 27.291600000000003, + "('S1', 'B_1_5')": 6.4638, + "('S2', 'B_1_1')": 5.386500000000001, + "('S2', 'B_1_2')": 25.8552, + "('S2', 'B_1_3')": 18.314100000000003, + "('S2', 'B_1_4')": 2.1546000000000003, + "('S2', 'B_1_5')": 14.364000000000003, + "('B_1_1', 'D1')": 24.059700000000003, + "('B_1_2', 'D1')": 6.104700000000001, + "('B_1_3', 'D1')": 21.9051, + "('B_1_4', 'D1')": 9.695700000000002, + "('B_1_5', 'D1')": 13.645800000000001, + "('B_1_1', 'D2')": 12.5685, + "('B_1_2', 'D2')": 3.2319, + "('B_1_3', 'D2')": 12.209400000000002, + "('B_1_4', 'D2')": 15.800400000000002, + "('B_1_5', 'D2')": 18.314100000000003 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_1_5": [ + "S1", + "S2" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "D1", + "D2" + ], + "B_1_2": [ + "D1", + "D2" + ], + "B_1_3": [ + "D1", + "D2" + ], + "B_1_4": [ + "D1", + "D2" + ], + "B_1_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.79, + "('Q1', 'S2')": 0.82, + "('Q2', 'S1')": 0.37, + "('Q2', 'S2')": 4.23, + "('Q3', 'S1')": 0.42, + "('Q3', 'S2')": 0.8, + "('Q4', 'S1')": 0.38, + "('Q4', 'S2')": 4.55 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_36.json b/gdplib/multiperiod_blending/instances_json/mpbp_36.json new file mode 100644 index 0000000..2363d4c --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_36.json @@ -0,0 +1,1221 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 3, + "('S1', 2)": 1, + "('S1', 3)": 18, + "('S1', 4)": 5, + "('S1', 5)": 0, + "('S1', 6)": 32, + "('S1', 7)": 40, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 11, + "('S2', 2)": 15, + "('S2', 3)": 17, + "('S2', 4)": 27, + "('S2', 5)": 23, + "('S2', 6)": 35, + "('S2', 7)": 17, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.71, + "('Q1', 'S2')": 2.88 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.88 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 12, + 50 + ], + "('D1', 9)": [ + 11, + 50 + ], + "('D1', 10)": [ + 10, + 50 + ], + "('D1', 11)": [ + 11, + 50 + ], + "('D1', 12)": [ + 8, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.83 + ], + "('Q1', 'D2')": [ + 0, + 2.88 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 43 + ], + "B_1_2": [ + 0, + 56 + ], + "B_1_3": [ + 0, + 55 + ], + "B_2_1": [ + 0, + 46 + ], + "B_2_2": [ + 0, + 56 + ], + "B_2_3": [ + 0, + 49 + ], + "B_2_4": [ + 0, + 45 + ], + "B_3_1": [ + 0, + 55 + ], + "B_3_2": [ + 0, + 58 + ], + "B_3_3": [ + 0, + 50 + ], + "B_3_4": [ + 0, + 57 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 3, + "S2": 1 + }, + "betaT_d": { + "D1": 69, + "D2": -4 + }, + "alphaN": { + "('S1', 'B_1_1')": 45.54, + "('S1', 'B_1_2')": 45.54, + "('S1', 'B_1_3')": 45.54, + "('S2', 'B_1_1')": 45.54, + "('S2', 'B_1_2')": 45.54, + "('S2', 'B_1_3')": 45.54, + "('B_1_1', 'B_2_1')": 45.54, + "('B_1_1', 'B_2_2')": 45.54, + "('B_1_1', 'B_2_3')": 45.54, + "('B_1_1', 'B_2_4')": 45.54, + "('B_1_2', 'B_2_1')": 45.54, + "('B_1_2', 'B_2_2')": 45.54, + "('B_1_2', 'B_2_3')": 45.54, + "('B_1_2', 'B_2_4')": 45.54, + "('B_1_3', 'B_2_1')": 45.54, + "('B_1_3', 'B_2_2')": 45.54, + "('B_1_3', 'B_2_3')": 45.54, + "('B_1_3', 'B_2_4')": 45.54, + "('B_2_1', 'B_3_1')": 45.54, + "('B_2_1', 'B_3_2')": 45.54, + "('B_2_1', 'B_3_3')": 45.54, + "('B_2_1', 'B_3_4')": 45.54, + "('B_2_2', 'B_3_1')": 45.54, + "('B_2_2', 'B_3_2')": 45.54, + "('B_2_2', 'B_3_3')": 45.54, + "('B_2_2', 'B_3_4')": 45.54, + "('B_2_3', 'B_3_1')": 45.54, + "('B_2_3', 'B_3_2')": 45.54, + "('B_2_3', 'B_3_3')": 45.54, + "('B_2_3', 'B_3_4')": 45.54, + "('B_2_4', 'B_3_1')": 45.54, + "('B_2_4', 'B_3_2')": 45.54, + "('B_2_4', 'B_3_3')": 45.54, + "('B_2_4', 'B_3_4')": 45.54, + "('B_3_1', 'D1')": 45.54, + "('B_3_2', 'D1')": 45.54, + "('B_3_3', 'D1')": 45.54, + "('B_3_4', 'D1')": 45.54, + "('B_3_1', 'D2')": 45.54, + "('B_3_2', 'D2')": 45.54, + "('B_3_3', 'D2')": 45.54, + "('B_3_4', 'D2')": 45.54 + }, + "betaN": { + "('S1', 'B_1_1')": 19.1268, + "('S1', 'B_1_2')": 28.2348, + "('S1', 'B_1_3')": 9.5634, + "('S2', 'B_1_1')": 32.788799999999995, + "('S2', 'B_1_2')": 29.601, + "('S2', 'B_1_3')": 31.877999999999997, + "('B_1_1', 'B_2_1')": 34.155, + "('B_1_1', 'B_2_2')": 27.323999999999998, + "('B_1_1', 'B_2_3')": 27.7794, + "('B_1_1', 'B_2_4')": 10.929599999999999, + "('B_1_2', 'B_2_1')": 3.6432, + "('B_1_2', 'B_2_2')": 23.6808, + "('B_1_2', 'B_2_3')": 18.216, + "('B_1_2', 'B_2_4')": 19.5822, + "('B_1_3', 'B_2_1')": 17.7606, + "('B_1_3', 'B_2_2')": 27.323999999999998, + "('B_1_3', 'B_2_3')": 30.967200000000002, + "('B_1_3', 'B_2_4')": 12.7512, + "('B_2_1', 'B_3_1')": 21.859199999999998, + "('B_2_1', 'B_3_2')": 8.197199999999999, + "('B_2_1', 'B_3_3')": 26.868599999999997, + "('B_2_1', 'B_3_4')": 36.432, + "('B_2_2', 'B_3_1')": 17.3052, + "('B_2_2', 'B_3_2')": 26.868599999999997, + "('B_2_2', 'B_3_3')": 2.7323999999999997, + "('B_2_2', 'B_3_4')": 15.483600000000001, + "('B_2_3', 'B_3_1')": 19.1268, + "('B_2_3', 'B_3_2')": 20.493, + "('B_2_3', 'B_3_3')": 34.155, + "('B_2_3', 'B_3_4')": 10.929599999999999, + "('B_2_4', 'B_3_1')": 5.464799999999999, + "('B_2_4', 'B_3_2')": 17.7606, + "('B_2_4', 'B_3_3')": 10.0188, + "('B_2_4', 'B_3_4')": 26.868599999999997, + "('B_3_1', 'D1')": 35.0658, + "('B_3_2', 'D1')": 28.6902, + "('B_3_3', 'D1')": 33.2442, + "('B_3_4', 'D1')": 8.6526, + "('B_3_1', 'D2')": 24.136200000000002, + "('B_3_2', 'D2')": 18.6714, + "('B_3_3', 'D2')": 29.601, + "('B_3_4', 'D2')": 32.788799999999995 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.71, + "('Q1', 'S2')": 2.88 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_37.json b/gdplib/multiperiod_blending/instances_json/mpbp_37.json new file mode 100644 index 0000000..4e1286d --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_37.json @@ -0,0 +1,1293 @@ +{ + "_TF": 16, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 39, + "('S1', 2)": 40, + "('S1', 3)": 32, + "('S1', 4)": 2, + "('S1', 5)": 40, + "('S1', 6)": 23, + "('S1', 7)": 28, + "('S1', 8)": 33, + "('S1', 9)": 6, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S1', 15)": 0, + "('S1', 16)": 0, + "('S2', 1)": 29, + "('S2', 2)": 38, + "('S2', 3)": 18, + "('S2', 4)": 24, + "('S2', 5)": 27, + "('S2', 6)": 28, + "('S2', 7)": 9, + "('S2', 8)": 3, + "('S2', 9)": 5, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S2', 15)": 0, + "('S2', 16)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.07, + "('Q1', 'S2')": 2.72, + "('Q2', 'S1')": 4.65, + "('Q2', 'S2')": 3.24 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.72 + ], + "Q2": [ + 0, + 4.65 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 11, + 50 + ], + "('D2', 11)": [ + 14, + 50 + ], + "('D2', 12)": [ + 14, + 50 + ], + "('D2', 13)": [ + 10, + 50 + ], + "('D2', 14)": [ + 15, + 50 + ], + "('D2', 15)": [ + 14, + 50 + ], + "('D2', 16)": [ + 5, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ], + "('D1', 13)": [ + 0, + 50 + ], + "('D1', 14)": [ + 0, + 50 + ], + "('D1', 15)": [ + 0, + 50 + ], + "('D1', 16)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 4.4 + ], + "('Q2', 'D2')": [ + 0, + 4.16 + ], + "('Q1', 'D1')": [ + 0, + 4.65 + ], + "('Q2', 'D1')": [ + 0, + 4.65 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 56 + ], + "B_1_2": [ + 0, + 53 + ], + "B_1_3": [ + 0, + 42 + ], + "B_2_1": [ + 0, + 40 + ], + "B_2_2": [ + 0, + 40 + ], + "B_2_3": [ + 0, + 60 + ], + "B_2_4": [ + 0, + 56 + ], + "B_3_1": [ + 0, + 51 + ], + "B_3_2": [ + 0, + 42 + ], + "B_3_3": [ + 0, + 58 + ], + "B_3_4": [ + 0, + 47 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 1, + "S2": 6 + }, + "betaT_d": { + "D2": 61, + "D1": -2 + }, + "alphaN": { + "('S1', 'B_1_1')": 21.96, + "('S1', 'B_1_2')": 21.96, + "('S1', 'B_1_3')": 21.96, + "('S2', 'B_1_1')": 21.96, + "('S2', 'B_1_2')": 21.96, + "('S2', 'B_1_3')": 21.96, + "('B_1_1', 'B_2_1')": 21.96, + "('B_1_1', 'B_2_2')": 21.96, + "('B_1_1', 'B_2_3')": 21.96, + "('B_1_1', 'B_2_4')": 21.96, + "('B_1_2', 'B_2_1')": 21.96, + "('B_1_2', 'B_2_2')": 21.96, + "('B_1_2', 'B_2_3')": 21.96, + "('B_1_2', 'B_2_4')": 21.96, + "('B_1_3', 'B_2_1')": 21.96, + "('B_1_3', 'B_2_2')": 21.96, + "('B_1_3', 'B_2_3')": 21.96, + "('B_1_3', 'B_2_4')": 21.96, + "('B_2_1', 'B_3_1')": 21.96, + "('B_2_1', 'B_3_2')": 21.96, + "('B_2_1', 'B_3_3')": 21.96, + "('B_2_1', 'B_3_4')": 21.96, + "('B_2_2', 'B_3_1')": 21.96, + "('B_2_2', 'B_3_2')": 21.96, + "('B_2_2', 'B_3_3')": 21.96, + "('B_2_2', 'B_3_4')": 21.96, + "('B_2_3', 'B_3_1')": 21.96, + "('B_2_3', 'B_3_2')": 21.96, + "('B_2_3', 'B_3_3')": 21.96, + "('B_2_3', 'B_3_4')": 21.96, + "('B_2_4', 'B_3_1')": 21.96, + "('B_2_4', 'B_3_2')": 21.96, + "('B_2_4', 'B_3_3')": 21.96, + "('B_2_4', 'B_3_4')": 21.96, + "('B_3_1', 'D1')": 21.96, + "('B_3_2', 'D1')": 21.96, + "('B_3_3', 'D1')": 21.96, + "('B_3_4', 'D1')": 21.96, + "('B_3_1', 'D2')": 21.96, + "('B_3_2', 'D2')": 21.96, + "('B_3_3', 'D2')": 21.96, + "('B_3_4', 'D2')": 21.96 + }, + "betaN": { + "('S1', 'B_1_1')": 15.372, + "('S1', 'B_1_2')": 13.176, + "('S1', 'B_1_3')": 15.8112, + "('S2', 'B_1_1')": 4.6116, + "('S2', 'B_1_2')": 12.9564, + "('S2', 'B_1_3')": 12.517199999999999, + "('B_1_1', 'B_2_1')": 9.4428, + "('B_1_1', 'B_2_2')": 16.2504, + "('B_1_1', 'B_2_3')": 11.4192, + "('B_1_1', 'B_2_4')": 5.7096, + "('B_1_2', 'B_2_1')": 12.9564, + "('B_1_2', 'B_2_2')": 9.0036, + "('B_1_2', 'B_2_3')": 4.6116, + "('B_1_2', 'B_2_4')": 11.1996, + "('B_1_3', 'B_2_1')": 1.9764, + "('B_1_3', 'B_2_2')": 8.564400000000001, + "('B_1_3', 'B_2_3')": 10.3212, + "('B_1_3', 'B_2_4')": 1.098, + "('B_2_1', 'B_3_1')": 11.858400000000001, + "('B_2_1', 'B_3_2')": 2.6352, + "('B_2_1', 'B_3_3')": 11.858400000000001, + "('B_2_1', 'B_3_4')": 6.8076, + "('B_2_2', 'B_3_1')": 1.5372000000000001, + "('B_2_2', 'B_3_2')": 17.568, + "('B_2_2', 'B_3_3')": 2.196, + "('B_2_2', 'B_3_4')": 3.7332000000000005, + "('B_2_3', 'B_3_1')": 9.4428, + "('B_2_3', 'B_3_2')": 5.050800000000001, + "('B_2_3', 'B_3_3')": 9.882000000000001, + "('B_2_3', 'B_3_4')": 9.0036, + "('B_2_4', 'B_3_1')": 10.5408, + "('B_2_4', 'B_3_2')": 10.101600000000001, + "('B_2_4', 'B_3_3')": 5.929200000000001, + "('B_2_4', 'B_3_4')": 4.6116, + "('B_3_1', 'D1')": 12.517199999999999, + "('B_3_2', 'D1')": 8.1252, + "('B_3_3', 'D1')": 9.6624, + "('B_3_4', 'D1')": 16.2504, + "('B_3_1', 'D2')": 1.3176, + "('B_3_2', 'D2')": 5.7096, + "('B_3_3', 'D2')": 10.3212, + "('B_3_4', 'D2')": 1.9764 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.07, + "('Q1', 'S2')": 2.72, + "('Q2', 'S1')": 4.65, + "('Q2', 'S2')": 3.24 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_38.json b/gdplib/multiperiod_blending/instances_json/mpbp_38.json new file mode 100644 index 0000000..41a88fd --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_38.json @@ -0,0 +1,1374 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 18, + "('S1', 2)": 18, + "('S1', 3)": 32, + "('S1', 4)": 14, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 28, + "('S2', 2)": 29, + "('S2', 3)": 33, + "('S2', 4)": 28, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 35, + "('S3', 2)": 21, + "('S3', 3)": 40, + "('S3', 4)": 27, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 4.5, + "('Q1', 'S2')": 0.36, + "('Q1', 'S3')": 2.8 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.5 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 9, + 50 + ], + "('D1', 6)": [ + 8, + 50 + ], + "('D1', 7)": [ + 15, + 50 + ], + "('D1', 8)": [ + 12, + 50 + ], + "('D1', 9)": [ + 14, + 50 + ], + "('D1', 10)": [ + 5, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 9, + 50 + ], + "('D3', 6)": [ + 6, + 50 + ], + "('D3', 7)": [ + 7, + 50 + ], + "('D3', 8)": [ + 13, + 50 + ], + "('D3', 9)": [ + 7, + 50 + ], + "('D3', 10)": [ + 15, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 4.14 + ], + "('Q1', 'D3')": [ + 0, + 2.71 + ], + "('Q1', 'D2')": [ + 0, + 4.5 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 51 + ], + "B_1_2": [ + 0, + 51 + ], + "B_1_3": [ + 0, + 58 + ], + "B_1_4": [ + 0, + 60 + ], + "B_2_1": [ + 0, + 51 + ], + "B_2_2": [ + 0, + 59 + ], + "B_2_3": [ + 0, + 47 + ], + "B_3_1": [ + 0, + 60 + ], + "B_3_2": [ + 0, + 47 + ], + "B_3_3": [ + 0, + 52 + ], + "B_3_4": [ + 0, + 54 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 8, + "S2": 1, + "S3": 3 + }, + "betaT_d": { + "D1": 50, + "D3": 60, + "D2": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 41.4, + "('S1', 'B_1_2')": 41.4, + "('S1', 'B_1_3')": 41.4, + "('S1', 'B_1_4')": 41.4, + "('S2', 'B_1_1')": 41.4, + "('S2', 'B_1_2')": 41.4, + "('S2', 'B_1_3')": 41.4, + "('S2', 'B_1_4')": 41.4, + "('S3', 'B_1_1')": 41.4, + "('S3', 'B_1_2')": 41.4, + "('S3', 'B_1_3')": 41.4, + "('S3', 'B_1_4')": 41.4, + "('B_1_1', 'B_2_1')": 41.4, + "('B_1_1', 'B_2_2')": 41.4, + "('B_1_1', 'B_2_3')": 41.4, + "('B_1_2', 'B_2_1')": 41.4, + "('B_1_2', 'B_2_2')": 41.4, + "('B_1_2', 'B_2_3')": 41.4, + "('B_1_3', 'B_2_1')": 41.4, + "('B_1_3', 'B_2_2')": 41.4, + "('B_1_3', 'B_2_3')": 41.4, + "('B_1_4', 'B_2_1')": 41.4, + "('B_1_4', 'B_2_2')": 41.4, + "('B_1_4', 'B_2_3')": 41.4, + "('B_2_1', 'B_3_1')": 41.4, + "('B_2_1', 'B_3_2')": 41.4, + "('B_2_1', 'B_3_3')": 41.4, + "('B_2_1', 'B_3_4')": 41.4, + "('B_2_2', 'B_3_1')": 41.4, + "('B_2_2', 'B_3_2')": 41.4, + "('B_2_2', 'B_3_3')": 41.4, + "('B_2_2', 'B_3_4')": 41.4, + "('B_2_3', 'B_3_1')": 41.4, + "('B_2_3', 'B_3_2')": 41.4, + "('B_2_3', 'B_3_3')": 41.4, + "('B_2_3', 'B_3_4')": 41.4, + "('B_3_1', 'D1')": 41.4, + "('B_3_2', 'D1')": 41.4, + "('B_3_3', 'D1')": 41.4, + "('B_3_4', 'D1')": 41.4, + "('B_3_1', 'D2')": 41.4, + "('B_3_2', 'D2')": 41.4, + "('B_3_3', 'D2')": 41.4, + "('B_3_4', 'D2')": 41.4, + "('B_3_1', 'D3')": 41.4, + "('B_3_2', 'D3')": 41.4, + "('B_3_3', 'D3')": 41.4, + "('B_3_4', 'D3')": 41.4 + }, + "betaN": { + "('S1', 'B_1_1')": 25.668, + "('S1', 'B_1_2')": 10.35, + "('S1', 'B_1_3')": 7.451999999999999, + "('S1', 'B_1_4')": 15.318, + "('S2', 'B_1_1')": 10.35, + "('S2', 'B_1_2')": 29.394, + "('S2', 'B_1_3')": 2.484, + "('S2', 'B_1_4')": 27.324, + "('S3', 'B_1_1')": 7.038, + "('S3', 'B_1_2')": 27.324, + "('S3', 'B_1_3')": 15.318, + "('S3', 'B_1_4')": 6.21, + "('B_1_1', 'B_2_1')": 32.706, + "('B_1_1', 'B_2_2')": 14.903999999999998, + "('B_1_1', 'B_2_3')": 32.292, + "('B_1_2', 'B_2_1')": 12.005999999999998, + "('B_1_2', 'B_2_2')": 9.522, + "('B_1_2', 'B_2_3')": 19.458, + "('B_1_3', 'B_2_1')": 8.28, + "('B_1_3', 'B_2_2')": 19.872, + "('B_1_3', 'B_2_3')": 24.011999999999997, + "('B_1_4', 'B_2_1')": 21.942, + "('B_1_4', 'B_2_2')": 2.07, + "('B_1_4', 'B_2_3')": 22.77, + "('B_2_1', 'B_3_1')": 10.35, + "('B_2_1', 'B_3_2')": 16.146, + "('B_2_1', 'B_3_3')": 28.565999999999995, + "('B_2_1', 'B_3_4')": 28.979999999999997, + "('B_2_2', 'B_3_1')": 6.21, + "('B_2_2', 'B_3_2')": 4.968, + "('B_2_2', 'B_3_3')": 25.668, + "('B_2_2', 'B_3_4')": 15.318, + "('B_2_3', 'B_3_1')": 24.011999999999997, + "('B_2_3', 'B_3_2')": 22.356, + "('B_2_3', 'B_3_3')": 32.706, + "('B_2_3', 'B_3_4')": 28.979999999999997, + "('B_3_1', 'D1')": 33.12, + "('B_3_2', 'D1')": 30.221999999999998, + "('B_3_3', 'D1')": 19.872, + "('B_3_4', 'D1')": 14.903999999999998, + "('B_3_1', 'D2')": 7.038, + "('B_3_2', 'D2')": 28.152, + "('B_3_3', 'D2')": 17.387999999999998, + "('B_3_4', 'D2')": 16.973999999999997, + "('B_3_1', 'D3')": 11.178, + "('B_3_2', 'D3')": 12.42, + "('B_3_3', 'D3')": 17.802, + "('B_3_4', 'D3')": 21.942 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 4.5, + "('Q1', 'S2')": 0.36, + "('Q1', 'S3')": 2.8 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_39.json b/gdplib/multiperiod_blending/instances_json/mpbp_39.json new file mode 100644 index 0000000..ae01e91 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_39.json @@ -0,0 +1,1547 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 16, + "('S1', 2)": 24, + "('S1', 3)": 1, + "('S1', 4)": 12, + "('S1', 5)": 14, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 25, + "('S2', 2)": 36, + "('S2', 3)": 0, + "('S2', 4)": 16, + "('S2', 5)": 22, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 11, + "('S3', 2)": 1, + "('S3', 3)": 18, + "('S3', 4)": 4, + "('S3', 5)": 23, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.04, + "('Q1', 'S2')": 2.12, + "('Q1', 'S3')": 2.11 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.12 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 6, + 50 + ], + "('D2', 7)": [ + 11, + 50 + ], + "('D2', 8)": [ + 13, + 50 + ], + "('D2', 9)": [ + 14, + 50 + ], + "('D2', 10)": [ + 9, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 9, + 50 + ], + "('D3', 7)": [ + 6, + 50 + ], + "('D3', 8)": [ + 12, + 50 + ], + "('D3', 9)": [ + 11, + 50 + ], + "('D3', 10)": [ + 9, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 1.68 + ], + "('Q1', 'D3')": [ + 0, + 1.67 + ], + "('Q1', 'D1')": [ + 0, + 2.12 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 41 + ], + "B_1_2": [ + 0, + 60 + ], + "B_1_3": [ + 0, + 46 + ], + "B_1_4": [ + 0, + 59 + ], + "B_2_1": [ + 0, + 59 + ], + "B_2_2": [ + 0, + 55 + ], + "B_2_3": [ + 0, + 59 + ], + "B_2_4": [ + 0, + 60 + ], + "B_3_1": [ + 0, + 52 + ], + "B_3_2": [ + 0, + 50 + ], + "B_3_3": [ + 0, + 49 + ], + "B_3_4": [ + 0, + 52 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 8, + "S3": 3 + }, + "betaT_d": { + "D2": 66, + "D3": 63, + "D1": -9 + }, + "alphaN": { + "('S1', 'B_1_1')": 24.419999999999998, + "('S1', 'B_1_2')": 24.419999999999998, + "('S1', 'B_1_3')": 24.419999999999998, + "('S1', 'B_1_4')": 24.419999999999998, + "('S2', 'B_1_1')": 24.419999999999998, + "('S2', 'B_1_2')": 24.419999999999998, + "('S2', 'B_1_3')": 24.419999999999998, + "('S2', 'B_1_4')": 24.419999999999998, + "('S3', 'B_1_1')": 24.419999999999998, + "('S3', 'B_1_2')": 24.419999999999998, + "('S3', 'B_1_3')": 24.419999999999998, + "('S3', 'B_1_4')": 24.419999999999998, + "('B_1_1', 'B_2_1')": 24.419999999999998, + "('B_1_1', 'B_2_2')": 24.419999999999998, + "('B_1_1', 'B_2_3')": 24.419999999999998, + "('B_1_1', 'B_2_4')": 24.419999999999998, + "('B_1_2', 'B_2_1')": 24.419999999999998, + "('B_1_2', 'B_2_2')": 24.419999999999998, + "('B_1_2', 'B_2_3')": 24.419999999999998, + "('B_1_2', 'B_2_4')": 24.419999999999998, + "('B_1_3', 'B_2_1')": 24.419999999999998, + "('B_1_3', 'B_2_2')": 24.419999999999998, + "('B_1_3', 'B_2_3')": 24.419999999999998, + "('B_1_3', 'B_2_4')": 24.419999999999998, + "('B_1_4', 'B_2_1')": 24.419999999999998, + "('B_1_4', 'B_2_2')": 24.419999999999998, + "('B_1_4', 'B_2_3')": 24.419999999999998, + "('B_1_4', 'B_2_4')": 24.419999999999998, + "('B_2_1', 'B_3_1')": 24.419999999999998, + "('B_2_1', 'B_3_2')": 24.419999999999998, + "('B_2_1', 'B_3_3')": 24.419999999999998, + "('B_2_1', 'B_3_4')": 24.419999999999998, + "('B_2_2', 'B_3_1')": 24.419999999999998, + "('B_2_2', 'B_3_2')": 24.419999999999998, + "('B_2_2', 'B_3_3')": 24.419999999999998, + "('B_2_2', 'B_3_4')": 24.419999999999998, + "('B_2_3', 'B_3_1')": 24.419999999999998, + "('B_2_3', 'B_3_2')": 24.419999999999998, + "('B_2_3', 'B_3_3')": 24.419999999999998, + "('B_2_3', 'B_3_4')": 24.419999999999998, + "('B_2_4', 'B_3_1')": 24.419999999999998, + "('B_2_4', 'B_3_2')": 24.419999999999998, + "('B_2_4', 'B_3_3')": 24.419999999999998, + "('B_2_4', 'B_3_4')": 24.419999999999998, + "('B_3_1', 'D1')": 24.419999999999998, + "('B_3_2', 'D1')": 24.419999999999998, + "('B_3_3', 'D1')": 24.419999999999998, + "('B_3_4', 'D1')": 24.419999999999998, + "('B_3_1', 'D2')": 24.419999999999998, + "('B_3_2', 'D2')": 24.419999999999998, + "('B_3_3', 'D2')": 24.419999999999998, + "('B_3_4', 'D2')": 24.419999999999998, + "('B_3_1', 'D3')": 24.419999999999998, + "('B_3_2', 'D3')": 24.419999999999998, + "('B_3_3', 'D3')": 24.419999999999998, + "('B_3_4', 'D3')": 24.419999999999998 + }, + "betaN": { + "('S1', 'B_1_1')": 18.314999999999998, + "('S1', 'B_1_2')": 15.140399999999998, + "('S1', 'B_1_3')": 5.6166, + "('S1', 'B_1_4')": 13.919399999999998, + "('S2', 'B_1_1')": 13.919399999999998, + "('S2', 'B_1_2')": 2.9303999999999997, + "('S2', 'B_1_3')": 16.1172, + "('S2', 'B_1_4')": 14.651999999999997, + "('S3', 'B_1_1')": 9.768, + "('S3', 'B_1_2')": 18.5592, + "('S3', 'B_1_3')": 2.9303999999999997, + "('S3', 'B_1_4')": 1.9536, + "('B_1_1', 'B_2_1')": 14.407799999999998, + "('B_1_1', 'B_2_2')": 13.431000000000001, + "('B_1_1', 'B_2_3')": 1.221, + "('B_1_1', 'B_2_4')": 12.209999999999999, + "('B_1_2', 'B_2_1')": 11.965799999999998, + "('B_1_2', 'B_2_2')": 8.0586, + "('B_1_2', 'B_2_3')": 3.4188, + "('B_1_2', 'B_2_4')": 16.1172, + "('B_1_3', 'B_2_1')": 17.582399999999996, + "('B_1_3', 'B_2_2')": 11.477399999999998, + "('B_1_3', 'B_2_3')": 5.3724, + "('B_1_3', 'B_2_4')": 11.2332, + "('B_1_4', 'B_2_1')": 12.9426, + "('B_1_4', 'B_2_2')": 10.7448, + "('B_1_4', 'B_2_3')": 15.873, + "('B_1_4', 'B_2_4')": 5.3724, + "('B_2_1', 'B_3_1')": 17.338199999999997, + "('B_2_1', 'B_3_2')": 14.407799999999998, + "('B_2_1', 'B_3_3')": 3.6629999999999994, + "('B_2_1', 'B_3_4')": 2.9303999999999997, + "('B_2_2', 'B_3_1')": 15.384599999999999, + "('B_2_2', 'B_3_2')": 7.325999999999999, + "('B_2_2', 'B_3_3')": 17.582399999999996, + "('B_2_2', 'B_3_4')": 18.314999999999998, + "('B_2_3', 'B_3_1')": 6.3492, + "('B_2_3', 'B_3_2')": 14.896199999999999, + "('B_2_3', 'B_3_3')": 5.1282, + "('B_2_3', 'B_3_4')": 10.500599999999999, + "('B_2_4', 'B_3_1')": 4.6398, + "('B_2_4', 'B_3_2')": 15.873, + "('B_2_4', 'B_3_3')": 3.9072, + "('B_2_4', 'B_3_4')": 18.0708, + "('B_3_1', 'D1')": 7.8144, + "('B_3_2', 'D1')": 6.3492, + "('B_3_3', 'D1')": 1.9536, + "('B_3_4', 'D1')": 5.1282, + "('B_3_1', 'D2')": 2.442, + "('B_3_2', 'D2')": 5.3724, + "('B_3_3', 'D2')": 19.0476, + "('B_3_4', 'D2')": 13.1868, + "('B_3_1', 'D3')": 3.4188, + "('B_3_2', 'D3')": 3.1746, + "('B_3_3', 'D3')": 9.5238, + "('B_3_4', 'D3')": 17.338199999999997 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.04, + "('Q1', 'S2')": 2.12, + "('Q1', 'S3')": 2.11 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_4.json b/gdplib/multiperiod_blending/instances_json/mpbp_4.json new file mode 100644 index 0000000..cfb820a --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_4.json @@ -0,0 +1,1302 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 15, + "('S2', 2)": 14, + "('S2', 3)": 8, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S3', 1)": 6, + "('S3', 2)": 34, + "('S3', 3)": 5, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.95, + "('Q1', 'S2')": 0.16, + "('Q1', 'S3')": 0.47, + "('Q2', 'S1')": 1.16, + "('Q2', 'S2')": 3.01, + "('Q2', 'S3')": 2.81, + "('Q3', 'S1')": 3.58, + "('Q3', 'S2')": 3.51, + "('Q3', 'S3')": 2.1, + "('Q4', 'S1')": 2.25, + "('Q4', 'S2')": 1.39, + "('Q4', 'S3')": 4.35, + "('Q5', 'S1')": 3.79, + "('Q5', 'S2')": 0.8, + "('Q5', 'S3')": 2.11, + "('Q6', 'S1')": 1.39, + "('Q6', 'S2')": 1.08, + "('Q6', 'S3')": 3.82 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.95 + ], + "Q2": [ + 0, + 3.01 + ], + "Q3": [ + 0, + 3.58 + ], + "Q4": [ + 0, + 4.35 + ], + "Q5": [ + 0, + 3.79 + ], + "Q6": [ + 0, + 3.82 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 6, + 50 + ], + "('D1', 5)": [ + 6, + 50 + ], + "('D1', 6)": [ + 11, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 6, + 50 + ], + "('D2', 5)": [ + 10, + 50 + ], + "('D2', 6)": [ + 10, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.52 + ], + "('Q1', 'D2')": [ + 0, + 3.95 + ], + "('Q2', 'D1')": [ + 0, + 3.78 + ], + "('Q2', 'D2')": [ + 0, + 3.38 + ], + "('Q3', 'D1')": [ + 0, + 4.29 + ], + "('Q3', 'D2')": [ + 0, + 3.05 + ], + "('Q4', 'D1')": [ + 0, + 3.41 + ], + "('Q4', 'D2')": [ + 0, + 3.99 + ], + "('Q5', 'D1')": [ + 0, + 3.55 + ], + "('Q5', 'D2')": [ + 0, + 4.06 + ], + "('Q6', 'D1')": [ + 0, + 3.46 + ], + "('Q6', 'D2')": [ + 0, + 3.73 + ], + "('Q1', 'D3')": [ + 0, + 4.35 + ], + "('Q2', 'D3')": [ + 0, + 4.35 + ], + "('Q3', 'D3')": [ + 0, + 4.35 + ], + "('Q4', 'D3')": [ + 0, + 4.35 + ], + "('Q5', 'D3')": [ + 0, + 4.35 + ], + "('Q6', 'D3')": [ + 0, + 4.35 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 41 + ], + "B_1_2": [ + 0, + 47 + ], + "B_1_3": [ + 0, + 49 + ], + "B_1_4": [ + 0, + 42 + ], + "B_2_1": [ + 0, + 47 + ], + "B_2_2": [ + 0, + 43 + ], + "B_3_1": [ + 0, + 52 + ], + "B_3_2": [ + 0, + 48 + ], + "B_3_3": [ + 0, + 54 + ], + "B_3_4": [ + 0, + 60 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_3_1')": 0, + "('Q4', 'B_3_2')": 0, + "('Q4', 'B_3_3')": 0, + "('Q4', 'B_3_4')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_2_1')": 0, + "('Q5', 'B_2_2')": 0, + "('Q5', 'B_3_1')": 0, + "('Q5', 'B_3_2')": 0, + "('Q5', 'B_3_3')": 0, + "('Q5', 'B_3_4')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_2_1')": 0, + "('Q6', 'B_2_2')": 0, + "('Q6', 'B_3_1')": 0, + "('Q6', 'B_3_2')": 0, + "('Q6', 'B_3_3')": 0, + "('Q6', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 3, + "S3": 6 + }, + "betaT_d": { + "D1": 61, + "D2": 56, + "D3": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 35.379999999999995, + "('S1', 'B_1_2')": 35.379999999999995, + "('S1', 'B_1_3')": 35.379999999999995, + "('S1', 'B_1_4')": 35.379999999999995, + "('S2', 'B_1_1')": 35.379999999999995, + "('S2', 'B_1_2')": 35.379999999999995, + "('S2', 'B_1_3')": 35.379999999999995, + "('S2', 'B_1_4')": 35.379999999999995, + "('S3', 'B_1_1')": 35.379999999999995, + "('S3', 'B_1_2')": 35.379999999999995, + "('S3', 'B_1_3')": 35.379999999999995, + "('S3', 'B_1_4')": 35.379999999999995, + "('B_1_1', 'B_2_1')": 35.379999999999995, + "('B_1_1', 'B_2_2')": 35.379999999999995, + "('B_1_2', 'B_2_1')": 35.379999999999995, + "('B_1_2', 'B_2_2')": 35.379999999999995, + "('B_1_3', 'B_2_1')": 35.379999999999995, + "('B_1_3', 'B_2_2')": 35.379999999999995, + "('B_1_4', 'B_2_1')": 35.379999999999995, + "('B_1_4', 'B_2_2')": 35.379999999999995, + "('B_2_1', 'B_3_1')": 35.379999999999995, + "('B_2_1', 'B_3_2')": 35.379999999999995, + "('B_2_1', 'B_3_3')": 35.379999999999995, + "('B_2_1', 'B_3_4')": 35.379999999999995, + "('B_2_2', 'B_3_1')": 35.379999999999995, + "('B_2_2', 'B_3_2')": 35.379999999999995, + "('B_2_2', 'B_3_3')": 35.379999999999995, + "('B_2_2', 'B_3_4')": 35.379999999999995, + "('B_3_1', 'D1')": 35.379999999999995, + "('B_3_2', 'D1')": 35.379999999999995, + "('B_3_3', 'D1')": 35.379999999999995, + "('B_3_4', 'D1')": 35.379999999999995, + "('B_3_1', 'D2')": 35.379999999999995, + "('B_3_2', 'D2')": 35.379999999999995, + "('B_3_3', 'D2')": 35.379999999999995, + "('B_3_4', 'D2')": 35.379999999999995, + "('B_3_1', 'D3')": 35.379999999999995, + "('B_3_2', 'D3')": 35.379999999999995, + "('B_3_3', 'D3')": 35.379999999999995, + "('B_3_4', 'D3')": 35.379999999999995 + }, + "betaN": { + "('S1', 'B_1_1')": 19.8128, + "('S1', 'B_1_2')": 3.538, + "('S1', 'B_1_3')": 18.7514, + "('S1', 'B_1_4')": 15.920999999999998, + "('S2', 'B_1_1')": 8.1374, + "('S2', 'B_1_2')": 14.152, + "('S2', 'B_1_3')": 8.844999999999999, + "('S2', 'B_1_4')": 26.181199999999997, + "('S3', 'B_1_1')": 20.166599999999995, + "('S3', 'B_1_2')": 7.429799999999998, + "('S3', 'B_1_3')": 10.260199999999998, + "('S3', 'B_1_4')": 22.289399999999997, + "('B_1_1', 'B_2_1')": 3.1841999999999993, + "('B_1_1', 'B_2_2')": 23.7046, + "('B_1_2', 'B_2_1')": 22.996999999999996, + "('B_1_2', 'B_2_2')": 12.382999999999997, + "('B_1_3', 'B_2_1')": 3.538, + "('B_1_3', 'B_2_2')": 25.827399999999997, + "('B_1_4', 'B_2_1')": 16.9824, + "('B_1_4', 'B_2_2')": 20.874199999999995, + "('B_2_1', 'B_3_1')": 7.429799999999998, + "('B_2_1', 'B_3_2')": 14.859599999999997, + "('B_2_1', 'B_3_3')": 25.119799999999994, + "('B_2_1', 'B_3_4')": 18.7514, + "('B_2_2', 'B_3_1')": 5.660799999999999, + "('B_2_2', 'B_3_2')": 5.3069999999999995, + "('B_2_2', 'B_3_3')": 21.581799999999998, + "('B_2_2', 'B_3_4')": 15.920999999999998, + "('B_3_1', 'D1')": 21.581799999999998, + "('B_3_2', 'D1')": 13.090599999999998, + "('B_3_3', 'D1')": 17.336199999999998, + "('B_3_4', 'D1')": 11.321599999999998, + "('B_3_1', 'D2')": 28.304, + "('B_3_2', 'D2')": 5.3069999999999995, + "('B_3_3', 'D2')": 14.859599999999997, + "('B_3_4', 'D2')": 21.935599999999997, + "('B_3_1', 'D3')": 24.765999999999995, + "('B_3_2', 'D3')": 5.660799999999999, + "('B_3_3', 'D3')": 6.0146, + "('B_3_4', 'D3')": 19.8128 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2" + ], + "B_3_2": [ + "B_2_1", + "B_2_2" + ], + "B_3_3": [ + "B_2_1", + "B_2_2" + ], + "B_3_4": [ + "B_2_1", + "B_2_2" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2" + ], + "B_1_2": [ + "B_2_1", + "B_2_2" + ], + "B_1_3": [ + "B_2_1", + "B_2_2" + ], + "B_1_4": [ + "B_2_1", + "B_2_2" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.95, + "('Q1', 'S2')": 0.16, + "('Q1', 'S3')": 0.47, + "('Q2', 'S1')": 1.16, + "('Q2', 'S2')": 3.01, + "('Q2', 'S3')": 2.81, + "('Q3', 'S1')": 3.58, + "('Q3', 'S2')": 3.51, + "('Q3', 'S3')": 2.1, + "('Q4', 'S1')": 2.25, + "('Q4', 'S2')": 1.39, + "('Q4', 'S3')": 4.35, + "('Q5', 'S1')": 3.79, + "('Q5', 'S2')": 0.8, + "('Q5', 'S3')": 2.11, + "('Q6', 'S1')": 1.39, + "('Q6', 'S2')": 1.08, + "('Q6', 'S3')": 3.82 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_40.json b/gdplib/multiperiod_blending/instances_json/mpbp_40.json new file mode 100644 index 0000000..1a38325 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_40.json @@ -0,0 +1,1899 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "D1", + "D2" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 37, + "('S1', 2)": 33, + "('S1', 3)": 2, + "('S1', 4)": 15, + "('S1', 5)": 18, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 40, + "('S2', 2)": 13, + "('S2', 3)": 8, + "('S2', 4)": 22, + "('S2', 5)": 17, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 28, + "('S3', 2)": 1, + "('S3', 3)": 33, + "('S3', 4)": 8, + "('S3', 5)": 3, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.21, + "('Q1', 'S2')": 3.1, + "('Q1', 'S3')": 2.3 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_5')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_5', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.21 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 5, + 50 + ], + "('D1', 7)": [ + 7, + 50 + ], + "('D1', 8)": [ + 14, + 50 + ], + "('D1', 9)": [ + 10, + 50 + ], + "('D1', 10)": [ + 6, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.87 + ], + "('Q1', 'D2')": [ + 0, + 3.21 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 50 + ], + "B_1_2": [ + 0, + 44 + ], + "B_1_3": [ + 0, + 56 + ], + "B_1_4": [ + 0, + 56 + ], + "B_1_5": [ + 0, + 43 + ], + "B_2_1": [ + 0, + 53 + ], + "B_2_2": [ + 0, + 41 + ], + "B_2_3": [ + 0, + 50 + ], + "B_2_4": [ + 0, + 50 + ], + "B_2_5": [ + 0, + 47 + ], + "B_3_1": [ + 0, + 44 + ], + "B_3_2": [ + 0, + 49 + ], + "B_3_3": [ + 0, + 45 + ], + "B_3_4": [ + 0, + 56 + ], + "B_3_5": [ + 0, + 49 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "B_3_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q1', 'B_3_5')": 0 + }, + "betaT_s": { + "S1": 5, + "S2": 8, + "S3": 3 + }, + "betaT_d": { + "D1": 68, + "D2": -7 + }, + "alphaN": { + "('S1', 'B_1_1')": 34.0, + "('S1', 'B_1_2')": 34.0, + "('S1', 'B_1_3')": 34.0, + "('S1', 'B_1_4')": 34.0, + "('S1', 'B_1_5')": 34.0, + "('S2', 'B_1_1')": 34.0, + "('S2', 'B_1_2')": 34.0, + "('S2', 'B_1_3')": 34.0, + "('S2', 'B_1_4')": 34.0, + "('S2', 'B_1_5')": 34.0, + "('S3', 'B_1_1')": 34.0, + "('S3', 'B_1_2')": 34.0, + "('S3', 'B_1_3')": 34.0, + "('S3', 'B_1_4')": 34.0, + "('S3', 'B_1_5')": 34.0, + "('B_1_1', 'B_2_1')": 34.0, + "('B_1_1', 'B_2_2')": 34.0, + "('B_1_1', 'B_2_3')": 34.0, + "('B_1_1', 'B_2_4')": 34.0, + "('B_1_1', 'B_2_5')": 34.0, + "('B_1_2', 'B_2_1')": 34.0, + "('B_1_2', 'B_2_2')": 34.0, + "('B_1_2', 'B_2_3')": 34.0, + "('B_1_2', 'B_2_4')": 34.0, + "('B_1_2', 'B_2_5')": 34.0, + "('B_1_3', 'B_2_1')": 34.0, + "('B_1_3', 'B_2_2')": 34.0, + "('B_1_3', 'B_2_3')": 34.0, + "('B_1_3', 'B_2_4')": 34.0, + "('B_1_3', 'B_2_5')": 34.0, + "('B_1_4', 'B_2_1')": 34.0, + "('B_1_4', 'B_2_2')": 34.0, + "('B_1_4', 'B_2_3')": 34.0, + "('B_1_4', 'B_2_4')": 34.0, + "('B_1_4', 'B_2_5')": 34.0, + "('B_1_5', 'B_2_1')": 34.0, + "('B_1_5', 'B_2_2')": 34.0, + "('B_1_5', 'B_2_3')": 34.0, + "('B_1_5', 'B_2_4')": 34.0, + "('B_1_5', 'B_2_5')": 34.0, + "('B_2_1', 'B_3_1')": 34.0, + "('B_2_1', 'B_3_2')": 34.0, + "('B_2_1', 'B_3_3')": 34.0, + "('B_2_1', 'B_3_4')": 34.0, + "('B_2_1', 'B_3_5')": 34.0, + "('B_2_2', 'B_3_1')": 34.0, + "('B_2_2', 'B_3_2')": 34.0, + "('B_2_2', 'B_3_3')": 34.0, + "('B_2_2', 'B_3_4')": 34.0, + "('B_2_2', 'B_3_5')": 34.0, + "('B_2_3', 'B_3_1')": 34.0, + "('B_2_3', 'B_3_2')": 34.0, + "('B_2_3', 'B_3_3')": 34.0, + "('B_2_3', 'B_3_4')": 34.0, + "('B_2_3', 'B_3_5')": 34.0, + "('B_2_4', 'B_3_1')": 34.0, + "('B_2_4', 'B_3_2')": 34.0, + "('B_2_4', 'B_3_3')": 34.0, + "('B_2_4', 'B_3_4')": 34.0, + "('B_2_4', 'B_3_5')": 34.0, + "('B_2_5', 'B_3_1')": 34.0, + "('B_2_5', 'B_3_2')": 34.0, + "('B_2_5', 'B_3_3')": 34.0, + "('B_2_5', 'B_3_4')": 34.0, + "('B_2_5', 'B_3_5')": 34.0, + "('B_3_1', 'D1')": 34.0, + "('B_3_2', 'D1')": 34.0, + "('B_3_3', 'D1')": 34.0, + "('B_3_4', 'D1')": 34.0, + "('B_3_5', 'D1')": 34.0, + "('B_3_1', 'D2')": 34.0, + "('B_3_2', 'D2')": 34.0, + "('B_3_3', 'D2')": 34.0, + "('B_3_4', 'D2')": 34.0, + "('B_3_5', 'D2')": 34.0 + }, + "betaN": { + "('S1', 'B_1_1')": 14.96, + "('S1', 'B_1_2')": 6.12, + "('S1', 'B_1_3')": 6.800000000000001, + "('S1', 'B_1_4')": 22.1, + "('S1', 'B_1_5')": 2.04, + "('S2', 'B_1_1')": 13.600000000000001, + "('S2', 'B_1_2')": 9.520000000000001, + "('S2', 'B_1_3')": 6.46, + "('S2', 'B_1_4')": 7.82, + "('S2', 'B_1_5')": 13.26, + "('S3', 'B_1_1')": 13.600000000000001, + "('S3', 'B_1_2')": 18.02, + "('S3', 'B_1_3')": 23.799999999999997, + "('S3', 'B_1_4')": 17.68, + "('S3', 'B_1_5')": 13.26, + "('B_1_1', 'B_2_1')": 23.12, + "('B_1_1', 'B_2_2')": 24.82, + "('B_1_1', 'B_2_3')": 26.86, + "('B_1_1', 'B_2_4')": 8.16, + "('B_1_1', 'B_2_5')": 26.18, + "('B_1_2', 'B_2_1')": 22.1, + "('B_1_2', 'B_2_2')": 17.34, + "('B_1_2', 'B_2_3')": 6.46, + "('B_1_2', 'B_2_4')": 25.84, + "('B_1_2', 'B_2_5')": 12.92, + "('B_1_3', 'B_2_1')": 23.12, + "('B_1_3', 'B_2_2')": 12.24, + "('B_1_3', 'B_2_3')": 16.66, + "('B_1_3', 'B_2_4')": 12.24, + "('B_1_3', 'B_2_5')": 14.96, + "('B_1_4', 'B_2_1')": 7.82, + "('B_1_4', 'B_2_2')": 7.48, + "('B_1_4', 'B_2_3')": 21.76, + "('B_1_4', 'B_2_4')": 20.06, + "('B_1_4', 'B_2_5')": 6.12, + "('B_1_5', 'B_2_1')": 9.520000000000001, + "('B_1_5', 'B_2_2')": 8.16, + "('B_1_5', 'B_2_3')": 4.08, + "('B_1_5', 'B_2_4')": 22.44, + "('B_1_5', 'B_2_5')": 5.78, + "('B_2_1', 'B_3_1')": 8.16, + "('B_2_1', 'B_3_2')": 7.82, + "('B_2_1', 'B_3_3')": 3.06, + "('B_2_1', 'B_3_4')": 14.62, + "('B_2_1', 'B_3_5')": 7.14, + "('B_2_2', 'B_3_1')": 18.700000000000003, + "('B_2_2', 'B_3_2')": 27.200000000000003, + "('B_2_2', 'B_3_3')": 9.520000000000001, + "('B_2_2', 'B_3_4')": 14.62, + "('B_2_2', 'B_3_5')": 2.3800000000000003, + "('B_2_3', 'B_3_1')": 18.02, + "('B_2_3', 'B_3_2')": 11.899999999999999, + "('B_2_3', 'B_3_3')": 21.08, + "('B_2_3', 'B_3_4')": 22.78, + "('B_2_3', 'B_3_5')": 18.02, + "('B_2_4', 'B_3_1')": 5.78, + "('B_2_4', 'B_3_2')": 21.08, + "('B_2_4', 'B_3_3')": 2.3800000000000003, + "('B_2_4', 'B_3_4')": 10.88, + "('B_2_4', 'B_3_5')": 18.36, + "('B_2_5', 'B_3_1')": 21.42, + "('B_2_5', 'B_3_2')": 9.86, + "('B_2_5', 'B_3_3')": 20.06, + "('B_2_5', 'B_3_4')": 15.3, + "('B_2_5', 'B_3_5')": 24.82, + "('B_3_1', 'D1')": 14.96, + "('B_3_2', 'D1')": 16.66, + "('B_3_3', 'D1')": 8.16, + "('B_3_4', 'D1')": 19.72, + "('B_3_5', 'D1')": 15.64, + "('B_3_1', 'D2')": 15.3, + "('B_3_2', 'D2')": 7.14, + "('B_3_3', 'D2')": 26.52, + "('B_3_4', 'D2')": 16.32, + "('B_3_5', 'D2')": 8.84 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_5": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "B_3_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.21, + "('Q1', 'S2')": 3.1, + "('Q1', 'S3')": 2.3 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_41.json b/gdplib/multiperiod_blending/instances_json/mpbp_41.json new file mode 100644 index 0000000..d20df3a --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_41.json @@ -0,0 +1,1707 @@ +{ + "_TF": 9, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 21, + "('S1', 2)": 14, + "('S1', 3)": 10, + "('S1', 4)": 24, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S2', 1)": 36, + "('S2', 2)": 18, + "('S2', 3)": 35, + "('S2', 4)": 17, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S3', 1)": 24, + "('S3', 2)": 36, + "('S3', 3)": 0, + "('S3', 4)": 15, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.31, + "('Q1', 'S2')": 4.2, + "('Q1', 'S3')": 2.2, + "('Q2', 'S1')": 0.78, + "('Q2', 'S2')": 0.75, + "('Q2', 'S3')": 3.62 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_5')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_5', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.2 + ], + "Q2": [ + 0, + 3.62 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 7, + 50 + ], + "('D1', 6)": [ + 9, + 50 + ], + "('D1', 7)": [ + 15, + 50 + ], + "('D1', 8)": [ + 14, + 50 + ], + "('D1', 9)": [ + 14, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.58 + ], + "('Q2', 'D1')": [ + 0, + 3.83 + ], + "('Q1', 'D2')": [ + 0, + 4.2 + ], + "('Q2', 'D2')": [ + 0, + 4.2 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 41 + ], + "B_1_2": [ + 0, + 53 + ], + "B_1_3": [ + 0, + 49 + ], + "B_1_4": [ + 0, + 46 + ], + "B_1_5": [ + 0, + 42 + ], + "B_2_1": [ + 0, + 51 + ], + "B_2_2": [ + 0, + 55 + ], + "B_2_3": [ + 0, + 44 + ], + "B_2_4": [ + 0, + 57 + ], + "B_3_1": [ + 0, + 40 + ], + "B_3_2": [ + 0, + 43 + ], + "B_3_3": [ + 0, + 43 + ], + "B_3_4": [ + 0, + 44 + ], + "B_3_5": [ + 0, + 45 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "B_3_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q1', 'B_3_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q2', 'B_3_5')": 0 + }, + "betaT_s": { + "S1": 1, + "S2": 5, + "S3": 6 + }, + "betaT_d": { + "D1": 57, + "D2": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 17.669999999999998, + "('S1', 'B_1_2')": 17.669999999999998, + "('S1', 'B_1_3')": 17.669999999999998, + "('S1', 'B_1_4')": 17.669999999999998, + "('S1', 'B_1_5')": 17.669999999999998, + "('S2', 'B_1_1')": 17.669999999999998, + "('S2', 'B_1_2')": 17.669999999999998, + "('S2', 'B_1_3')": 17.669999999999998, + "('S2', 'B_1_4')": 17.669999999999998, + "('S2', 'B_1_5')": 17.669999999999998, + "('S3', 'B_1_1')": 17.669999999999998, + "('S3', 'B_1_2')": 17.669999999999998, + "('S3', 'B_1_3')": 17.669999999999998, + "('S3', 'B_1_4')": 17.669999999999998, + "('S3', 'B_1_5')": 17.669999999999998, + "('B_1_1', 'B_2_1')": 17.669999999999998, + "('B_1_1', 'B_2_2')": 17.669999999999998, + "('B_1_1', 'B_2_3')": 17.669999999999998, + "('B_1_1', 'B_2_4')": 17.669999999999998, + "('B_1_2', 'B_2_1')": 17.669999999999998, + "('B_1_2', 'B_2_2')": 17.669999999999998, + "('B_1_2', 'B_2_3')": 17.669999999999998, + "('B_1_2', 'B_2_4')": 17.669999999999998, + "('B_1_3', 'B_2_1')": 17.669999999999998, + "('B_1_3', 'B_2_2')": 17.669999999999998, + "('B_1_3', 'B_2_3')": 17.669999999999998, + "('B_1_3', 'B_2_4')": 17.669999999999998, + "('B_1_4', 'B_2_1')": 17.669999999999998, + "('B_1_4', 'B_2_2')": 17.669999999999998, + "('B_1_4', 'B_2_3')": 17.669999999999998, + "('B_1_4', 'B_2_4')": 17.669999999999998, + "('B_1_5', 'B_2_1')": 17.669999999999998, + "('B_1_5', 'B_2_2')": 17.669999999999998, + "('B_1_5', 'B_2_3')": 17.669999999999998, + "('B_1_5', 'B_2_4')": 17.669999999999998, + "('B_2_1', 'B_3_1')": 17.669999999999998, + "('B_2_1', 'B_3_2')": 17.669999999999998, + "('B_2_1', 'B_3_3')": 17.669999999999998, + "('B_2_1', 'B_3_4')": 17.669999999999998, + "('B_2_1', 'B_3_5')": 17.669999999999998, + "('B_2_2', 'B_3_1')": 17.669999999999998, + "('B_2_2', 'B_3_2')": 17.669999999999998, + "('B_2_2', 'B_3_3')": 17.669999999999998, + "('B_2_2', 'B_3_4')": 17.669999999999998, + "('B_2_2', 'B_3_5')": 17.669999999999998, + "('B_2_3', 'B_3_1')": 17.669999999999998, + "('B_2_3', 'B_3_2')": 17.669999999999998, + "('B_2_3', 'B_3_3')": 17.669999999999998, + "('B_2_3', 'B_3_4')": 17.669999999999998, + "('B_2_3', 'B_3_5')": 17.669999999999998, + "('B_2_4', 'B_3_1')": 17.669999999999998, + "('B_2_4', 'B_3_2')": 17.669999999999998, + "('B_2_4', 'B_3_3')": 17.669999999999998, + "('B_2_4', 'B_3_4')": 17.669999999999998, + "('B_2_4', 'B_3_5')": 17.669999999999998, + "('B_3_1', 'D1')": 17.669999999999998, + "('B_3_2', 'D1')": 17.669999999999998, + "('B_3_3', 'D1')": 17.669999999999998, + "('B_3_4', 'D1')": 17.669999999999998, + "('B_3_5', 'D1')": 17.669999999999998, + "('B_3_1', 'D2')": 17.669999999999998, + "('B_3_2', 'D2')": 17.669999999999998, + "('B_3_3', 'D2')": 17.669999999999998, + "('B_3_4', 'D2')": 17.669999999999998, + "('B_3_5', 'D2')": 17.669999999999998 + }, + "betaN": { + "('S1', 'B_1_1')": 8.481599999999998, + "('S1', 'B_1_2')": 6.714599999999999, + "('S1', 'B_1_3')": 11.4855, + "('S1', 'B_1_4')": 1.5902999999999998, + "('S1', 'B_1_5')": 6.184499999999999, + "('S2', 'B_1_1')": 2.2971, + "('S2', 'B_1_2')": 2.1203999999999996, + "('S2', 'B_1_3')": 1.2368999999999999, + "('S2', 'B_1_4')": 9.5418, + "('S2', 'B_1_5')": 12.192299999999998, + "('S3', 'B_1_1')": 3.8873999999999995, + "('S3', 'B_1_2')": 1.9436999999999998, + "('S3', 'B_1_3')": 1.9436999999999998, + "('S3', 'B_1_4')": 13.429199999999998, + "('S3', 'B_1_5')": 6.184499999999999, + "('B_1_1', 'B_2_1')": 7.951499999999999, + "('B_1_1', 'B_2_2')": 4.5942, + "('B_1_1', 'B_2_3')": 1.2368999999999999, + "('B_1_1', 'B_2_4')": 1.0601999999999998, + "('B_1_2', 'B_2_1')": 7.068, + "('B_1_2', 'B_2_2')": 3.1805999999999996, + "('B_1_2', 'B_2_3')": 11.662199999999999, + "('B_1_2', 'B_2_4')": 10.425299999999998, + "('B_1_3', 'B_2_1')": 10.425299999999998, + "('B_1_3', 'B_2_2')": 9.895199999999999, + "('B_1_3', 'B_2_3')": 12.192299999999998, + "('B_1_3', 'B_2_4')": 12.0156, + "('B_1_4', 'B_2_1')": 13.959299999999999, + "('B_1_4', 'B_2_2')": 10.248599999999998, + "('B_1_4', 'B_2_3')": 12.722399999999999, + "('B_1_4', 'B_2_4')": 6.361199999999999, + "('B_1_5', 'B_2_1')": 10.248599999999998, + "('B_1_5', 'B_2_2')": 1.9436999999999998, + "('B_1_5', 'B_2_3')": 7.951499999999999, + "('B_1_5', 'B_2_4')": 8.834999999999999, + "('B_2_1', 'B_3_1')": 2.1203999999999996, + "('B_2_1', 'B_3_2')": 13.429199999999998, + "('B_2_1', 'B_3_3')": 3.8873999999999995, + "('B_2_1', 'B_3_4')": 5.6544, + "('B_2_1', 'B_3_5')": 6.891299999999999, + "('B_2_2', 'B_3_1')": 10.425299999999998, + "('B_2_2', 'B_3_2')": 11.3088, + "('B_2_2', 'B_3_3')": 1.9436999999999998, + "('B_2_2', 'B_3_4')": 9.7185, + "('B_2_2', 'B_3_5')": 8.1282, + "('B_2_3', 'B_3_1')": 13.252499999999998, + "('B_2_3', 'B_3_2')": 4.240799999999999, + "('B_2_3', 'B_3_3')": 5.831099999999999, + "('B_2_3', 'B_3_4')": 10.248599999999998, + "('B_2_3', 'B_3_5')": 11.662199999999999, + "('B_2_4', 'B_3_1')": 9.1884, + "('B_2_4', 'B_3_2')": 11.3088, + "('B_2_4', 'B_3_3')": 4.7709, + "('B_2_4', 'B_3_4')": 6.714599999999999, + "('B_2_4', 'B_3_5')": 1.9436999999999998, + "('B_3_1', 'D1')": 8.1282, + "('B_3_2', 'D1')": 3.7106999999999997, + "('B_3_3', 'D1')": 3.8873999999999995, + "('B_3_4', 'D1')": 7.068, + "('B_3_5', 'D1')": 4.0641, + "('B_3_1', 'D2')": 13.959299999999999, + "('B_3_2', 'D2')": 8.1282, + "('B_3_3', 'D2')": 9.1884, + "('B_3_4', 'D2')": 7.421399999999999, + "('B_3_5', 'D2')": 2.4737999999999998 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "B_3_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.31, + "('Q1', 'S2')": 4.2, + "('Q1', 'S3')": 2.2, + "('Q2', 'S1')": 0.78, + "('Q2', 'S2')": 0.75, + "('Q2', 'S3')": 3.62 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_42.json b/gdplib/multiperiod_blending/instances_json/mpbp_42.json new file mode 100644 index 0000000..e536286 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_42.json @@ -0,0 +1,1506 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6", + "Q7" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 1, + "('S1', 2)": 17, + "('S1', 3)": 15, + "('S1', 4)": 14, + "('S1', 5)": 8, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 6, + "('S2', 2)": 34, + "('S2', 3)": 5, + "('S2', 4)": 37, + "('S2', 5)": 27, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 2, + "('S3', 2)": 1, + "('S3', 3)": 5, + "('S3', 4)": 13, + "('S3', 5)": 14, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.53, + "('Q1', 'S2')": 0.13, + "('Q1', 'S3')": 0.99, + "('Q2', 'S1')": 3.25, + "('Q2', 'S2')": 2.72, + "('Q2', 'S3')": 1.1, + "('Q3', 'S1')": 2.95, + "('Q3', 'S2')": 4.05, + "('Q3', 'S3')": 0.03, + "('Q4', 'S1')": 4.03, + "('Q4', 'S2')": 3.49, + "('Q4', 'S3')": 1.7, + "('Q5', 'S1')": 0.78, + "('Q5', 'S2')": 4.79, + "('Q5', 'S3')": 1.68, + "('Q6', 'S1')": 0.46, + "('Q6', 'S2')": 0.48, + "('Q6', 'S3')": 4.24, + "('Q7', 'S1')": 3.02, + "('Q7', 'S2')": 4.04, + "('Q7', 'S3')": 3.65 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.53 + ], + "Q2": [ + 0, + 3.25 + ], + "Q3": [ + 0, + 4.05 + ], + "Q4": [ + 0, + 4.03 + ], + "Q5": [ + 0, + 4.79 + ], + "Q6": [ + 0, + 4.24 + ], + "Q7": [ + 0, + 4.04 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 13, + 50 + ], + "('D2', 7)": [ + 6, + 50 + ], + "('D2', 8)": [ + 11, + 50 + ], + "('D2', 9)": [ + 6, + 50 + ], + "('D2', 10)": [ + 13, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.11 + ], + "('Q2', 'D2')": [ + 0, + 3.91 + ], + "('Q3', 'D2')": [ + 0, + 4.52 + ], + "('Q4', 'D2')": [ + 0, + 3.27 + ], + "('Q5', 'D2')": [ + 0, + 2.87 + ], + "('Q6', 'D2')": [ + 0, + 2.58 + ], + "('Q7', 'D2')": [ + 0, + 3.98 + ], + "('Q1', 'D1')": [ + 0, + 4.79 + ], + "('Q2', 'D1')": [ + 0, + 4.79 + ], + "('Q3', 'D1')": [ + 0, + 4.79 + ], + "('Q4', 'D1')": [ + 0, + 4.79 + ], + "('Q5', 'D1')": [ + 0, + 4.79 + ], + "('Q6', 'D1')": [ + 0, + 4.79 + ], + "('Q7', 'D1')": [ + 0, + 4.79 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 49 + ], + "B_1_2": [ + 0, + 42 + ], + "B_1_3": [ + 0, + 47 + ], + "B_1_4": [ + 0, + 43 + ], + "B_1_5": [ + 0, + 52 + ], + "B_2_1": [ + 0, + 48 + ], + "B_2_2": [ + 0, + 54 + ], + "B_2_3": [ + 0, + 60 + ], + "B_2_4": [ + 0, + 51 + ], + "B_2_5": [ + 0, + 45 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_2_5')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_2_1')": 0, + "('Q5', 'B_2_2')": 0, + "('Q5', 'B_2_3')": 0, + "('Q5', 'B_2_4')": 0, + "('Q5', 'B_2_5')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0, + "('Q6', 'B_2_1')": 0, + "('Q6', 'B_2_2')": 0, + "('Q6', 'B_2_3')": 0, + "('Q6', 'B_2_4')": 0, + "('Q6', 'B_2_5')": 0, + "('Q7', 'B_1_1')": 0, + "('Q7', 'B_1_2')": 0, + "('Q7', 'B_1_3')": 0, + "('Q7', 'B_1_4')": 0, + "('Q7', 'B_1_5')": 0, + "('Q7', 'B_2_1')": 0, + "('Q7', 'B_2_2')": 0, + "('Q7', 'B_2_3')": 0, + "('Q7', 'B_2_4')": 0, + "('Q7', 'B_2_5')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 6, + "S3": 4 + }, + "betaT_d": { + "D2": 58, + "D1": -9 + }, + "alphaN": { + "('S1', 'B_1_1')": 31.32, + "('S1', 'B_1_2')": 31.32, + "('S1', 'B_1_3')": 31.32, + "('S1', 'B_1_4')": 31.32, + "('S1', 'B_1_5')": 31.32, + "('S2', 'B_1_1')": 31.32, + "('S2', 'B_1_2')": 31.32, + "('S2', 'B_1_3')": 31.32, + "('S2', 'B_1_4')": 31.32, + "('S2', 'B_1_5')": 31.32, + "('S3', 'B_1_1')": 31.32, + "('S3', 'B_1_2')": 31.32, + "('S3', 'B_1_3')": 31.32, + "('S3', 'B_1_4')": 31.32, + "('S3', 'B_1_5')": 31.32, + "('B_1_1', 'B_2_1')": 31.32, + "('B_1_1', 'B_2_2')": 31.32, + "('B_1_1', 'B_2_3')": 31.32, + "('B_1_1', 'B_2_4')": 31.32, + "('B_1_1', 'B_2_5')": 31.32, + "('B_1_2', 'B_2_1')": 31.32, + "('B_1_2', 'B_2_2')": 31.32, + "('B_1_2', 'B_2_3')": 31.32, + "('B_1_2', 'B_2_4')": 31.32, + "('B_1_2', 'B_2_5')": 31.32, + "('B_1_3', 'B_2_1')": 31.32, + "('B_1_3', 'B_2_2')": 31.32, + "('B_1_3', 'B_2_3')": 31.32, + "('B_1_3', 'B_2_4')": 31.32, + "('B_1_3', 'B_2_5')": 31.32, + "('B_1_4', 'B_2_1')": 31.32, + "('B_1_4', 'B_2_2')": 31.32, + "('B_1_4', 'B_2_3')": 31.32, + "('B_1_4', 'B_2_4')": 31.32, + "('B_1_4', 'B_2_5')": 31.32, + "('B_1_5', 'B_2_1')": 31.32, + "('B_1_5', 'B_2_2')": 31.32, + "('B_1_5', 'B_2_3')": 31.32, + "('B_1_5', 'B_2_4')": 31.32, + "('B_1_5', 'B_2_5')": 31.32, + "('B_2_1', 'D1')": 31.32, + "('B_2_2', 'D1')": 31.32, + "('B_2_3', 'D1')": 31.32, + "('B_2_4', 'D1')": 31.32, + "('B_2_5', 'D1')": 31.32, + "('B_2_1', 'D2')": 31.32, + "('B_2_2', 'D2')": 31.32, + "('B_2_3', 'D2')": 31.32, + "('B_2_4', 'D2')": 31.32, + "('B_2_5', 'D2')": 31.32 + }, + "betaN": { + "('S1', 'B_1_1')": 5.6376, + "('S1', 'B_1_2')": 18.791999999999998, + "('S1', 'B_1_3')": 5.324400000000001, + "('S1', 'B_1_4')": 10.335600000000001, + "('S1', 'B_1_5')": 24.742800000000003, + "('S2', 'B_1_1')": 16.599600000000002, + "('S2', 'B_1_2')": 14.7204, + "('S2', 'B_1_3')": 17.5392, + "('S2', 'B_1_4')": 21.297600000000003, + "('S2', 'B_1_5')": 19.7316, + "('S3', 'B_1_1')": 6.8904000000000005, + "('S3', 'B_1_2')": 2.1924, + "('S3', 'B_1_3')": 9.082799999999999, + "('S3', 'B_1_4')": 7.83, + "('S3', 'B_1_5')": 6.5771999999999995, + "('B_1_1', 'B_2_1')": 23.8032, + "('B_1_1', 'B_2_2')": 22.237199999999998, + "('B_1_1', 'B_2_3')": 9.082799999999999, + "('B_1_1', 'B_2_4')": 16.9128, + "('B_1_1', 'B_2_5')": 10.962, + "('B_1_2', 'B_2_1')": 23.1768, + "('B_1_2', 'B_2_2')": 12.2148, + "('B_1_2', 'B_2_3')": 7.83, + "('B_1_2', 'B_2_4')": 7.203600000000001, + "('B_1_2', 'B_2_5')": 14.7204, + "('B_1_3', 'B_2_1')": 7.83, + "('B_1_3', 'B_2_2')": 15.3468, + "('B_1_3', 'B_2_3')": 22.5504, + "('B_1_3', 'B_2_4')": 10.962, + "('B_1_3', 'B_2_5')": 6.5771999999999995, + "('B_1_4', 'B_2_1')": 25.056, + "('B_1_4', 'B_2_2')": 13.4676, + "('B_1_4', 'B_2_3')": 3.7584, + "('B_1_4', 'B_2_4')": 2.8188, + "('B_1_4', 'B_2_5')": 4.0716, + "('B_1_5', 'B_2_1')": 16.2864, + "('B_1_5', 'B_2_2')": 20.044800000000002, + "('B_1_5', 'B_2_3')": 11.5884, + "('B_1_5', 'B_2_4')": 3.132, + "('B_1_5', 'B_2_5')": 10.648800000000001, + "('B_2_1', 'D1')": 25.056, + "('B_2_2', 'D1')": 14.094000000000001, + "('B_2_3', 'D1')": 24.4296, + "('B_2_4', 'D1')": 21.924, + "('B_2_5', 'D1')": 1.8792, + "('B_2_1', 'D2')": 18.4788, + "('B_2_2', 'D2')": 17.5392, + "('B_2_3', 'D2')": 14.094000000000001, + "('B_2_4', 'D2')": 7.83, + "('B_2_5', 'D2')": 16.599600000000002 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.53, + "('Q1', 'S2')": 0.13, + "('Q1', 'S3')": 0.99, + "('Q2', 'S1')": 3.25, + "('Q2', 'S2')": 2.72, + "('Q2', 'S3')": 1.1, + "('Q3', 'S1')": 2.95, + "('Q3', 'S2')": 4.05, + "('Q3', 'S3')": 0.03, + "('Q4', 'S1')": 4.03, + "('Q4', 'S2')": 3.49, + "('Q4', 'S3')": 1.7, + "('Q5', 'S1')": 0.78, + "('Q5', 'S2')": 4.79, + "('Q5', 'S3')": 1.68, + "('Q6', 'S1')": 0.46, + "('Q6', 'S2')": 0.48, + "('Q6', 'S3')": 4.24, + "('Q7', 'S1')": 3.02, + "('Q7', 'S2')": 4.04, + "('Q7', 'S3')": 3.65 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_43.json b/gdplib/multiperiod_blending/instances_json/mpbp_43.json new file mode 100644 index 0000000..bfa436b --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_43.json @@ -0,0 +1,1597 @@ +{ + "_TF": 4, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_7", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_7", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 18, + "('S1', 2)": 9, + "('S1', 3)": 0, + "('S1', 4)": 0, + "('S2', 1)": 29, + "('S2', 2)": 23, + "('S2', 3)": 0, + "('S2', 4)": 0, + "('S3', 1)": 6, + "('S3', 2)": 29, + "('S3', 3)": 0, + "('S3', 4)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.99, + "('Q1', 'S2')": 3.04, + "('Q1', 'S3')": 2.57, + "('Q2', 'S1')": 2.88, + "('Q2', 'S2')": 3.12, + "('Q2', 'S3')": 4.74 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_7')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_6', 'D1')": [ + 1, + 50 + ], + "('B_2_7', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ], + "('B_2_6', 'D2')": [ + 1, + 50 + ], + "('B_2_7', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.04 + ], + "Q2": [ + 0, + 4.74 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 11, + 50 + ], + "('D2', 4)": [ + 11, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.85 + ], + "('Q2', 'D2')": [ + 0, + 4.58 + ], + "('Q1', 'D1')": [ + 0, + 4.74 + ], + "('Q2', 'D1')": [ + 0, + 4.74 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 43 + ], + "B_1_2": [ + 0, + 52 + ], + "B_1_3": [ + 0, + 44 + ], + "B_1_4": [ + 0, + 43 + ], + "B_1_5": [ + 0, + 45 + ], + "B_2_1": [ + 0, + 56 + ], + "B_2_2": [ + 0, + 55 + ], + "B_2_3": [ + 0, + 44 + ], + "B_2_4": [ + 0, + 52 + ], + "B_2_5": [ + 0, + 59 + ], + "B_2_6": [ + 0, + 56 + ], + "B_2_7": [ + 0, + 48 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_2_6": 0, + "B_2_7": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_2_6')": 0, + "('Q1', 'B_2_7')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q2', 'B_2_6')": 0, + "('Q2', 'B_2_7')": 0 + }, + "betaT_s": { + "S1": 10, + "S2": 3, + "S3": 7 + }, + "betaT_d": { + "D2": 52, + "D1": -10 + }, + "alphaN": { + "('S1', 'B_1_1')": 27.560000000000002, + "('S1', 'B_1_2')": 27.560000000000002, + "('S1', 'B_1_3')": 27.560000000000002, + "('S1', 'B_1_4')": 27.560000000000002, + "('S1', 'B_1_5')": 27.560000000000002, + "('S2', 'B_1_1')": 27.560000000000002, + "('S2', 'B_1_2')": 27.560000000000002, + "('S2', 'B_1_3')": 27.560000000000002, + "('S2', 'B_1_4')": 27.560000000000002, + "('S2', 'B_1_5')": 27.560000000000002, + "('S3', 'B_1_1')": 27.560000000000002, + "('S3', 'B_1_2')": 27.560000000000002, + "('S3', 'B_1_3')": 27.560000000000002, + "('S3', 'B_1_4')": 27.560000000000002, + "('S3', 'B_1_5')": 27.560000000000002, + "('B_1_1', 'B_2_1')": 27.560000000000002, + "('B_1_1', 'B_2_2')": 27.560000000000002, + "('B_1_1', 'B_2_3')": 27.560000000000002, + "('B_1_1', 'B_2_4')": 27.560000000000002, + "('B_1_1', 'B_2_5')": 27.560000000000002, + "('B_1_1', 'B_2_6')": 27.560000000000002, + "('B_1_1', 'B_2_7')": 27.560000000000002, + "('B_1_2', 'B_2_1')": 27.560000000000002, + "('B_1_2', 'B_2_2')": 27.560000000000002, + "('B_1_2', 'B_2_3')": 27.560000000000002, + "('B_1_2', 'B_2_4')": 27.560000000000002, + "('B_1_2', 'B_2_5')": 27.560000000000002, + "('B_1_2', 'B_2_6')": 27.560000000000002, + "('B_1_2', 'B_2_7')": 27.560000000000002, + "('B_1_3', 'B_2_1')": 27.560000000000002, + "('B_1_3', 'B_2_2')": 27.560000000000002, + "('B_1_3', 'B_2_3')": 27.560000000000002, + "('B_1_3', 'B_2_4')": 27.560000000000002, + "('B_1_3', 'B_2_5')": 27.560000000000002, + "('B_1_3', 'B_2_6')": 27.560000000000002, + "('B_1_3', 'B_2_7')": 27.560000000000002, + "('B_1_4', 'B_2_1')": 27.560000000000002, + "('B_1_4', 'B_2_2')": 27.560000000000002, + "('B_1_4', 'B_2_3')": 27.560000000000002, + "('B_1_4', 'B_2_4')": 27.560000000000002, + "('B_1_4', 'B_2_5')": 27.560000000000002, + "('B_1_4', 'B_2_6')": 27.560000000000002, + "('B_1_4', 'B_2_7')": 27.560000000000002, + "('B_1_5', 'B_2_1')": 27.560000000000002, + "('B_1_5', 'B_2_2')": 27.560000000000002, + "('B_1_5', 'B_2_3')": 27.560000000000002, + "('B_1_5', 'B_2_4')": 27.560000000000002, + "('B_1_5', 'B_2_5')": 27.560000000000002, + "('B_1_5', 'B_2_6')": 27.560000000000002, + "('B_1_5', 'B_2_7')": 27.560000000000002, + "('B_2_1', 'D1')": 27.560000000000002, + "('B_2_2', 'D1')": 27.560000000000002, + "('B_2_3', 'D1')": 27.560000000000002, + "('B_2_4', 'D1')": 27.560000000000002, + "('B_2_5', 'D1')": 27.560000000000002, + "('B_2_6', 'D1')": 27.560000000000002, + "('B_2_7', 'D1')": 27.560000000000002, + "('B_2_1', 'D2')": 27.560000000000002, + "('B_2_2', 'D2')": 27.560000000000002, + "('B_2_3', 'D2')": 27.560000000000002, + "('B_2_4', 'D2')": 27.560000000000002, + "('B_2_5', 'D2')": 27.560000000000002, + "('B_2_6', 'D2')": 27.560000000000002, + "('B_2_7', 'D2')": 27.560000000000002 + }, + "betaN": { + "('S1', 'B_1_1')": 5.236400000000001, + "('S1', 'B_1_2')": 2.7560000000000002, + "('S1', 'B_1_3')": 4.685200000000001, + "('S1', 'B_1_4')": 7.1656, + "('S1', 'B_1_5')": 3.0316, + "('S2', 'B_1_1')": 14.3312, + "('S2', 'B_1_2')": 21.7724, + "('S2', 'B_1_3')": 18.189600000000002, + "('S2', 'B_1_4')": 14.882400000000002, + "('S2', 'B_1_5')": 14.882400000000002, + "('S3', 'B_1_1')": 2.7560000000000002, + "('S3', 'B_1_2')": 18.740800000000004, + "('S3', 'B_1_3')": 10.748400000000002, + "('S3', 'B_1_4')": 14.882400000000002, + "('S3', 'B_1_5')": 16.2604, + "('B_1_1', 'B_2_1')": 8.268, + "('B_1_1', 'B_2_2')": 15.158000000000003, + "('B_1_1', 'B_2_3')": 10.472800000000001, + "('B_1_1', 'B_2_4')": 3.8584000000000005, + "('B_1_1', 'B_2_5')": 3.0316, + "('B_1_1', 'B_2_6')": 7.9924, + "('B_1_1', 'B_2_7')": 19.567600000000002, + "('B_1_2', 'B_2_1')": 6.890000000000001, + "('B_1_2', 'B_2_2')": 16.536, + "('B_1_2', 'B_2_3')": 15.158000000000003, + "('B_1_2', 'B_2_4')": 2.7560000000000002, + "('B_1_2', 'B_2_5')": 22.048000000000002, + "('B_1_2', 'B_2_6')": 15.158000000000003, + "('B_1_2', 'B_2_7')": 7.441200000000001, + "('B_1_3', 'B_2_1')": 19.8432, + "('B_1_3', 'B_2_2')": 16.536, + "('B_1_3', 'B_2_3')": 8.8192, + "('B_1_3', 'B_2_4')": 10.472800000000001, + "('B_1_3', 'B_2_5')": 11.024000000000001, + "('B_1_3', 'B_2_6')": 9.9216, + "('B_1_3', 'B_2_7')": 17.3628, + "('B_1_4', 'B_2_1')": 8.8192, + "('B_1_4', 'B_2_2')": 14.606800000000002, + "('B_1_4', 'B_2_3')": 19.567600000000002, + "('B_1_4', 'B_2_4')": 16.536, + "('B_1_4', 'B_2_5')": 13.228800000000001, + "('B_1_4', 'B_2_6')": 7.716800000000001, + "('B_1_4', 'B_2_7')": 15.7092, + "('B_1_5', 'B_2_1')": 10.1972, + "('B_1_5', 'B_2_2')": 13.5044, + "('B_1_5', 'B_2_3')": 4.4096, + "('B_1_5', 'B_2_4')": 3.5828, + "('B_1_5', 'B_2_5')": 17.6384, + "('B_1_5', 'B_2_6')": 18.465200000000003, + "('B_1_5', 'B_2_7')": 3.8584000000000005, + "('B_2_1', 'D1')": 1.6536000000000002, + "('B_2_2', 'D1')": 17.3628, + "('B_2_3', 'D1')": 18.465200000000003, + "('B_2_4', 'D1')": 17.6384, + "('B_2_5', 'D1')": 3.8584000000000005, + "('B_2_6', 'D1')": 12.402000000000001, + "('B_2_7', 'D1')": 6.614400000000001, + "('B_2_1', 'D2')": 17.087200000000003, + "('B_2_2', 'D2')": 10.748400000000002, + "('B_2_3', 'D2')": 8.543600000000001, + "('B_2_4', 'D2')": 20.945600000000002, + "('B_2_5', 'D2')": 3.3072000000000004, + "('B_2_6', 'D2')": 2.2048, + "('B_2_7', 'D2')": 16.2604 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_6": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_7": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "B_2_6": [ + "D1", + "D2" + ], + "B_2_7": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_7", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_7", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_7", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_7", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.99, + "('Q1', 'S2')": 3.04, + "('Q1', 'S3')": 2.57, + "('Q2', 'S1')": 2.88, + "('Q2', 'S2')": 3.12, + "('Q2', 'S3')": 4.74 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_44.json b/gdplib/multiperiod_blending/instances_json/mpbp_44.json new file mode 100644 index 0000000..ab5db9c --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_44.json @@ -0,0 +1,1752 @@ +{ + "_TF": 4, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5", + "Q6", + "Q7" + ], + "T": [ + 1, + 2, + 3, + 4 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_7", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_7", + "D2" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 33, + "('S1', 2)": 34, + "('S1', 3)": 0, + "('S1', 4)": 0, + "('S2', 1)": 7, + "('S2', 2)": 11, + "('S2', 3)": 0, + "('S2', 4)": 0, + "('S3', 1)": 24, + "('S3', 2)": 14, + "('S3', 3)": 0, + "('S3', 4)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.45, + "('Q1', 'S2')": 1.12, + "('Q1', 'S3')": 2.84, + "('Q2', 'S1')": 0.5, + "('Q2', 'S2')": 3.87, + "('Q2', 'S3')": 3.44, + "('Q3', 'S1')": 1.51, + "('Q3', 'S2')": 3.17, + "('Q3', 'S3')": 2.95, + "('Q4', 'S1')": 3.83, + "('Q4', 'S2')": 3.35, + "('Q4', 'S3')": 1.79, + "('Q5', 'S1')": 1.69, + "('Q5', 'S2')": 1.41, + "('Q5', 'S3')": 0.8, + "('Q6', 'S1')": 2.56, + "('Q6', 'S2')": 2.94, + "('Q6', 'S3')": 1.35, + "('Q7', 'S1')": 1.58, + "('Q7', 'S2')": 4.72, + "('Q7', 'S3')": 4.11 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_7')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_6', 'D1')": [ + 1, + 50 + ], + "('B_2_7', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ], + "('B_2_6', 'D2')": [ + 1, + 50 + ], + "('B_2_7', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.84 + ], + "Q2": [ + 0, + 3.87 + ], + "Q3": [ + 0, + 3.17 + ], + "Q4": [ + 0, + 3.83 + ], + "Q5": [ + 0, + 1.69 + ], + "Q6": [ + 0, + 2.94 + ], + "Q7": [ + 0, + 4.72 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 9, + 50 + ], + "('D1', 4)": [ + 5, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.34 + ], + "('Q2', 'D1')": [ + 0, + 2.81 + ], + "('Q3', 'D1')": [ + 0, + 3.61 + ], + "('Q4', 'D1')": [ + 0, + 3.01 + ], + "('Q5', 'D1')": [ + 0, + 2.88 + ], + "('Q6', 'D1')": [ + 0, + 4.19 + ], + "('Q7', 'D1')": [ + 0, + 4.25 + ], + "('Q1', 'D2')": [ + 0, + 4.72 + ], + "('Q2', 'D2')": [ + 0, + 4.72 + ], + "('Q3', 'D2')": [ + 0, + 4.72 + ], + "('Q4', 'D2')": [ + 0, + 4.72 + ], + "('Q5', 'D2')": [ + 0, + 4.72 + ], + "('Q6', 'D2')": [ + 0, + 4.72 + ], + "('Q7', 'D2')": [ + 0, + 4.72 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 41 + ], + "B_1_2": [ + 0, + 53 + ], + "B_1_3": [ + 0, + 41 + ], + "B_1_4": [ + 0, + 60 + ], + "B_1_5": [ + 0, + 50 + ], + "B_2_1": [ + 0, + 51 + ], + "B_2_2": [ + 0, + 55 + ], + "B_2_3": [ + 0, + 60 + ], + "B_2_4": [ + 0, + 54 + ], + "B_2_5": [ + 0, + 58 + ], + "B_2_6": [ + 0, + 57 + ], + "B_2_7": [ + 0, + 44 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_2_6": 0, + "B_2_7": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_2_6')": 0, + "('Q1', 'B_2_7')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q2', 'B_2_6')": 0, + "('Q2', 'B_2_7')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q3', 'B_2_6')": 0, + "('Q3', 'B_2_7')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_2_1')": 0, + "('Q4', 'B_2_2')": 0, + "('Q4', 'B_2_3')": 0, + "('Q4', 'B_2_4')": 0, + "('Q4', 'B_2_5')": 0, + "('Q4', 'B_2_6')": 0, + "('Q4', 'B_2_7')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_2_1')": 0, + "('Q5', 'B_2_2')": 0, + "('Q5', 'B_2_3')": 0, + "('Q5', 'B_2_4')": 0, + "('Q5', 'B_2_5')": 0, + "('Q5', 'B_2_6')": 0, + "('Q5', 'B_2_7')": 0, + "('Q6', 'B_1_1')": 0, + "('Q6', 'B_1_2')": 0, + "('Q6', 'B_1_3')": 0, + "('Q6', 'B_1_4')": 0, + "('Q6', 'B_1_5')": 0, + "('Q6', 'B_2_1')": 0, + "('Q6', 'B_2_2')": 0, + "('Q6', 'B_2_3')": 0, + "('Q6', 'B_2_4')": 0, + "('Q6', 'B_2_5')": 0, + "('Q6', 'B_2_6')": 0, + "('Q6', 'B_2_7')": 0, + "('Q7', 'B_1_1')": 0, + "('Q7', 'B_1_2')": 0, + "('Q7', 'B_1_3')": 0, + "('Q7', 'B_1_4')": 0, + "('Q7', 'B_1_5')": 0, + "('Q7', 'B_2_1')": 0, + "('Q7', 'B_2_2')": 0, + "('Q7', 'B_2_3')": 0, + "('Q7', 'B_2_4')": 0, + "('Q7', 'B_2_5')": 0, + "('Q7', 'B_2_6')": 0, + "('Q7', 'B_2_7')": 0 + }, + "betaT_s": { + "S1": 4, + "S2": 8, + "S3": 8 + }, + "betaT_d": { + "D1": 61, + "D2": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 38.43, + "('S1', 'B_1_2')": 38.43, + "('S1', 'B_1_3')": 38.43, + "('S1', 'B_1_4')": 38.43, + "('S1', 'B_1_5')": 38.43, + "('S2', 'B_1_1')": 38.43, + "('S2', 'B_1_2')": 38.43, + "('S2', 'B_1_3')": 38.43, + "('S2', 'B_1_4')": 38.43, + "('S2', 'B_1_5')": 38.43, + "('S3', 'B_1_1')": 38.43, + "('S3', 'B_1_2')": 38.43, + "('S3', 'B_1_3')": 38.43, + "('S3', 'B_1_4')": 38.43, + "('S3', 'B_1_5')": 38.43, + "('B_1_1', 'B_2_1')": 38.43, + "('B_1_1', 'B_2_2')": 38.43, + "('B_1_1', 'B_2_3')": 38.43, + "('B_1_1', 'B_2_4')": 38.43, + "('B_1_1', 'B_2_5')": 38.43, + "('B_1_1', 'B_2_6')": 38.43, + "('B_1_1', 'B_2_7')": 38.43, + "('B_1_2', 'B_2_1')": 38.43, + "('B_1_2', 'B_2_2')": 38.43, + "('B_1_2', 'B_2_3')": 38.43, + "('B_1_2', 'B_2_4')": 38.43, + "('B_1_2', 'B_2_5')": 38.43, + "('B_1_2', 'B_2_6')": 38.43, + "('B_1_2', 'B_2_7')": 38.43, + "('B_1_3', 'B_2_1')": 38.43, + "('B_1_3', 'B_2_2')": 38.43, + "('B_1_3', 'B_2_3')": 38.43, + "('B_1_3', 'B_2_4')": 38.43, + "('B_1_3', 'B_2_5')": 38.43, + "('B_1_3', 'B_2_6')": 38.43, + "('B_1_3', 'B_2_7')": 38.43, + "('B_1_4', 'B_2_1')": 38.43, + "('B_1_4', 'B_2_2')": 38.43, + "('B_1_4', 'B_2_3')": 38.43, + "('B_1_4', 'B_2_4')": 38.43, + "('B_1_4', 'B_2_5')": 38.43, + "('B_1_4', 'B_2_6')": 38.43, + "('B_1_4', 'B_2_7')": 38.43, + "('B_1_5', 'B_2_1')": 38.43, + "('B_1_5', 'B_2_2')": 38.43, + "('B_1_5', 'B_2_3')": 38.43, + "('B_1_5', 'B_2_4')": 38.43, + "('B_1_5', 'B_2_5')": 38.43, + "('B_1_5', 'B_2_6')": 38.43, + "('B_1_5', 'B_2_7')": 38.43, + "('B_2_1', 'D1')": 38.43, + "('B_2_2', 'D1')": 38.43, + "('B_2_3', 'D1')": 38.43, + "('B_2_4', 'D1')": 38.43, + "('B_2_5', 'D1')": 38.43, + "('B_2_6', 'D1')": 38.43, + "('B_2_7', 'D1')": 38.43, + "('B_2_1', 'D2')": 38.43, + "('B_2_2', 'D2')": 38.43, + "('B_2_3', 'D2')": 38.43, + "('B_2_4', 'D2')": 38.43, + "('B_2_5', 'D2')": 38.43, + "('B_2_6', 'D2')": 38.43, + "('B_2_7', 'D2')": 38.43 + }, + "betaN": { + "('S1', 'B_1_1')": 26.1324, + "('S1', 'B_1_2')": 3.0744000000000002, + "('S1', 'B_1_3')": 6.5331, + "('S1', 'B_1_4')": 8.4546, + "('S1', 'B_1_5')": 2.3058, + "('S2', 'B_1_1')": 23.8266, + "('S2', 'B_1_2')": 20.752200000000002, + "('S2', 'B_1_3')": 17.6778, + "('S2', 'B_1_4')": 30.744, + "('S2', 'B_1_5')": 12.297600000000001, + "('S3', 'B_1_1')": 7.686, + "('S3', 'B_1_2')": 4.9959, + "('S3', 'B_1_3')": 11.9133, + "('S3', 'B_1_4')": 26.1324, + "('S3', 'B_1_5')": 19.5993, + "('B_1_1', 'B_2_1')": 3.4587, + "('B_1_1', 'B_2_2')": 14.2191, + "('B_1_1', 'B_2_3')": 3.4587, + "('B_1_1', 'B_2_4')": 19.9836, + "('B_1_1', 'B_2_5')": 5.3802, + "('B_1_1', 'B_2_6')": 6.9174, + "('B_1_1', 'B_2_7')": 20.367900000000002, + "('B_1_2', 'B_2_1')": 26.1324, + "('B_1_2', 'B_2_2')": 19.5993, + "('B_1_2', 'B_2_3')": 10.376100000000001, + "('B_1_2', 'B_2_4')": 20.367900000000002, + "('B_1_2', 'B_2_5')": 9.6075, + "('B_1_2', 'B_2_6')": 2.3058, + "('B_1_2', 'B_2_7')": 9.9918, + "('B_1_3', 'B_2_1')": 21.905099999999997, + "('B_1_3', 'B_2_2')": 19.9836, + "('B_1_3', 'B_2_3')": 7.3017, + "('B_1_3', 'B_2_4')": 26.1324, + "('B_1_3', 'B_2_5')": 25.7481, + "('B_1_3', 'B_2_6')": 9.9918, + "('B_1_3', 'B_2_7')": 29.5911, + "('B_1_4', 'B_2_1')": 9.6075, + "('B_1_4', 'B_2_2')": 3.843, + "('B_1_4', 'B_2_3')": 16.5249, + "('B_1_4', 'B_2_4')": 26.901, + "('B_1_4', 'B_2_5')": 19.215, + "('B_1_4', 'B_2_6')": 17.6778, + "('B_1_4', 'B_2_7')": 16.1406, + "('B_1_5', 'B_2_1')": 9.9918, + "('B_1_5', 'B_2_2')": 10.376100000000001, + "('B_1_5', 'B_2_3')": 13.4505, + "('B_1_5', 'B_2_4')": 17.6778, + "('B_1_5', 'B_2_5')": 29.2068, + "('B_1_5', 'B_2_6')": 3.843, + "('B_1_5', 'B_2_7')": 9.2232, + "('B_2_1', 'D1')": 29.2068, + "('B_2_2', 'D1')": 20.752200000000002, + "('B_2_3', 'D1')": 4.2273, + "('B_2_4', 'D1')": 14.6034, + "('B_2_5', 'D1')": 20.752200000000002, + "('B_2_6', 'D1')": 28.0539, + "('B_2_7', 'D1')": 4.2273, + "('B_2_1', 'D2')": 28.0539, + "('B_2_2', 'D2')": 24.2109, + "('B_2_3', 'D2')": 9.9918, + "('B_2_4', 'D2')": 17.2935, + "('B_2_5', 'D2')": 25.7481, + "('B_2_6', 'D2')": 8.8389, + "('B_2_7', 'D2')": 22.289399999999997 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_6": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_7": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "B_2_3": [ + "D1", + "D2" + ], + "B_2_4": [ + "D1", + "D2" + ], + "B_2_5": [ + "D1", + "D2" + ], + "B_2_6": [ + "D1", + "D2" + ], + "B_2_7": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_7", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_7", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_7", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_7", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.45, + "('Q1', 'S2')": 1.12, + "('Q1', 'S3')": 2.84, + "('Q2', 'S1')": 0.5, + "('Q2', 'S2')": 3.87, + "('Q2', 'S3')": 3.44, + "('Q3', 'S1')": 1.51, + "('Q3', 'S2')": 3.17, + "('Q3', 'S3')": 2.95, + "('Q4', 'S1')": 3.83, + "('Q4', 'S2')": 3.35, + "('Q4', 'S3')": 1.79, + "('Q5', 'S1')": 1.69, + "('Q5', 'S2')": 1.41, + "('Q5', 'S3')": 0.8, + "('Q6', 'S1')": 2.56, + "('Q6', 'S2')": 2.94, + "('Q6', 'S3')": 1.35, + "('Q7', 'S1')": 1.58, + "('Q7', 'S2')": 4.72, + "('Q7', 'S3')": 4.11 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_45.json b/gdplib/multiperiod_blending/instances_json/mpbp_45.json new file mode 100644 index 0000000..8159bba --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_45.json @@ -0,0 +1,1798 @@ +{ + "_TF": 7, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3", + "Q4", + "Q5" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S3", + "B_1_10" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "S4", + "B_1_10" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 26, + "('S1', 2)": 31, + "('S1', 3)": 16, + "('S1', 4)": 5, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S2', 1)": 19, + "('S2', 2)": 21, + "('S2', 3)": 1, + "('S2', 4)": 4, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S3', 1)": 30, + "('S3', 2)": 0, + "('S3', 3)": 7, + "('S3', 4)": 18, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S4', 1)": 7, + "('S4', 2)": 19, + "('S4', 3)": 2, + "('S4', 4)": 39, + "('S4', 5)": 0, + "('S4', 6)": 0, + "('S4', 7)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.33, + "('Q1', 'S2')": 1.36, + "('Q1', 'S3')": 4.48, + "('Q1', 'S4')": 0.77, + "('Q2', 'S1')": 4.96, + "('Q2', 'S2')": 3.8, + "('Q2', 'S3')": 2.14, + "('Q2', 'S4')": 3.06, + "('Q3', 'S1')": 0.71, + "('Q3', 'S2')": 0.29, + "('Q3', 'S3')": 0.16, + "('Q3', 'S4')": 1.6, + "('Q4', 'S1')": 1.78, + "('Q4', 'S2')": 3.63, + "('Q4', 'S3')": 1.6, + "('Q4', 'S4')": 2.06, + "('Q5', 'S1')": 0.11, + "('Q5', 'S2')": 1.64, + "('Q5', 'S3')": 3.92, + "('Q5', 'S4')": 3.5 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S1', 'B_1_7')": [ + 1, + 50 + ], + "('S1', 'B_1_8')": [ + 1, + 50 + ], + "('S1', 'B_1_9')": [ + 1, + 50 + ], + "('S1', 'B_1_10')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_7')": [ + 1, + 50 + ], + "('S2', 'B_1_8')": [ + 1, + 50 + ], + "('S2', 'B_1_9')": [ + 1, + 50 + ], + "('S2', 'B_1_10')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_7')": [ + 1, + 50 + ], + "('S3', 'B_1_8')": [ + 1, + 50 + ], + "('S3', 'B_1_9')": [ + 1, + 50 + ], + "('S3', 'B_1_10')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_6')": [ + 1, + 50 + ], + "('S4', 'B_1_7')": [ + 1, + 50 + ], + "('S4', 'B_1_8')": [ + 1, + 50 + ], + "('S4', 'B_1_9')": [ + 1, + 50 + ], + "('S4', 'B_1_10')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_6', 'D1')": [ + 1, + 50 + ], + "('B_1_7', 'D1')": [ + 1, + 50 + ], + "('B_1_8', 'D1')": [ + 1, + 50 + ], + "('B_1_9', 'D1')": [ + 1, + 50 + ], + "('B_1_10', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ], + "('B_1_6', 'D2')": [ + 1, + 50 + ], + "('B_1_7', 'D2')": [ + 1, + 50 + ], + "('B_1_8', 'D2')": [ + 1, + 50 + ], + "('B_1_9', 'D2')": [ + 1, + 50 + ], + "('B_1_10', 'D2')": [ + 1, + 50 + ], + "('B_1_1', 'D3')": [ + 1, + 50 + ], + "('B_1_2', 'D3')": [ + 1, + 50 + ], + "('B_1_3', 'D3')": [ + 1, + 50 + ], + "('B_1_4', 'D3')": [ + 1, + 50 + ], + "('B_1_5', 'D3')": [ + 1, + 50 + ], + "('B_1_6', 'D3')": [ + 1, + 50 + ], + "('B_1_7', 'D3')": [ + 1, + 50 + ], + "('B_1_8', 'D3')": [ + 1, + 50 + ], + "('B_1_9', 'D3')": [ + 1, + 50 + ], + "('B_1_10', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.48 + ], + "Q2": [ + 0, + 4.96 + ], + "Q3": [ + 0, + 1.6 + ], + "Q4": [ + 0, + 3.63 + ], + "Q5": [ + 0, + 3.92 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 13, + 50 + ], + "('D1', 6)": [ + 15, + 50 + ], + "('D1', 7)": [ + 13, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 15, + 50 + ], + "('D3', 6)": [ + 14, + 50 + ], + "('D3', 7)": [ + 15, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.15 + ], + "('Q1', 'D3')": [ + 0, + 4.14 + ], + "('Q2', 'D1')": [ + 0, + 3.73 + ], + "('Q2', 'D3')": [ + 0, + 3.44 + ], + "('Q3', 'D1')": [ + 0, + 3.04 + ], + "('Q3', 'D3')": [ + 0, + 2.91 + ], + "('Q4', 'D1')": [ + 0, + 4.45 + ], + "('Q4', 'D3')": [ + 0, + 3.14 + ], + "('Q5', 'D1')": [ + 0, + 4.26 + ], + "('Q5', 'D3')": [ + 0, + 3.56 + ], + "('Q1', 'D2')": [ + 0, + 4.96 + ], + "('Q2', 'D2')": [ + 0, + 4.96 + ], + "('Q3', 'D2')": [ + 0, + 4.96 + ], + "('Q4', 'D2')": [ + 0, + 4.96 + ], + "('Q5', 'D2')": [ + 0, + 4.96 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 46 + ], + "B_1_2": [ + 0, + 53 + ], + "B_1_3": [ + 0, + 52 + ], + "B_1_4": [ + 0, + 52 + ], + "B_1_5": [ + 0, + 44 + ], + "B_1_6": [ + 0, + 58 + ], + "B_1_7": [ + 0, + 54 + ], + "B_1_8": [ + 0, + 57 + ], + "B_1_9": [ + 0, + 42 + ], + "B_1_10": [ + 0, + 57 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_1_7": 0, + "B_1_8": 0, + "B_1_9": 0, + "B_1_10": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_1_7')": 0, + "('Q1', 'B_1_8')": 0, + "('Q1', 'B_1_9')": 0, + "('Q1', 'B_1_10')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q2', 'B_1_7')": 0, + "('Q2', 'B_1_8')": 0, + "('Q2', 'B_1_9')": 0, + "('Q2', 'B_1_10')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_1_6')": 0, + "('Q3', 'B_1_7')": 0, + "('Q3', 'B_1_8')": 0, + "('Q3', 'B_1_9')": 0, + "('Q3', 'B_1_10')": 0, + "('Q4', 'B_1_1')": 0, + "('Q4', 'B_1_2')": 0, + "('Q4', 'B_1_3')": 0, + "('Q4', 'B_1_4')": 0, + "('Q4', 'B_1_5')": 0, + "('Q4', 'B_1_6')": 0, + "('Q4', 'B_1_7')": 0, + "('Q4', 'B_1_8')": 0, + "('Q4', 'B_1_9')": 0, + "('Q4', 'B_1_10')": 0, + "('Q5', 'B_1_1')": 0, + "('Q5', 'B_1_2')": 0, + "('Q5', 'B_1_3')": 0, + "('Q5', 'B_1_4')": 0, + "('Q5', 'B_1_5')": 0, + "('Q5', 'B_1_6')": 0, + "('Q5', 'B_1_7')": 0, + "('Q5', 'B_1_8')": 0, + "('Q5', 'B_1_9')": 0, + "('Q5', 'B_1_10')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 1, + "S3": 9, + "S4": 10 + }, + "betaT_d": { + "D1": 50, + "D3": 69, + "D2": -2 + }, + "alphaN": { + "('S1', 'B_1_1')": 38.64, + "('S1', 'B_1_2')": 38.64, + "('S1', 'B_1_3')": 38.64, + "('S1', 'B_1_4')": 38.64, + "('S1', 'B_1_5')": 38.64, + "('S1', 'B_1_6')": 38.64, + "('S1', 'B_1_7')": 38.64, + "('S1', 'B_1_8')": 38.64, + "('S1', 'B_1_9')": 38.64, + "('S1', 'B_1_10')": 38.64, + "('S2', 'B_1_1')": 38.64, + "('S2', 'B_1_2')": 38.64, + "('S2', 'B_1_3')": 38.64, + "('S2', 'B_1_4')": 38.64, + "('S2', 'B_1_5')": 38.64, + "('S2', 'B_1_6')": 38.64, + "('S2', 'B_1_7')": 38.64, + "('S2', 'B_1_8')": 38.64, + "('S2', 'B_1_9')": 38.64, + "('S2', 'B_1_10')": 38.64, + "('S3', 'B_1_1')": 38.64, + "('S3', 'B_1_2')": 38.64, + "('S3', 'B_1_3')": 38.64, + "('S3', 'B_1_4')": 38.64, + "('S3', 'B_1_5')": 38.64, + "('S3', 'B_1_6')": 38.64, + "('S3', 'B_1_7')": 38.64, + "('S3', 'B_1_8')": 38.64, + "('S3', 'B_1_9')": 38.64, + "('S3', 'B_1_10')": 38.64, + "('S4', 'B_1_1')": 38.64, + "('S4', 'B_1_2')": 38.64, + "('S4', 'B_1_3')": 38.64, + "('S4', 'B_1_4')": 38.64, + "('S4', 'B_1_5')": 38.64, + "('S4', 'B_1_6')": 38.64, + "('S4', 'B_1_7')": 38.64, + "('S4', 'B_1_8')": 38.64, + "('S4', 'B_1_9')": 38.64, + "('S4', 'B_1_10')": 38.64, + "('B_1_1', 'D1')": 38.64, + "('B_1_2', 'D1')": 38.64, + "('B_1_3', 'D1')": 38.64, + "('B_1_4', 'D1')": 38.64, + "('B_1_5', 'D1')": 38.64, + "('B_1_6', 'D1')": 38.64, + "('B_1_7', 'D1')": 38.64, + "('B_1_8', 'D1')": 38.64, + "('B_1_9', 'D1')": 38.64, + "('B_1_10', 'D1')": 38.64, + "('B_1_1', 'D2')": 38.64, + "('B_1_2', 'D2')": 38.64, + "('B_1_3', 'D2')": 38.64, + "('B_1_4', 'D2')": 38.64, + "('B_1_5', 'D2')": 38.64, + "('B_1_6', 'D2')": 38.64, + "('B_1_7', 'D2')": 38.64, + "('B_1_8', 'D2')": 38.64, + "('B_1_9', 'D2')": 38.64, + "('B_1_10', 'D2')": 38.64, + "('B_1_1', 'D3')": 38.64, + "('B_1_2', 'D3')": 38.64, + "('B_1_3', 'D3')": 38.64, + "('B_1_4', 'D3')": 38.64, + "('B_1_5', 'D3')": 38.64, + "('B_1_6', 'D3')": 38.64, + "('B_1_7', 'D3')": 38.64, + "('B_1_8', 'D3')": 38.64, + "('B_1_9', 'D3')": 38.64, + "('B_1_10', 'D3')": 38.64 + }, + "betaN": { + "('S1', 'B_1_1')": 17.0016, + "('S1', 'B_1_2')": 10.4328, + "('S1', 'B_1_3')": 10.8192, + "('S1', 'B_1_4')": 7.341600000000001, + "('S1', 'B_1_5')": 20.0928, + "('S1', 'B_1_6')": 3.4776, + "('S1', 'B_1_7')": 29.366400000000002, + "('S1', 'B_1_8')": 5.0232, + "('S1', 'B_1_9')": 20.0928, + "('S1', 'B_1_10')": 18.5472, + "('S2', 'B_1_1')": 12.3648, + "('S2', 'B_1_2')": 10.0464, + "('S2', 'B_1_3')": 14.683200000000001, + "('S2', 'B_1_4')": 11.592, + "('S2', 'B_1_5')": 30.139200000000002, + "('S2', 'B_1_6')": 20.479200000000002, + "('S2', 'B_1_7')": 17.0016, + "('S2', 'B_1_8')": 21.252000000000002, + "('S2', 'B_1_9')": 16.2288, + "('S2', 'B_1_10')": 6.1824, + "('S3', 'B_1_1')": 2.7048, + "('S3', 'B_1_2')": 30.139200000000002, + "('S3', 'B_1_3')": 26.2752, + "('S3', 'B_1_4')": 4.6368, + "('S3', 'B_1_5')": 19.706400000000002, + "('S3', 'B_1_6')": 24.7296, + "('S3', 'B_1_7')": 27.8208, + "('S3', 'B_1_8')": 3.8640000000000003, + "('S3', 'B_1_9')": 5.796, + "('S3', 'B_1_10')": 13.1376, + "('S4', 'B_1_1')": 19.32, + "('S4', 'B_1_2')": 4.2504, + "('S4', 'B_1_3')": 22.0248, + "('S4', 'B_1_4')": 23.9568, + "('S4', 'B_1_5')": 15.069600000000001, + "('S4', 'B_1_6')": 26.6616, + "('S4', 'B_1_7')": 13.1376, + "('S4', 'B_1_8')": 26.2752, + "('S4', 'B_1_9')": 13.1376, + "('S4', 'B_1_10')": 13.524, + "('B_1_1', 'D1')": 12.7512, + "('B_1_2', 'D1')": 22.411199999999997, + "('B_1_3', 'D1')": 27.4344, + "('B_1_4', 'D1')": 3.8640000000000003, + "('B_1_5', 'D1')": 18.9336, + "('B_1_6', 'D1')": 26.2752, + "('B_1_7', 'D1')": 22.0248, + "('B_1_8', 'D1')": 8.8872, + "('B_1_9', 'D1')": 12.3648, + "('B_1_10', 'D1')": 27.4344, + "('B_1_1', 'D2')": 8.1144, + "('B_1_2', 'D2')": 29.7528, + "('B_1_3', 'D2')": 13.1376, + "('B_1_4', 'D2')": 17.0016, + "('B_1_5', 'D2')": 22.411199999999997, + "('B_1_6', 'D2')": 21.6384, + "('B_1_7', 'D2')": 18.9336, + "('B_1_8', 'D2')": 27.048, + "('B_1_9', 'D2')": 20.479200000000002, + "('B_1_10', 'D2')": 28.5936, + "('B_1_1', 'D3')": 20.8656, + "('B_1_2', 'D3')": 18.9336, + "('B_1_3', 'D3')": 3.4776, + "('B_1_4', 'D3')": 28.2072, + "('B_1_5', 'D3')": 8.5008, + "('B_1_6', 'D3')": 8.5008, + "('B_1_7', 'D3')": 3.4776, + "('B_1_8', 'D3')": 20.0928, + "('B_1_9', 'D3')": 12.7512, + "('B_1_10', 'D3')": 20.8656 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_6": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_7": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_8": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_9": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_10": [ + "S1", + "S2", + "S3", + "S4" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_1_1": [ + "D1", + "D2", + "D3" + ], + "B_1_2": [ + "D1", + "D2", + "D3" + ], + "B_1_3": [ + "D1", + "D2", + "D3" + ], + "B_1_4": [ + "D1", + "D2", + "D3" + ], + "B_1_5": [ + "D1", + "D2", + "D3" + ], + "B_1_6": [ + "D1", + "D2", + "D3" + ], + "B_1_7": [ + "D1", + "D2", + "D3" + ], + "B_1_8": [ + "D1", + "D2", + "D3" + ], + "B_1_9": [ + "D1", + "D2", + "D3" + ], + "B_1_10": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S3", + "B_1_10" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "S4", + "B_1_10" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.33, + "('Q1', 'S2')": 1.36, + "('Q1', 'S3')": 4.48, + "('Q1', 'S4')": 0.77, + "('Q2', 'S1')": 4.96, + "('Q2', 'S2')": 3.8, + "('Q2', 'S3')": 2.14, + "('Q2', 'S4')": 3.06, + "('Q3', 'S1')": 0.71, + "('Q3', 'S2')": 0.29, + "('Q3', 'S3')": 0.16, + "('Q3', 'S4')": 1.6, + "('Q4', 'S1')": 1.78, + "('Q4', 'S2')": 3.63, + "('Q4', 'S3')": 1.6, + "('Q4', 'S4')": 2.06, + "('Q5', 'S1')": 0.11, + "('Q5', 'S2')": 1.64, + "('Q5', 'S3')": 3.92, + "('Q5', 'S4')": 3.5 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_46.json b/gdplib/multiperiod_blending/instances_json/mpbp_46.json new file mode 100644 index 0000000..6b8a534 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_46.json @@ -0,0 +1,1483 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 25, + "('S1', 2)": 2, + "('S1', 3)": 37, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 37, + "('S2', 2)": 14, + "('S2', 3)": 40, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S3', 1)": 33, + "('S3', 2)": 9, + "('S3', 3)": 37, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.69, + "('Q1', 'S2')": 4.01, + "('Q1', 'S3')": 0.15 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.01 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 10, + 50 + ], + "('D2', 5)": [ + 15, + 50 + ], + "('D2', 6)": [ + 5, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 5, + 50 + ], + "('D3', 5)": [ + 7, + 50 + ], + "('D3', 6)": [ + 13, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.85 + ], + "('Q1', 'D3')": [ + 0, + 3.1 + ], + "('Q1', 'D1')": [ + 0, + 4.01 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 42 + ], + "B_1_2": [ + 0, + 52 + ], + "B_1_3": [ + 0, + 55 + ], + "B_1_4": [ + 0, + 51 + ], + "B_2_1": [ + 0, + 44 + ], + "B_2_2": [ + 0, + 55 + ], + "B_2_3": [ + 0, + 54 + ], + "B_2_4": [ + 0, + 42 + ], + "B_3_1": [ + 0, + 54 + ], + "B_3_2": [ + 0, + 57 + ], + "B_3_3": [ + 0, + 59 + ], + "B_3_4": [ + 0, + 43 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 4, + "S3": 6 + }, + "betaT_d": { + "D2": 66, + "D3": 64, + "D1": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 23.759999999999998, + "('S1', 'B_1_2')": 23.759999999999998, + "('S1', 'B_1_3')": 23.759999999999998, + "('S1', 'B_1_4')": 23.759999999999998, + "('S2', 'B_1_1')": 23.759999999999998, + "('S2', 'B_1_2')": 23.759999999999998, + "('S2', 'B_1_3')": 23.759999999999998, + "('S2', 'B_1_4')": 23.759999999999998, + "('S3', 'B_1_1')": 23.759999999999998, + "('S3', 'B_1_2')": 23.759999999999998, + "('S3', 'B_1_3')": 23.759999999999998, + "('S3', 'B_1_4')": 23.759999999999998, + "('B_1_1', 'B_2_1')": 23.759999999999998, + "('B_1_1', 'B_2_2')": 23.759999999999998, + "('B_1_1', 'B_2_3')": 23.759999999999998, + "('B_1_1', 'B_2_4')": 23.759999999999998, + "('B_1_2', 'B_2_1')": 23.759999999999998, + "('B_1_2', 'B_2_2')": 23.759999999999998, + "('B_1_2', 'B_2_3')": 23.759999999999998, + "('B_1_2', 'B_2_4')": 23.759999999999998, + "('B_1_3', 'B_2_1')": 23.759999999999998, + "('B_1_3', 'B_2_2')": 23.759999999999998, + "('B_1_3', 'B_2_3')": 23.759999999999998, + "('B_1_3', 'B_2_4')": 23.759999999999998, + "('B_1_4', 'B_2_1')": 23.759999999999998, + "('B_1_4', 'B_2_2')": 23.759999999999998, + "('B_1_4', 'B_2_3')": 23.759999999999998, + "('B_1_4', 'B_2_4')": 23.759999999999998, + "('B_2_1', 'B_3_1')": 23.759999999999998, + "('B_2_1', 'B_3_2')": 23.759999999999998, + "('B_2_1', 'B_3_3')": 23.759999999999998, + "('B_2_1', 'B_3_4')": 23.759999999999998, + "('B_2_2', 'B_3_1')": 23.759999999999998, + "('B_2_2', 'B_3_2')": 23.759999999999998, + "('B_2_2', 'B_3_3')": 23.759999999999998, + "('B_2_2', 'B_3_4')": 23.759999999999998, + "('B_2_3', 'B_3_1')": 23.759999999999998, + "('B_2_3', 'B_3_2')": 23.759999999999998, + "('B_2_3', 'B_3_3')": 23.759999999999998, + "('B_2_3', 'B_3_4')": 23.759999999999998, + "('B_2_4', 'B_3_1')": 23.759999999999998, + "('B_2_4', 'B_3_2')": 23.759999999999998, + "('B_2_4', 'B_3_3')": 23.759999999999998, + "('B_2_4', 'B_3_4')": 23.759999999999998, + "('B_3_1', 'D1')": 23.759999999999998, + "('B_3_2', 'D1')": 23.759999999999998, + "('B_3_3', 'D1')": 23.759999999999998, + "('B_3_4', 'D1')": 23.759999999999998, + "('B_3_1', 'D2')": 23.759999999999998, + "('B_3_2', 'D2')": 23.759999999999998, + "('B_3_3', 'D2')": 23.759999999999998, + "('B_3_4', 'D2')": 23.759999999999998, + "('B_3_1', 'D3')": 23.759999999999998, + "('B_3_2', 'D3')": 23.759999999999998, + "('B_3_3', 'D3')": 23.759999999999998, + "('B_3_4', 'D3')": 23.759999999999998 + }, + "betaN": { + "('S1', 'B_1_1')": 11.879999999999999, + "('S1', 'B_1_2')": 16.8696, + "('S1', 'B_1_3')": 12.1176, + "('S1', 'B_1_4')": 9.504, + "('S2', 'B_1_1')": 8.315999999999999, + "('S2', 'B_1_2')": 8.0784, + "('S2', 'B_1_3')": 7.603199999999999, + "('S2', 'B_1_4')": 14.968799999999998, + "('S3', 'B_1_1')": 15.9192, + "('S3', 'B_1_2')": 11.642399999999999, + "('S3', 'B_1_3')": 19.008, + "('S3', 'B_1_4')": 14.018399999999998, + "('B_1_1', 'B_2_1')": 13.780799999999997, + "('B_1_1', 'B_2_2')": 6.890399999999999, + "('B_1_1', 'B_2_3')": 14.7312, + "('B_1_1', 'B_2_4')": 15.6816, + "('B_1_2', 'B_2_1')": 7.8408, + "('B_1_2', 'B_2_2')": 4.514399999999999, + "('B_1_2', 'B_2_3')": 10.692, + "('B_1_2', 'B_2_4')": 13.068, + "('B_1_3', 'B_2_1')": 12.5928, + "('B_1_3', 'B_2_2')": 15.9192, + "('B_1_3', 'B_2_3')": 14.018399999999998, + "('B_1_3', 'B_2_4')": 4.514399999999999, + "('B_1_4', 'B_2_1')": 8.315999999999999, + "('B_1_4', 'B_2_2')": 14.493599999999999, + "('B_1_4', 'B_2_3')": 7.127999999999999, + "('B_1_4', 'B_2_4')": 11.404799999999998, + "('B_2_1', 'B_3_1')": 13.068, + "('B_2_1', 'B_3_2')": 17.1072, + "('B_2_1', 'B_3_3')": 16.631999999999998, + "('B_2_1', 'B_3_4')": 8.315999999999999, + "('B_2_2', 'B_3_1')": 13.068, + "('B_2_2', 'B_3_2')": 18.295199999999998, + "('B_2_2', 'B_3_3')": 10.4544, + "('B_2_2', 'B_3_4')": 14.255999999999998, + "('B_2_3', 'B_3_1')": 4.752, + "('B_2_3', 'B_3_2')": 5.464799999999999, + "('B_2_3', 'B_3_3')": 17.82, + "('B_2_3', 'B_3_4')": 2.6136, + "('B_2_4', 'B_3_1')": 9.028799999999999, + "('B_2_4', 'B_3_2')": 4.2768, + "('B_2_4', 'B_3_3')": 14.7312, + "('B_2_4', 'B_3_4')": 10.929599999999999, + "('B_3_1', 'D1')": 16.394399999999997, + "('B_3_2', 'D1')": 6.1776, + "('B_3_3', 'D1')": 13.068, + "('B_3_4', 'D1')": 7.8408, + "('B_3_1', 'D2')": 18.7704, + "('B_3_2', 'D2')": 15.206399999999999, + "('B_3_3', 'D2')": 12.8304, + "('B_3_4', 'D2')": 7.8408, + "('B_3_1', 'D3')": 8.0784, + "('B_3_2', 'D3')": 3.0888, + "('B_3_3', 'D3')": 4.752, + "('B_3_4', 'D3')": 3.3264 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.69, + "('Q1', 'S2')": 4.01, + "('Q1', 'S3')": 0.15 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_47.json b/gdplib/multiperiod_blending/instances_json/mpbp_47.json new file mode 100644 index 0000000..c711baa --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_47.json @@ -0,0 +1,1656 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 4, + "('S1', 2)": 27, + "('S1', 3)": 35, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 29, + "('S2', 2)": 36, + "('S2', 3)": 21, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S3', 1)": 16, + "('S3', 2)": 32, + "('S3', 3)": 24, + "('S3', 4)": 0, + "('S3', 5)": 0, + "('S3', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.96, + "('Q1', 'S2')": 0.2, + "('Q1', 'S3')": 2.09 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.09 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 5, + 50 + ], + "('D1', 5)": [ + 6, + 50 + ], + "('D1', 6)": [ + 5, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 9, + 50 + ], + "('D3', 5)": [ + 12, + 50 + ], + "('D3', 6)": [ + 13, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 1.15 + ], + "('Q1', 'D3')": [ + 0, + 1.92 + ], + "('Q1', 'D2')": [ + 0, + 2.09 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 50 + ], + "B_1_2": [ + 0, + 58 + ], + "B_1_3": [ + 0, + 53 + ], + "B_1_4": [ + 0, + 47 + ], + "B_2_1": [ + 0, + 47 + ], + "B_2_2": [ + 0, + 56 + ], + "B_2_3": [ + 0, + 56 + ], + "B_2_4": [ + 0, + 51 + ], + "B_2_5": [ + 0, + 54 + ], + "B_3_1": [ + 0, + 47 + ], + "B_3_2": [ + 0, + 41 + ], + "B_3_3": [ + 0, + 57 + ], + "B_3_4": [ + 0, + 51 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 10, + "S3": 6 + }, + "betaT_d": { + "D1": 67, + "D3": 68, + "D2": -7 + }, + "alphaN": { + "('S1', 'B_1_1')": 27.200000000000003, + "('S1', 'B_1_2')": 27.200000000000003, + "('S1', 'B_1_3')": 27.200000000000003, + "('S1', 'B_1_4')": 27.200000000000003, + "('S2', 'B_1_1')": 27.200000000000003, + "('S2', 'B_1_2')": 27.200000000000003, + "('S2', 'B_1_3')": 27.200000000000003, + "('S2', 'B_1_4')": 27.200000000000003, + "('S3', 'B_1_1')": 27.200000000000003, + "('S3', 'B_1_2')": 27.200000000000003, + "('S3', 'B_1_3')": 27.200000000000003, + "('S3', 'B_1_4')": 27.200000000000003, + "('B_1_1', 'B_2_1')": 27.200000000000003, + "('B_1_1', 'B_2_2')": 27.200000000000003, + "('B_1_1', 'B_2_3')": 27.200000000000003, + "('B_1_1', 'B_2_4')": 27.200000000000003, + "('B_1_1', 'B_2_5')": 27.200000000000003, + "('B_1_2', 'B_2_1')": 27.200000000000003, + "('B_1_2', 'B_2_2')": 27.200000000000003, + "('B_1_2', 'B_2_3')": 27.200000000000003, + "('B_1_2', 'B_2_4')": 27.200000000000003, + "('B_1_2', 'B_2_5')": 27.200000000000003, + "('B_1_3', 'B_2_1')": 27.200000000000003, + "('B_1_3', 'B_2_2')": 27.200000000000003, + "('B_1_3', 'B_2_3')": 27.200000000000003, + "('B_1_3', 'B_2_4')": 27.200000000000003, + "('B_1_3', 'B_2_5')": 27.200000000000003, + "('B_1_4', 'B_2_1')": 27.200000000000003, + "('B_1_4', 'B_2_2')": 27.200000000000003, + "('B_1_4', 'B_2_3')": 27.200000000000003, + "('B_1_4', 'B_2_4')": 27.200000000000003, + "('B_1_4', 'B_2_5')": 27.200000000000003, + "('B_2_1', 'B_3_1')": 27.200000000000003, + "('B_2_1', 'B_3_2')": 27.200000000000003, + "('B_2_1', 'B_3_3')": 27.200000000000003, + "('B_2_1', 'B_3_4')": 27.200000000000003, + "('B_2_2', 'B_3_1')": 27.200000000000003, + "('B_2_2', 'B_3_2')": 27.200000000000003, + "('B_2_2', 'B_3_3')": 27.200000000000003, + "('B_2_2', 'B_3_4')": 27.200000000000003, + "('B_2_3', 'B_3_1')": 27.200000000000003, + "('B_2_3', 'B_3_2')": 27.200000000000003, + "('B_2_3', 'B_3_3')": 27.200000000000003, + "('B_2_3', 'B_3_4')": 27.200000000000003, + "('B_2_4', 'B_3_1')": 27.200000000000003, + "('B_2_4', 'B_3_2')": 27.200000000000003, + "('B_2_4', 'B_3_3')": 27.200000000000003, + "('B_2_4', 'B_3_4')": 27.200000000000003, + "('B_2_5', 'B_3_1')": 27.200000000000003, + "('B_2_5', 'B_3_2')": 27.200000000000003, + "('B_2_5', 'B_3_3')": 27.200000000000003, + "('B_2_5', 'B_3_4')": 27.200000000000003, + "('B_3_1', 'D1')": 27.200000000000003, + "('B_3_2', 'D1')": 27.200000000000003, + "('B_3_3', 'D1')": 27.200000000000003, + "('B_3_4', 'D1')": 27.200000000000003, + "('B_3_1', 'D2')": 27.200000000000003, + "('B_3_2', 'D2')": 27.200000000000003, + "('B_3_3', 'D2')": 27.200000000000003, + "('B_3_4', 'D2')": 27.200000000000003, + "('B_3_1', 'D3')": 27.200000000000003, + "('B_3_2', 'D3')": 27.200000000000003, + "('B_3_3', 'D3')": 27.200000000000003, + "('B_3_4', 'D3')": 27.200000000000003 + }, + "betaN": { + "('S1', 'B_1_1')": 18.496000000000002, + "('S1', 'B_1_2')": 20.128, + "('S1', 'B_1_3')": 2.176, + "('S1', 'B_1_4')": 8.16, + "('S2', 'B_1_1')": 8.704, + "('S2', 'B_1_2')": 9.248000000000001, + "('S2', 'B_1_3')": 12.512000000000002, + "('S2', 'B_1_4')": 6.5280000000000005, + "('S3', 'B_1_1')": 14.688000000000002, + "('S3', 'B_1_2')": 19.312, + "('S3', 'B_1_3')": 20.400000000000002, + "('S3', 'B_1_4')": 18.496000000000002, + "('B_1_1', 'B_2_1')": 5.712000000000001, + "('B_1_1', 'B_2_2')": 16.592000000000002, + "('B_1_1', 'B_2_3')": 17.136000000000003, + "('B_1_1', 'B_2_4')": 13.600000000000001, + "('B_1_1', 'B_2_5')": 15.232000000000003, + "('B_1_2', 'B_2_1')": 7.072000000000001, + "('B_1_2', 'B_2_2')": 17.136000000000003, + "('B_1_2', 'B_2_3')": 6.256000000000001, + "('B_1_2', 'B_2_4')": 12.784, + "('B_1_2', 'B_2_5')": 6.800000000000001, + "('B_1_3', 'B_2_1')": 12.240000000000002, + "('B_1_3', 'B_2_2')": 2.176, + "('B_1_3', 'B_2_3')": 7.616000000000001, + "('B_1_3', 'B_2_4')": 17.136000000000003, + "('B_1_3', 'B_2_5')": 6.800000000000001, + "('B_1_4', 'B_2_1')": 16.32, + "('B_1_4', 'B_2_2')": 17.680000000000003, + "('B_1_4', 'B_2_3')": 13.600000000000001, + "('B_1_4', 'B_2_4')": 14.144000000000002, + "('B_1_4', 'B_2_5')": 5.712000000000001, + "('B_2_1', 'B_3_1')": 11.152000000000001, + "('B_2_1', 'B_3_2')": 20.944000000000003, + "('B_2_1', 'B_3_3')": 21.488000000000003, + "('B_2_1', 'B_3_4')": 12.784, + "('B_2_2', 'B_3_1')": 10.336000000000002, + "('B_2_2', 'B_3_2')": 21.488000000000003, + "('B_2_2', 'B_3_3')": 12.512000000000002, + "('B_2_2', 'B_3_4')": 17.680000000000003, + "('B_2_3', 'B_3_1')": 2.9920000000000004, + "('B_2_3', 'B_3_2')": 6.800000000000001, + "('B_2_3', 'B_3_3')": 17.952, + "('B_2_3', 'B_3_4')": 12.512000000000002, + "('B_2_4', 'B_3_1')": 17.408, + "('B_2_4', 'B_3_2')": 10.336000000000002, + "('B_2_4', 'B_3_3')": 20.128, + "('B_2_4', 'B_3_4')": 1.9040000000000004, + "('B_2_5', 'B_3_1')": 6.800000000000001, + "('B_2_5', 'B_3_2')": 14.416000000000002, + "('B_2_5', 'B_3_3')": 11.968000000000002, + "('B_2_5', 'B_3_4')": 15.232000000000003, + "('B_3_1', 'D1')": 10.880000000000003, + "('B_3_2', 'D1')": 15.776, + "('B_3_3', 'D1')": 17.680000000000003, + "('B_3_4', 'D1')": 7.888, + "('B_3_1', 'D2')": 1.9040000000000004, + "('B_3_2', 'D2')": 6.256000000000001, + "('B_3_3', 'D2')": 8.432, + "('B_3_4', 'D2')": 21.760000000000005, + "('B_3_1', 'D3')": 20.944000000000003, + "('B_3_2', 'D3')": 15.504, + "('B_3_3', 'D3')": 4.896, + "('B_3_4', 'D3')": 20.128 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_5": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.96, + "('Q1', 'S2')": 0.2, + "('Q1', 'S3')": 2.09 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_48.json b/gdplib/multiperiod_blending/instances_json/mpbp_48.json new file mode 100644 index 0000000..8f396b3 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_48.json @@ -0,0 +1,5545 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_1", + "B_2_8" + ], + [ + "B_1_1", + "B_2_9" + ], + [ + "B_1_1", + "B_2_10" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_2", + "B_2_8" + ], + [ + "B_1_2", + "B_2_9" + ], + [ + "B_1_2", + "B_2_10" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_3", + "B_2_8" + ], + [ + "B_1_3", + "B_2_9" + ], + [ + "B_1_3", + "B_2_10" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_4", + "B_2_8" + ], + [ + "B_1_4", + "B_2_9" + ], + [ + "B_1_4", + "B_2_10" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ], + [ + "B_1_5", + "B_2_8" + ], + [ + "B_1_5", + "B_2_9" + ], + [ + "B_1_5", + "B_2_10" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ], + [ + "B_1_6", + "B_2_7" + ], + [ + "B_1_6", + "B_2_8" + ], + [ + "B_1_6", + "B_2_9" + ], + [ + "B_1_6", + "B_2_10" + ], + [ + "B_1_7", + "B_2_1" + ], + [ + "B_1_7", + "B_2_2" + ], + [ + "B_1_7", + "B_2_3" + ], + [ + "B_1_7", + "B_2_4" + ], + [ + "B_1_7", + "B_2_5" + ], + [ + "B_1_7", + "B_2_6" + ], + [ + "B_1_7", + "B_2_7" + ], + [ + "B_1_7", + "B_2_8" + ], + [ + "B_1_7", + "B_2_9" + ], + [ + "B_1_7", + "B_2_10" + ], + [ + "B_1_8", + "B_2_1" + ], + [ + "B_1_8", + "B_2_2" + ], + [ + "B_1_8", + "B_2_3" + ], + [ + "B_1_8", + "B_2_4" + ], + [ + "B_1_8", + "B_2_5" + ], + [ + "B_1_8", + "B_2_6" + ], + [ + "B_1_8", + "B_2_7" + ], + [ + "B_1_8", + "B_2_8" + ], + [ + "B_1_8", + "B_2_9" + ], + [ + "B_1_8", + "B_2_10" + ], + [ + "B_1_9", + "B_2_1" + ], + [ + "B_1_9", + "B_2_2" + ], + [ + "B_1_9", + "B_2_3" + ], + [ + "B_1_9", + "B_2_4" + ], + [ + "B_1_9", + "B_2_5" + ], + [ + "B_1_9", + "B_2_6" + ], + [ + "B_1_9", + "B_2_7" + ], + [ + "B_1_9", + "B_2_8" + ], + [ + "B_1_9", + "B_2_9" + ], + [ + "B_1_9", + "B_2_10" + ], + [ + "B_1_10", + "B_2_1" + ], + [ + "B_1_10", + "B_2_2" + ], + [ + "B_1_10", + "B_2_3" + ], + [ + "B_1_10", + "B_2_4" + ], + [ + "B_1_10", + "B_2_5" + ], + [ + "B_1_10", + "B_2_6" + ], + [ + "B_1_10", + "B_2_7" + ], + [ + "B_1_10", + "B_2_8" + ], + [ + "B_1_10", + "B_2_9" + ], + [ + "B_1_10", + "B_2_10" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_1", + "B_3_6" + ], + [ + "B_2_1", + "B_3_7" + ], + [ + "B_2_1", + "B_3_8" + ], + [ + "B_2_1", + "B_3_9" + ], + [ + "B_2_1", + "B_3_10" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_2", + "B_3_6" + ], + [ + "B_2_2", + "B_3_7" + ], + [ + "B_2_2", + "B_3_8" + ], + [ + "B_2_2", + "B_3_9" + ], + [ + "B_2_2", + "B_3_10" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_3", + "B_3_6" + ], + [ + "B_2_3", + "B_3_7" + ], + [ + "B_2_3", + "B_3_8" + ], + [ + "B_2_3", + "B_3_9" + ], + [ + "B_2_3", + "B_3_10" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_4", + "B_3_6" + ], + [ + "B_2_4", + "B_3_7" + ], + [ + "B_2_4", + "B_3_8" + ], + [ + "B_2_4", + "B_3_9" + ], + [ + "B_2_4", + "B_3_10" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_2_5", + "B_3_6" + ], + [ + "B_2_5", + "B_3_7" + ], + [ + "B_2_5", + "B_3_8" + ], + [ + "B_2_5", + "B_3_9" + ], + [ + "B_2_5", + "B_3_10" + ], + [ + "B_2_6", + "B_3_1" + ], + [ + "B_2_6", + "B_3_2" + ], + [ + "B_2_6", + "B_3_3" + ], + [ + "B_2_6", + "B_3_4" + ], + [ + "B_2_6", + "B_3_5" + ], + [ + "B_2_6", + "B_3_6" + ], + [ + "B_2_6", + "B_3_7" + ], + [ + "B_2_6", + "B_3_8" + ], + [ + "B_2_6", + "B_3_9" + ], + [ + "B_2_6", + "B_3_10" + ], + [ + "B_2_7", + "B_3_1" + ], + [ + "B_2_7", + "B_3_2" + ], + [ + "B_2_7", + "B_3_3" + ], + [ + "B_2_7", + "B_3_4" + ], + [ + "B_2_7", + "B_3_5" + ], + [ + "B_2_7", + "B_3_6" + ], + [ + "B_2_7", + "B_3_7" + ], + [ + "B_2_7", + "B_3_8" + ], + [ + "B_2_7", + "B_3_9" + ], + [ + "B_2_7", + "B_3_10" + ], + [ + "B_2_8", + "B_3_1" + ], + [ + "B_2_8", + "B_3_2" + ], + [ + "B_2_8", + "B_3_3" + ], + [ + "B_2_8", + "B_3_4" + ], + [ + "B_2_8", + "B_3_5" + ], + [ + "B_2_8", + "B_3_6" + ], + [ + "B_2_8", + "B_3_7" + ], + [ + "B_2_8", + "B_3_8" + ], + [ + "B_2_8", + "B_3_9" + ], + [ + "B_2_8", + "B_3_10" + ], + [ + "B_2_9", + "B_3_1" + ], + [ + "B_2_9", + "B_3_2" + ], + [ + "B_2_9", + "B_3_3" + ], + [ + "B_2_9", + "B_3_4" + ], + [ + "B_2_9", + "B_3_5" + ], + [ + "B_2_9", + "B_3_6" + ], + [ + "B_2_9", + "B_3_7" + ], + [ + "B_2_9", + "B_3_8" + ], + [ + "B_2_9", + "B_3_9" + ], + [ + "B_2_9", + "B_3_10" + ], + [ + "B_2_10", + "B_3_1" + ], + [ + "B_2_10", + "B_3_2" + ], + [ + "B_2_10", + "B_3_3" + ], + [ + "B_2_10", + "B_3_4" + ], + [ + "B_2_10", + "B_3_5" + ], + [ + "B_2_10", + "B_3_6" + ], + [ + "B_2_10", + "B_3_7" + ], + [ + "B_2_10", + "B_3_8" + ], + [ + "B_2_10", + "B_3_9" + ], + [ + "B_2_10", + "B_3_10" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_6", + "D1" + ], + [ + "B_3_7", + "D1" + ], + [ + "B_3_8", + "D1" + ], + [ + "B_3_9", + "D1" + ], + [ + "B_3_10", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_6", + "D2" + ], + [ + "B_3_7", + "D2" + ], + [ + "B_3_8", + "D2" + ], + [ + "B_3_9", + "D2" + ], + [ + "B_3_10", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ], + [ + "B_3_6", + "D3" + ], + [ + "B_3_7", + "D3" + ], + [ + "B_3_8", + "D3" + ], + [ + "B_3_9", + "D3" + ], + [ + "B_3_10", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 20, + "('S1', 2)": 8, + "('S1', 3)": 35, + "('S1', 4)": 0, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S2', 1)": 34, + "('S2', 2)": 19, + "('S2', 3)": 32, + "('S2', 4)": 0, + "('S2', 5)": 0, + "('S2', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.96, + "('Q1', 'S2')": 3.81 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S1', 'B_1_7')": [ + 1, + 50 + ], + "('S1', 'B_1_8')": [ + 1, + 50 + ], + "('S1', 'B_1_9')": [ + 1, + 50 + ], + "('S1', 'B_1_10')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_7')": [ + 1, + 50 + ], + "('S2', 'B_1_8')": [ + 1, + 50 + ], + "('S2', 'B_1_9')": [ + 1, + 50 + ], + "('S2', 'B_1_10')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_8', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_9', 'B_2_10')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_7')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_8')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_9')": [ + 1, + 50 + ], + "('B_1_10', 'B_2_10')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_7', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_8', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_9', 'B_3_10')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_6')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_7')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_8')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_9')": [ + 1, + 50 + ], + "('B_2_10', 'B_3_10')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_5', 'D1')": [ + 1, + 50 + ], + "('B_3_6', 'D1')": [ + 1, + 50 + ], + "('B_3_7', 'D1')": [ + 1, + 50 + ], + "('B_3_8', 'D1')": [ + 1, + 50 + ], + "('B_3_9', 'D1')": [ + 1, + 50 + ], + "('B_3_10', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_5', 'D2')": [ + 1, + 50 + ], + "('B_3_6', 'D2')": [ + 1, + 50 + ], + "('B_3_7', 'D2')": [ + 1, + 50 + ], + "('B_3_8', 'D2')": [ + 1, + 50 + ], + "('B_3_9', 'D2')": [ + 1, + 50 + ], + "('B_3_10', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_5', 'D3')": [ + 1, + 50 + ], + "('B_3_6', 'D3')": [ + 1, + 50 + ], + "('B_3_7', 'D3')": [ + 1, + 50 + ], + "('B_3_8', 'D3')": [ + 1, + 50 + ], + "('B_3_9', 'D3')": [ + 1, + 50 + ], + "('B_3_10', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.81 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 7, + 50 + ], + "('D1', 5)": [ + 7, + 50 + ], + "('D1', 6)": [ + 15, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 6, + 50 + ], + "('D2', 5)": [ + 12, + 50 + ], + "('D2', 6)": [ + 15, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.7 + ], + "('Q1', 'D2')": [ + 0, + 3.47 + ], + "('Q1', 'D3')": [ + 0, + 3.81 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 57 + ], + "B_1_2": [ + 0, + 56 + ], + "B_1_3": [ + 0, + 44 + ], + "B_1_4": [ + 0, + 55 + ], + "B_1_5": [ + 0, + 46 + ], + "B_1_6": [ + 0, + 40 + ], + "B_1_7": [ + 0, + 42 + ], + "B_1_8": [ + 0, + 53 + ], + "B_1_9": [ + 0, + 42 + ], + "B_1_10": [ + 0, + 44 + ], + "B_2_1": [ + 0, + 55 + ], + "B_2_2": [ + 0, + 45 + ], + "B_2_3": [ + 0, + 44 + ], + "B_2_4": [ + 0, + 41 + ], + "B_2_5": [ + 0, + 57 + ], + "B_2_6": [ + 0, + 49 + ], + "B_2_7": [ + 0, + 50 + ], + "B_2_8": [ + 0, + 50 + ], + "B_2_9": [ + 0, + 43 + ], + "B_2_10": [ + 0, + 47 + ], + "B_3_1": [ + 0, + 48 + ], + "B_3_2": [ + 0, + 48 + ], + "B_3_3": [ + 0, + 60 + ], + "B_3_4": [ + 0, + 40 + ], + "B_3_5": [ + 0, + 58 + ], + "B_3_6": [ + 0, + 49 + ], + "B_3_7": [ + 0, + 60 + ], + "B_3_8": [ + 0, + 44 + ], + "B_3_9": [ + 0, + 51 + ], + "B_3_10": [ + 0, + 60 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_1_7": 0, + "B_1_8": 0, + "B_1_9": 0, + "B_1_10": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_2_6": 0, + "B_2_7": 0, + "B_2_8": 0, + "B_2_9": 0, + "B_2_10": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "B_3_5": 0, + "B_3_6": 0, + "B_3_7": 0, + "B_3_8": 0, + "B_3_9": 0, + "B_3_10": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_1_7')": 0, + "('Q1', 'B_1_8')": 0, + "('Q1', 'B_1_9')": 0, + "('Q1', 'B_1_10')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_2_6')": 0, + "('Q1', 'B_2_7')": 0, + "('Q1', 'B_2_8')": 0, + "('Q1', 'B_2_9')": 0, + "('Q1', 'B_2_10')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q1', 'B_3_5')": 0, + "('Q1', 'B_3_6')": 0, + "('Q1', 'B_3_7')": 0, + "('Q1', 'B_3_8')": 0, + "('Q1', 'B_3_9')": 0, + "('Q1', 'B_3_10')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 3 + }, + "betaT_d": { + "D1": 56, + "D2": 62, + "D3": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 25.419999999999998, + "('S1', 'B_1_2')": 25.419999999999998, + "('S1', 'B_1_3')": 25.419999999999998, + "('S1', 'B_1_4')": 25.419999999999998, + "('S1', 'B_1_5')": 25.419999999999998, + "('S1', 'B_1_6')": 25.419999999999998, + "('S1', 'B_1_7')": 25.419999999999998, + "('S1', 'B_1_8')": 25.419999999999998, + "('S1', 'B_1_9')": 25.419999999999998, + "('S1', 'B_1_10')": 25.419999999999998, + "('S2', 'B_1_1')": 25.419999999999998, + "('S2', 'B_1_2')": 25.419999999999998, + "('S2', 'B_1_3')": 25.419999999999998, + "('S2', 'B_1_4')": 25.419999999999998, + "('S2', 'B_1_5')": 25.419999999999998, + "('S2', 'B_1_6')": 25.419999999999998, + "('S2', 'B_1_7')": 25.419999999999998, + "('S2', 'B_1_8')": 25.419999999999998, + "('S2', 'B_1_9')": 25.419999999999998, + "('S2', 'B_1_10')": 25.419999999999998, + "('B_1_1', 'B_2_1')": 25.419999999999998, + "('B_1_1', 'B_2_2')": 25.419999999999998, + "('B_1_1', 'B_2_3')": 25.419999999999998, + "('B_1_1', 'B_2_4')": 25.419999999999998, + "('B_1_1', 'B_2_5')": 25.419999999999998, + "('B_1_1', 'B_2_6')": 25.419999999999998, + "('B_1_1', 'B_2_7')": 25.419999999999998, + "('B_1_1', 'B_2_8')": 25.419999999999998, + "('B_1_1', 'B_2_9')": 25.419999999999998, + "('B_1_1', 'B_2_10')": 25.419999999999998, + "('B_1_2', 'B_2_1')": 25.419999999999998, + "('B_1_2', 'B_2_2')": 25.419999999999998, + "('B_1_2', 'B_2_3')": 25.419999999999998, + "('B_1_2', 'B_2_4')": 25.419999999999998, + "('B_1_2', 'B_2_5')": 25.419999999999998, + "('B_1_2', 'B_2_6')": 25.419999999999998, + "('B_1_2', 'B_2_7')": 25.419999999999998, + "('B_1_2', 'B_2_8')": 25.419999999999998, + "('B_1_2', 'B_2_9')": 25.419999999999998, + "('B_1_2', 'B_2_10')": 25.419999999999998, + "('B_1_3', 'B_2_1')": 25.419999999999998, + "('B_1_3', 'B_2_2')": 25.419999999999998, + "('B_1_3', 'B_2_3')": 25.419999999999998, + "('B_1_3', 'B_2_4')": 25.419999999999998, + "('B_1_3', 'B_2_5')": 25.419999999999998, + "('B_1_3', 'B_2_6')": 25.419999999999998, + "('B_1_3', 'B_2_7')": 25.419999999999998, + "('B_1_3', 'B_2_8')": 25.419999999999998, + "('B_1_3', 'B_2_9')": 25.419999999999998, + "('B_1_3', 'B_2_10')": 25.419999999999998, + "('B_1_4', 'B_2_1')": 25.419999999999998, + "('B_1_4', 'B_2_2')": 25.419999999999998, + "('B_1_4', 'B_2_3')": 25.419999999999998, + "('B_1_4', 'B_2_4')": 25.419999999999998, + "('B_1_4', 'B_2_5')": 25.419999999999998, + "('B_1_4', 'B_2_6')": 25.419999999999998, + "('B_1_4', 'B_2_7')": 25.419999999999998, + "('B_1_4', 'B_2_8')": 25.419999999999998, + "('B_1_4', 'B_2_9')": 25.419999999999998, + "('B_1_4', 'B_2_10')": 25.419999999999998, + "('B_1_5', 'B_2_1')": 25.419999999999998, + "('B_1_5', 'B_2_2')": 25.419999999999998, + "('B_1_5', 'B_2_3')": 25.419999999999998, + "('B_1_5', 'B_2_4')": 25.419999999999998, + "('B_1_5', 'B_2_5')": 25.419999999999998, + "('B_1_5', 'B_2_6')": 25.419999999999998, + "('B_1_5', 'B_2_7')": 25.419999999999998, + "('B_1_5', 'B_2_8')": 25.419999999999998, + "('B_1_5', 'B_2_9')": 25.419999999999998, + "('B_1_5', 'B_2_10')": 25.419999999999998, + "('B_1_6', 'B_2_1')": 25.419999999999998, + "('B_1_6', 'B_2_2')": 25.419999999999998, + "('B_1_6', 'B_2_3')": 25.419999999999998, + "('B_1_6', 'B_2_4')": 25.419999999999998, + "('B_1_6', 'B_2_5')": 25.419999999999998, + "('B_1_6', 'B_2_6')": 25.419999999999998, + "('B_1_6', 'B_2_7')": 25.419999999999998, + "('B_1_6', 'B_2_8')": 25.419999999999998, + "('B_1_6', 'B_2_9')": 25.419999999999998, + "('B_1_6', 'B_2_10')": 25.419999999999998, + "('B_1_7', 'B_2_1')": 25.419999999999998, + "('B_1_7', 'B_2_2')": 25.419999999999998, + "('B_1_7', 'B_2_3')": 25.419999999999998, + "('B_1_7', 'B_2_4')": 25.419999999999998, + "('B_1_7', 'B_2_5')": 25.419999999999998, + "('B_1_7', 'B_2_6')": 25.419999999999998, + "('B_1_7', 'B_2_7')": 25.419999999999998, + "('B_1_7', 'B_2_8')": 25.419999999999998, + "('B_1_7', 'B_2_9')": 25.419999999999998, + "('B_1_7', 'B_2_10')": 25.419999999999998, + "('B_1_8', 'B_2_1')": 25.419999999999998, + "('B_1_8', 'B_2_2')": 25.419999999999998, + "('B_1_8', 'B_2_3')": 25.419999999999998, + "('B_1_8', 'B_2_4')": 25.419999999999998, + "('B_1_8', 'B_2_5')": 25.419999999999998, + "('B_1_8', 'B_2_6')": 25.419999999999998, + "('B_1_8', 'B_2_7')": 25.419999999999998, + "('B_1_8', 'B_2_8')": 25.419999999999998, + "('B_1_8', 'B_2_9')": 25.419999999999998, + "('B_1_8', 'B_2_10')": 25.419999999999998, + "('B_1_9', 'B_2_1')": 25.419999999999998, + "('B_1_9', 'B_2_2')": 25.419999999999998, + "('B_1_9', 'B_2_3')": 25.419999999999998, + "('B_1_9', 'B_2_4')": 25.419999999999998, + "('B_1_9', 'B_2_5')": 25.419999999999998, + "('B_1_9', 'B_2_6')": 25.419999999999998, + "('B_1_9', 'B_2_7')": 25.419999999999998, + "('B_1_9', 'B_2_8')": 25.419999999999998, + "('B_1_9', 'B_2_9')": 25.419999999999998, + "('B_1_9', 'B_2_10')": 25.419999999999998, + "('B_1_10', 'B_2_1')": 25.419999999999998, + "('B_1_10', 'B_2_2')": 25.419999999999998, + "('B_1_10', 'B_2_3')": 25.419999999999998, + "('B_1_10', 'B_2_4')": 25.419999999999998, + "('B_1_10', 'B_2_5')": 25.419999999999998, + "('B_1_10', 'B_2_6')": 25.419999999999998, + "('B_1_10', 'B_2_7')": 25.419999999999998, + "('B_1_10', 'B_2_8')": 25.419999999999998, + "('B_1_10', 'B_2_9')": 25.419999999999998, + "('B_1_10', 'B_2_10')": 25.419999999999998, + "('B_2_1', 'B_3_1')": 25.419999999999998, + "('B_2_1', 'B_3_2')": 25.419999999999998, + "('B_2_1', 'B_3_3')": 25.419999999999998, + "('B_2_1', 'B_3_4')": 25.419999999999998, + "('B_2_1', 'B_3_5')": 25.419999999999998, + "('B_2_1', 'B_3_6')": 25.419999999999998, + "('B_2_1', 'B_3_7')": 25.419999999999998, + "('B_2_1', 'B_3_8')": 25.419999999999998, + "('B_2_1', 'B_3_9')": 25.419999999999998, + "('B_2_1', 'B_3_10')": 25.419999999999998, + "('B_2_2', 'B_3_1')": 25.419999999999998, + "('B_2_2', 'B_3_2')": 25.419999999999998, + "('B_2_2', 'B_3_3')": 25.419999999999998, + "('B_2_2', 'B_3_4')": 25.419999999999998, + "('B_2_2', 'B_3_5')": 25.419999999999998, + "('B_2_2', 'B_3_6')": 25.419999999999998, + "('B_2_2', 'B_3_7')": 25.419999999999998, + "('B_2_2', 'B_3_8')": 25.419999999999998, + "('B_2_2', 'B_3_9')": 25.419999999999998, + "('B_2_2', 'B_3_10')": 25.419999999999998, + "('B_2_3', 'B_3_1')": 25.419999999999998, + "('B_2_3', 'B_3_2')": 25.419999999999998, + "('B_2_3', 'B_3_3')": 25.419999999999998, + "('B_2_3', 'B_3_4')": 25.419999999999998, + "('B_2_3', 'B_3_5')": 25.419999999999998, + "('B_2_3', 'B_3_6')": 25.419999999999998, + "('B_2_3', 'B_3_7')": 25.419999999999998, + "('B_2_3', 'B_3_8')": 25.419999999999998, + "('B_2_3', 'B_3_9')": 25.419999999999998, + "('B_2_3', 'B_3_10')": 25.419999999999998, + "('B_2_4', 'B_3_1')": 25.419999999999998, + "('B_2_4', 'B_3_2')": 25.419999999999998, + "('B_2_4', 'B_3_3')": 25.419999999999998, + "('B_2_4', 'B_3_4')": 25.419999999999998, + "('B_2_4', 'B_3_5')": 25.419999999999998, + "('B_2_4', 'B_3_6')": 25.419999999999998, + "('B_2_4', 'B_3_7')": 25.419999999999998, + "('B_2_4', 'B_3_8')": 25.419999999999998, + "('B_2_4', 'B_3_9')": 25.419999999999998, + "('B_2_4', 'B_3_10')": 25.419999999999998, + "('B_2_5', 'B_3_1')": 25.419999999999998, + "('B_2_5', 'B_3_2')": 25.419999999999998, + "('B_2_5', 'B_3_3')": 25.419999999999998, + "('B_2_5', 'B_3_4')": 25.419999999999998, + "('B_2_5', 'B_3_5')": 25.419999999999998, + "('B_2_5', 'B_3_6')": 25.419999999999998, + "('B_2_5', 'B_3_7')": 25.419999999999998, + "('B_2_5', 'B_3_8')": 25.419999999999998, + "('B_2_5', 'B_3_9')": 25.419999999999998, + "('B_2_5', 'B_3_10')": 25.419999999999998, + "('B_2_6', 'B_3_1')": 25.419999999999998, + "('B_2_6', 'B_3_2')": 25.419999999999998, + "('B_2_6', 'B_3_3')": 25.419999999999998, + "('B_2_6', 'B_3_4')": 25.419999999999998, + "('B_2_6', 'B_3_5')": 25.419999999999998, + "('B_2_6', 'B_3_6')": 25.419999999999998, + "('B_2_6', 'B_3_7')": 25.419999999999998, + "('B_2_6', 'B_3_8')": 25.419999999999998, + "('B_2_6', 'B_3_9')": 25.419999999999998, + "('B_2_6', 'B_3_10')": 25.419999999999998, + "('B_2_7', 'B_3_1')": 25.419999999999998, + "('B_2_7', 'B_3_2')": 25.419999999999998, + "('B_2_7', 'B_3_3')": 25.419999999999998, + "('B_2_7', 'B_3_4')": 25.419999999999998, + "('B_2_7', 'B_3_5')": 25.419999999999998, + "('B_2_7', 'B_3_6')": 25.419999999999998, + "('B_2_7', 'B_3_7')": 25.419999999999998, + "('B_2_7', 'B_3_8')": 25.419999999999998, + "('B_2_7', 'B_3_9')": 25.419999999999998, + "('B_2_7', 'B_3_10')": 25.419999999999998, + "('B_2_8', 'B_3_1')": 25.419999999999998, + "('B_2_8', 'B_3_2')": 25.419999999999998, + "('B_2_8', 'B_3_3')": 25.419999999999998, + "('B_2_8', 'B_3_4')": 25.419999999999998, + "('B_2_8', 'B_3_5')": 25.419999999999998, + "('B_2_8', 'B_3_6')": 25.419999999999998, + "('B_2_8', 'B_3_7')": 25.419999999999998, + "('B_2_8', 'B_3_8')": 25.419999999999998, + "('B_2_8', 'B_3_9')": 25.419999999999998, + "('B_2_8', 'B_3_10')": 25.419999999999998, + "('B_2_9', 'B_3_1')": 25.419999999999998, + "('B_2_9', 'B_3_2')": 25.419999999999998, + "('B_2_9', 'B_3_3')": 25.419999999999998, + "('B_2_9', 'B_3_4')": 25.419999999999998, + "('B_2_9', 'B_3_5')": 25.419999999999998, + "('B_2_9', 'B_3_6')": 25.419999999999998, + "('B_2_9', 'B_3_7')": 25.419999999999998, + "('B_2_9', 'B_3_8')": 25.419999999999998, + "('B_2_9', 'B_3_9')": 25.419999999999998, + "('B_2_9', 'B_3_10')": 25.419999999999998, + "('B_2_10', 'B_3_1')": 25.419999999999998, + "('B_2_10', 'B_3_2')": 25.419999999999998, + "('B_2_10', 'B_3_3')": 25.419999999999998, + "('B_2_10', 'B_3_4')": 25.419999999999998, + "('B_2_10', 'B_3_5')": 25.419999999999998, + "('B_2_10', 'B_3_6')": 25.419999999999998, + "('B_2_10', 'B_3_7')": 25.419999999999998, + "('B_2_10', 'B_3_8')": 25.419999999999998, + "('B_2_10', 'B_3_9')": 25.419999999999998, + "('B_2_10', 'B_3_10')": 25.419999999999998, + "('B_3_1', 'D1')": 25.419999999999998, + "('B_3_2', 'D1')": 25.419999999999998, + "('B_3_3', 'D1')": 25.419999999999998, + "('B_3_4', 'D1')": 25.419999999999998, + "('B_3_5', 'D1')": 25.419999999999998, + "('B_3_6', 'D1')": 25.419999999999998, + "('B_3_7', 'D1')": 25.419999999999998, + "('B_3_8', 'D1')": 25.419999999999998, + "('B_3_9', 'D1')": 25.419999999999998, + "('B_3_10', 'D1')": 25.419999999999998, + "('B_3_1', 'D2')": 25.419999999999998, + "('B_3_2', 'D2')": 25.419999999999998, + "('B_3_3', 'D2')": 25.419999999999998, + "('B_3_4', 'D2')": 25.419999999999998, + "('B_3_5', 'D2')": 25.419999999999998, + "('B_3_6', 'D2')": 25.419999999999998, + "('B_3_7', 'D2')": 25.419999999999998, + "('B_3_8', 'D2')": 25.419999999999998, + "('B_3_9', 'D2')": 25.419999999999998, + "('B_3_10', 'D2')": 25.419999999999998, + "('B_3_1', 'D3')": 25.419999999999998, + "('B_3_2', 'D3')": 25.419999999999998, + "('B_3_3', 'D3')": 25.419999999999998, + "('B_3_4', 'D3')": 25.419999999999998, + "('B_3_5', 'D3')": 25.419999999999998, + "('B_3_6', 'D3')": 25.419999999999998, + "('B_3_7', 'D3')": 25.419999999999998, + "('B_3_8', 'D3')": 25.419999999999998, + "('B_3_9', 'D3')": 25.419999999999998, + "('B_3_10', 'D3')": 25.419999999999998 + }, + "betaN": { + "('S1', 'B_1_1')": 8.1344, + "('S1', 'B_1_2')": 6.8634, + "('S1', 'B_1_3')": 6.8634, + "('S1', 'B_1_4')": 10.6764, + "('S1', 'B_1_5')": 3.5588, + "('S1', 'B_1_6')": 3.5588, + "('S1', 'B_1_7')": 4.0672, + "('S1', 'B_1_8')": 7.6259999999999994, + "('S1', 'B_1_9')": 11.439, + "('S1', 'B_1_10')": 7.371799999999999, + "('S2', 'B_1_1')": 9.405399999999998, + "('S2', 'B_1_2')": 16.014599999999998, + "('S2', 'B_1_3')": 16.2688, + "('S2', 'B_1_4')": 9.405399999999998, + "('S2', 'B_1_5')": 18.048199999999998, + "('S2', 'B_1_6')": 1.271, + "('S2', 'B_1_7')": 12.455799999999998, + "('S2', 'B_1_8')": 14.2352, + "('S2', 'B_1_9')": 8.896999999999998, + "('S2', 'B_1_10')": 9.405399999999998, + "('B_1_1', 'B_2_1')": 6.1008, + "('B_1_1', 'B_2_2')": 15.760399999999999, + "('B_1_1', 'B_2_3')": 4.8298, + "('B_1_1', 'B_2_4')": 11.947399999999998, + "('B_1_1', 'B_2_5')": 14.997799999999998, + "('B_1_1', 'B_2_6')": 17.0314, + "('B_1_1', 'B_2_7')": 19.064999999999998, + "('B_1_1', 'B_2_8')": 4.3214, + "('B_1_1', 'B_2_9')": 4.3214, + "('B_1_1', 'B_2_10')": 6.6091999999999995, + "('B_1_2', 'B_2_1')": 17.0314, + "('B_1_2', 'B_2_2')": 12.455799999999998, + "('B_1_2', 'B_2_3')": 15.251999999999999, + "('B_1_2', 'B_2_4')": 9.6596, + "('B_1_2', 'B_2_5')": 11.439, + "('B_1_2', 'B_2_6')": 19.8276, + "('B_1_2', 'B_2_7')": 8.6428, + "('B_1_2', 'B_2_8')": 9.405399999999998, + "('B_1_2', 'B_2_9')": 13.7268, + "('B_1_2', 'B_2_10')": 17.793999999999997, + "('B_1_3', 'B_2_1')": 18.5566, + "('B_1_3', 'B_2_2')": 11.439, + "('B_1_3', 'B_2_3')": 2.0336, + "('B_1_3', 'B_2_4')": 3.0504, + "('B_1_3', 'B_2_5')": 1.7794, + "('B_1_3', 'B_2_6')": 1.271, + "('B_1_3', 'B_2_7')": 13.4726, + "('B_1_3', 'B_2_8')": 8.3886, + "('B_1_3', 'B_2_9')": 3.0504, + "('B_1_3', 'B_2_10')": 16.7772, + "('B_1_4', 'B_2_1')": 12.709999999999999, + "('B_1_4', 'B_2_2')": 10.930599999999998, + "('B_1_4', 'B_2_3')": 17.2856, + "('B_1_4', 'B_2_4')": 3.0504, + "('B_1_4', 'B_2_5')": 9.9138, + "('B_1_4', 'B_2_6')": 12.455799999999998, + "('B_1_4', 'B_2_7')": 10.422199999999998, + "('B_1_4', 'B_2_8')": 5.3382, + "('B_1_4', 'B_2_9')": 16.014599999999998, + "('B_1_4', 'B_2_10')": 17.539799999999996, + "('B_1_5', 'B_2_1')": 20.336, + "('B_1_5', 'B_2_2')": 12.709999999999999, + "('B_1_5', 'B_2_3')": 5.084, + "('B_1_5', 'B_2_4')": 5.8466, + "('B_1_5', 'B_2_5')": 1.7794, + "('B_1_5', 'B_2_6')": 20.0818, + "('B_1_5', 'B_2_7')": 9.405399999999998, + "('B_1_5', 'B_2_8')": 6.3549999999999995, + "('B_1_5', 'B_2_9')": 1.5252, + "('B_1_5', 'B_2_10')": 7.371799999999999, + "('B_1_6', 'B_2_1')": 19.8276, + "('B_1_6', 'B_2_2')": 13.981, + "('B_1_6', 'B_2_3')": 2.7962, + "('B_1_6', 'B_2_4')": 5.5924, + "('B_1_6', 'B_2_5')": 19.064999999999998, + "('B_1_6', 'B_2_6')": 7.371799999999999, + "('B_1_6', 'B_2_7')": 16.014599999999998, + "('B_1_6', 'B_2_8')": 13.7268, + "('B_1_6', 'B_2_9')": 2.542, + "('B_1_6', 'B_2_10')": 17.793999999999997, + "('B_1_7', 'B_2_1')": 17.2856, + "('B_1_7', 'B_2_2')": 19.064999999999998, + "('B_1_7', 'B_2_3')": 3.3045999999999998, + "('B_1_7', 'B_2_4')": 5.8466, + "('B_1_7', 'B_2_5')": 7.371799999999999, + "('B_1_7', 'B_2_6')": 17.0314, + "('B_1_7', 'B_2_7')": 11.947399999999998, + "('B_1_7', 'B_2_8')": 19.8276, + "('B_1_7', 'B_2_9')": 16.014599999999998, + "('B_1_7', 'B_2_10')": 2.542, + "('B_1_8', 'B_2_1')": 12.455799999999998, + "('B_1_8', 'B_2_2')": 3.0504, + "('B_1_8', 'B_2_3')": 17.0314, + "('B_1_8', 'B_2_4')": 1.5252, + "('B_1_8', 'B_2_5')": 6.6091999999999995, + "('B_1_8', 'B_2_6')": 12.9642, + "('B_1_8', 'B_2_7')": 17.0314, + "('B_1_8', 'B_2_8')": 3.5588, + "('B_1_8', 'B_2_9')": 17.0314, + "('B_1_8', 'B_2_10')": 3.0504, + "('B_1_9', 'B_2_1')": 8.3886, + "('B_1_9', 'B_2_2')": 16.014599999999998, + "('B_1_9', 'B_2_3')": 9.9138, + "('B_1_9', 'B_2_4')": 14.2352, + "('B_1_9', 'B_2_5')": 10.168, + "('B_1_9', 'B_2_6')": 13.981, + "('B_1_9', 'B_2_7')": 16.2688, + "('B_1_9', 'B_2_8')": 10.422199999999998, + "('B_1_9', 'B_2_9')": 4.8298, + "('B_1_9', 'B_2_10')": 1.5252, + "('B_1_10', 'B_2_1')": 9.9138, + "('B_1_10', 'B_2_2')": 5.5924, + "('B_1_10', 'B_2_3')": 7.1176, + "('B_1_10', 'B_2_4')": 5.084, + "('B_1_10', 'B_2_5')": 4.8298, + "('B_1_10', 'B_2_6')": 20.0818, + "('B_1_10', 'B_2_7')": 7.6259999999999994, + "('B_1_10', 'B_2_8')": 18.810799999999997, + "('B_1_10', 'B_2_9')": 2.0336, + "('B_1_10', 'B_2_10')": 11.439, + "('B_2_1', 'B_3_1')": 18.3024, + "('B_2_1', 'B_3_2')": 12.9642, + "('B_2_1', 'B_3_3')": 5.3382, + "('B_2_1', 'B_3_4')": 13.981, + "('B_2_1', 'B_3_5')": 11.6932, + "('B_2_1', 'B_3_6')": 11.1848, + "('B_2_1', 'B_3_7')": 11.947399999999998, + "('B_2_1', 'B_3_8')": 14.2352, + "('B_2_1', 'B_3_9')": 16.2688, + "('B_2_1', 'B_3_10')": 2.2878, + "('B_2_2', 'B_3_1')": 19.8276, + "('B_2_2', 'B_3_2')": 12.9642, + "('B_2_2', 'B_3_3')": 8.3886, + "('B_2_2', 'B_3_4')": 3.3045999999999998, + "('B_2_2', 'B_3_5')": 5.5924, + "('B_2_2', 'B_3_6')": 2.542, + "('B_2_2', 'B_3_7')": 16.014599999999998, + "('B_2_2', 'B_3_8')": 5.3382, + "('B_2_2', 'B_3_9')": 3.0504, + "('B_2_2', 'B_3_10')": 9.9138, + "('B_2_3', 'B_3_1')": 14.997799999999998, + "('B_2_3', 'B_3_2')": 4.5756, + "('B_2_3', 'B_3_3')": 17.2856, + "('B_2_3', 'B_3_4')": 19.5734, + "('B_2_3', 'B_3_5')": 14.2352, + "('B_2_3', 'B_3_6')": 2.7962, + "('B_2_3', 'B_3_7')": 15.760399999999999, + "('B_2_3', 'B_3_8')": 17.793999999999997, + "('B_2_3', 'B_3_9')": 9.1512, + "('B_2_3', 'B_3_10')": 18.048199999999998, + "('B_2_4', 'B_3_1')": 7.880199999999999, + "('B_2_4', 'B_3_2')": 2.542, + "('B_2_4', 'B_3_3')": 17.2856, + "('B_2_4', 'B_3_4')": 6.1008, + "('B_2_4', 'B_3_5')": 18.3024, + "('B_2_4', 'B_3_6')": 14.743599999999997, + "('B_2_4', 'B_3_7')": 9.1512, + "('B_2_4', 'B_3_8')": 12.455799999999998, + "('B_2_4', 'B_3_9')": 11.439, + "('B_2_4', 'B_3_10')": 7.6259999999999994, + "('B_2_5', 'B_3_1')": 16.523, + "('B_2_5', 'B_3_2')": 17.2856, + "('B_2_5', 'B_3_3')": 5.3382, + "('B_2_5', 'B_3_4')": 12.9642, + "('B_2_5', 'B_3_5')": 16.014599999999998, + "('B_2_5', 'B_3_6')": 10.930599999999998, + "('B_2_5', 'B_3_7')": 16.523, + "('B_2_5', 'B_3_8')": 19.3192, + "('B_2_5', 'B_3_9')": 15.506199999999998, + "('B_2_5', 'B_3_10')": 4.5756, + "('B_2_6', 'B_3_1')": 19.5734, + "('B_2_6', 'B_3_2')": 18.3024, + "('B_2_6', 'B_3_3')": 7.1176, + "('B_2_6', 'B_3_4')": 16.7772, + "('B_2_6', 'B_3_5')": 2.7962, + "('B_2_6', 'B_3_6')": 16.2688, + "('B_2_6', 'B_3_7')": 11.947399999999998, + "('B_2_6', 'B_3_8')": 18.3024, + "('B_2_6', 'B_3_9')": 9.405399999999998, + "('B_2_6', 'B_3_10')": 14.743599999999997, + "('B_2_7', 'B_3_1')": 16.7772, + "('B_2_7', 'B_3_2')": 16.523, + "('B_2_7', 'B_3_3')": 6.1008, + "('B_2_7', 'B_3_4')": 2.7962, + "('B_2_7', 'B_3_5')": 8.896999999999998, + "('B_2_7', 'B_3_6')": 7.1176, + "('B_2_7', 'B_3_7')": 20.0818, + "('B_2_7', 'B_3_8')": 2.542, + "('B_2_7', 'B_3_9')": 17.2856, + "('B_2_7', 'B_3_10')": 14.997799999999998, + "('B_2_8', 'B_3_1')": 16.523, + "('B_2_8', 'B_3_2')": 4.5756, + "('B_2_8', 'B_3_3')": 17.0314, + "('B_2_8', 'B_3_4')": 18.3024, + "('B_2_8', 'B_3_5')": 17.539799999999996, + "('B_2_8', 'B_3_6')": 14.2352, + "('B_2_8', 'B_3_7')": 13.7268, + "('B_2_8', 'B_3_8')": 16.2688, + "('B_2_8', 'B_3_9')": 18.048199999999998, + "('B_2_8', 'B_3_10')": 17.2856, + "('B_2_9', 'B_3_1')": 2.542, + "('B_2_9', 'B_3_2')": 2.2878, + "('B_2_9', 'B_3_3')": 11.6932, + "('B_2_9', 'B_3_4')": 1.271, + "('B_2_9', 'B_3_5')": 14.997799999999998, + "('B_2_9', 'B_3_6')": 17.0314, + "('B_2_9', 'B_3_7')": 9.1512, + "('B_2_9', 'B_3_8')": 10.930599999999998, + "('B_2_9', 'B_3_9')": 5.8466, + "('B_2_9', 'B_3_10')": 7.1176, + "('B_2_10', 'B_3_1')": 9.1512, + "('B_2_10', 'B_3_2')": 6.8634, + "('B_2_10', 'B_3_3')": 16.014599999999998, + "('B_2_10', 'B_3_4')": 7.1176, + "('B_2_10', 'B_3_5')": 10.422199999999998, + "('B_2_10', 'B_3_6')": 9.6596, + "('B_2_10', 'B_3_7')": 12.709999999999999, + "('B_2_10', 'B_3_8')": 11.6932, + "('B_2_10', 'B_3_9')": 1.5252, + "('B_2_10', 'B_3_10')": 18.810799999999997, + "('B_3_1', 'D1')": 11.6932, + "('B_3_2', 'D1')": 12.709999999999999, + "('B_3_3', 'D1')": 19.3192, + "('B_3_4', 'D1')": 12.9642, + "('B_3_5', 'D1')": 14.743599999999997, + "('B_3_6', 'D1')": 15.251999999999999, + "('B_3_7', 'D1')": 8.3886, + "('B_3_8', 'D1')": 11.439, + "('B_3_9', 'D1')": 9.9138, + "('B_3_10', 'D1')": 17.0314, + "('B_3_1', 'D2')": 13.981, + "('B_3_2', 'D2')": 18.3024, + "('B_3_3', 'D2')": 3.0504, + "('B_3_4', 'D2')": 10.168, + "('B_3_5', 'D2')": 3.8129999999999997, + "('B_3_6', 'D2')": 16.523, + "('B_3_7', 'D2')": 5.5924, + "('B_3_8', 'D2')": 1.7794, + "('B_3_9', 'D2')": 6.6091999999999995, + "('B_3_10', 'D2')": 9.1512, + "('B_3_1', 'D3')": 16.523, + "('B_3_2', 'D3')": 12.709999999999999, + "('B_3_3', 'D3')": 14.743599999999997, + "('B_3_4', 'D3')": 17.793999999999997, + "('B_3_5', 'D3')": 8.3886, + "('B_3_6', 'D3')": 2.7962, + "('B_3_7', 'D3')": 4.5756, + "('B_3_8', 'D3')": 15.760399999999999, + "('B_3_9', 'D3')": 3.3045999999999998, + "('B_3_10', 'D3')": 12.455799999999998 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_1_5": [ + "S1", + "S2" + ], + "B_1_6": [ + "S1", + "S2" + ], + "B_1_7": [ + "S1", + "S2" + ], + "B_1_8": [ + "S1", + "S2" + ], + "B_1_9": [ + "S1", + "S2" + ], + "B_1_10": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_6": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_7": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_8": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_9": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_2_10": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_6": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_7": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_8": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_9": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_3_10": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_6": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_7": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_8": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_9": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_1_10": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_2_7", + "B_2_8", + "B_2_9", + "B_2_10" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_5": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_6": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_7": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_8": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_9": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_2_10": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "B_3_6", + "B_3_7", + "B_3_8", + "B_3_9", + "B_3_10" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "B_3_5": [ + "D1", + "D2", + "D3" + ], + "B_3_6": [ + "D1", + "D2", + "D3" + ], + "B_3_7": [ + "D1", + "D2", + "D3" + ], + "B_3_8": [ + "D1", + "D2", + "D3" + ], + "B_3_9": [ + "D1", + "D2", + "D3" + ], + "B_3_10": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_1", + "B_2_8" + ], + [ + "B_1_1", + "B_2_9" + ], + [ + "B_1_1", + "B_2_10" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_2", + "B_2_8" + ], + [ + "B_1_2", + "B_2_9" + ], + [ + "B_1_2", + "B_2_10" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_3", + "B_2_8" + ], + [ + "B_1_3", + "B_2_9" + ], + [ + "B_1_3", + "B_2_10" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_4", + "B_2_8" + ], + [ + "B_1_4", + "B_2_9" + ], + [ + "B_1_4", + "B_2_10" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ], + [ + "B_1_5", + "B_2_8" + ], + [ + "B_1_5", + "B_2_9" + ], + [ + "B_1_5", + "B_2_10" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ], + [ + "B_1_6", + "B_2_7" + ], + [ + "B_1_6", + "B_2_8" + ], + [ + "B_1_6", + "B_2_9" + ], + [ + "B_1_6", + "B_2_10" + ], + [ + "B_1_7", + "B_2_1" + ], + [ + "B_1_7", + "B_2_2" + ], + [ + "B_1_7", + "B_2_3" + ], + [ + "B_1_7", + "B_2_4" + ], + [ + "B_1_7", + "B_2_5" + ], + [ + "B_1_7", + "B_2_6" + ], + [ + "B_1_7", + "B_2_7" + ], + [ + "B_1_7", + "B_2_8" + ], + [ + "B_1_7", + "B_2_9" + ], + [ + "B_1_7", + "B_2_10" + ], + [ + "B_1_8", + "B_2_1" + ], + [ + "B_1_8", + "B_2_2" + ], + [ + "B_1_8", + "B_2_3" + ], + [ + "B_1_8", + "B_2_4" + ], + [ + "B_1_8", + "B_2_5" + ], + [ + "B_1_8", + "B_2_6" + ], + [ + "B_1_8", + "B_2_7" + ], + [ + "B_1_8", + "B_2_8" + ], + [ + "B_1_8", + "B_2_9" + ], + [ + "B_1_8", + "B_2_10" + ], + [ + "B_1_9", + "B_2_1" + ], + [ + "B_1_9", + "B_2_2" + ], + [ + "B_1_9", + "B_2_3" + ], + [ + "B_1_9", + "B_2_4" + ], + [ + "B_1_9", + "B_2_5" + ], + [ + "B_1_9", + "B_2_6" + ], + [ + "B_1_9", + "B_2_7" + ], + [ + "B_1_9", + "B_2_8" + ], + [ + "B_1_9", + "B_2_9" + ], + [ + "B_1_9", + "B_2_10" + ], + [ + "B_1_10", + "B_2_1" + ], + [ + "B_1_10", + "B_2_2" + ], + [ + "B_1_10", + "B_2_3" + ], + [ + "B_1_10", + "B_2_4" + ], + [ + "B_1_10", + "B_2_5" + ], + [ + "B_1_10", + "B_2_6" + ], + [ + "B_1_10", + "B_2_7" + ], + [ + "B_1_10", + "B_2_8" + ], + [ + "B_1_10", + "B_2_9" + ], + [ + "B_1_10", + "B_2_10" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_1", + "B_3_6" + ], + [ + "B_2_1", + "B_3_7" + ], + [ + "B_2_1", + "B_3_8" + ], + [ + "B_2_1", + "B_3_9" + ], + [ + "B_2_1", + "B_3_10" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_2", + "B_3_6" + ], + [ + "B_2_2", + "B_3_7" + ], + [ + "B_2_2", + "B_3_8" + ], + [ + "B_2_2", + "B_3_9" + ], + [ + "B_2_2", + "B_3_10" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_3", + "B_3_6" + ], + [ + "B_2_3", + "B_3_7" + ], + [ + "B_2_3", + "B_3_8" + ], + [ + "B_2_3", + "B_3_9" + ], + [ + "B_2_3", + "B_3_10" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_4", + "B_3_6" + ], + [ + "B_2_4", + "B_3_7" + ], + [ + "B_2_4", + "B_3_8" + ], + [ + "B_2_4", + "B_3_9" + ], + [ + "B_2_4", + "B_3_10" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_2_5", + "B_3_6" + ], + [ + "B_2_5", + "B_3_7" + ], + [ + "B_2_5", + "B_3_8" + ], + [ + "B_2_5", + "B_3_9" + ], + [ + "B_2_5", + "B_3_10" + ], + [ + "B_2_6", + "B_3_1" + ], + [ + "B_2_6", + "B_3_2" + ], + [ + "B_2_6", + "B_3_3" + ], + [ + "B_2_6", + "B_3_4" + ], + [ + "B_2_6", + "B_3_5" + ], + [ + "B_2_6", + "B_3_6" + ], + [ + "B_2_6", + "B_3_7" + ], + [ + "B_2_6", + "B_3_8" + ], + [ + "B_2_6", + "B_3_9" + ], + [ + "B_2_6", + "B_3_10" + ], + [ + "B_2_7", + "B_3_1" + ], + [ + "B_2_7", + "B_3_2" + ], + [ + "B_2_7", + "B_3_3" + ], + [ + "B_2_7", + "B_3_4" + ], + [ + "B_2_7", + "B_3_5" + ], + [ + "B_2_7", + "B_3_6" + ], + [ + "B_2_7", + "B_3_7" + ], + [ + "B_2_7", + "B_3_8" + ], + [ + "B_2_7", + "B_3_9" + ], + [ + "B_2_7", + "B_3_10" + ], + [ + "B_2_8", + "B_3_1" + ], + [ + "B_2_8", + "B_3_2" + ], + [ + "B_2_8", + "B_3_3" + ], + [ + "B_2_8", + "B_3_4" + ], + [ + "B_2_8", + "B_3_5" + ], + [ + "B_2_8", + "B_3_6" + ], + [ + "B_2_8", + "B_3_7" + ], + [ + "B_2_8", + "B_3_8" + ], + [ + "B_2_8", + "B_3_9" + ], + [ + "B_2_8", + "B_3_10" + ], + [ + "B_2_9", + "B_3_1" + ], + [ + "B_2_9", + "B_3_2" + ], + [ + "B_2_9", + "B_3_3" + ], + [ + "B_2_9", + "B_3_4" + ], + [ + "B_2_9", + "B_3_5" + ], + [ + "B_2_9", + "B_3_6" + ], + [ + "B_2_9", + "B_3_7" + ], + [ + "B_2_9", + "B_3_8" + ], + [ + "B_2_9", + "B_3_9" + ], + [ + "B_2_9", + "B_3_10" + ], + [ + "B_2_10", + "B_3_1" + ], + [ + "B_2_10", + "B_3_2" + ], + [ + "B_2_10", + "B_3_3" + ], + [ + "B_2_10", + "B_3_4" + ], + [ + "B_2_10", + "B_3_5" + ], + [ + "B_2_10", + "B_3_6" + ], + [ + "B_2_10", + "B_3_7" + ], + [ + "B_2_10", + "B_3_8" + ], + [ + "B_2_10", + "B_3_9" + ], + [ + "B_2_10", + "B_3_10" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_1", + "B_2_7" + ], + [ + "B_1_1", + "B_2_8" + ], + [ + "B_1_1", + "B_2_9" + ], + [ + "B_1_1", + "B_2_10" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_2", + "B_2_7" + ], + [ + "B_1_2", + "B_2_8" + ], + [ + "B_1_2", + "B_2_9" + ], + [ + "B_1_2", + "B_2_10" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_3", + "B_2_7" + ], + [ + "B_1_3", + "B_2_8" + ], + [ + "B_1_3", + "B_2_9" + ], + [ + "B_1_3", + "B_2_10" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_4", + "B_2_7" + ], + [ + "B_1_4", + "B_2_8" + ], + [ + "B_1_4", + "B_2_9" + ], + [ + "B_1_4", + "B_2_10" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_5", + "B_2_7" + ], + [ + "B_1_5", + "B_2_8" + ], + [ + "B_1_5", + "B_2_9" + ], + [ + "B_1_5", + "B_2_10" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ], + [ + "B_1_6", + "B_2_7" + ], + [ + "B_1_6", + "B_2_8" + ], + [ + "B_1_6", + "B_2_9" + ], + [ + "B_1_6", + "B_2_10" + ], + [ + "B_1_7", + "B_2_1" + ], + [ + "B_1_7", + "B_2_2" + ], + [ + "B_1_7", + "B_2_3" + ], + [ + "B_1_7", + "B_2_4" + ], + [ + "B_1_7", + "B_2_5" + ], + [ + "B_1_7", + "B_2_6" + ], + [ + "B_1_7", + "B_2_7" + ], + [ + "B_1_7", + "B_2_8" + ], + [ + "B_1_7", + "B_2_9" + ], + [ + "B_1_7", + "B_2_10" + ], + [ + "B_1_8", + "B_2_1" + ], + [ + "B_1_8", + "B_2_2" + ], + [ + "B_1_8", + "B_2_3" + ], + [ + "B_1_8", + "B_2_4" + ], + [ + "B_1_8", + "B_2_5" + ], + [ + "B_1_8", + "B_2_6" + ], + [ + "B_1_8", + "B_2_7" + ], + [ + "B_1_8", + "B_2_8" + ], + [ + "B_1_8", + "B_2_9" + ], + [ + "B_1_8", + "B_2_10" + ], + [ + "B_1_9", + "B_2_1" + ], + [ + "B_1_9", + "B_2_2" + ], + [ + "B_1_9", + "B_2_3" + ], + [ + "B_1_9", + "B_2_4" + ], + [ + "B_1_9", + "B_2_5" + ], + [ + "B_1_9", + "B_2_6" + ], + [ + "B_1_9", + "B_2_7" + ], + [ + "B_1_9", + "B_2_8" + ], + [ + "B_1_9", + "B_2_9" + ], + [ + "B_1_9", + "B_2_10" + ], + [ + "B_1_10", + "B_2_1" + ], + [ + "B_1_10", + "B_2_2" + ], + [ + "B_1_10", + "B_2_3" + ], + [ + "B_1_10", + "B_2_4" + ], + [ + "B_1_10", + "B_2_5" + ], + [ + "B_1_10", + "B_2_6" + ], + [ + "B_1_10", + "B_2_7" + ], + [ + "B_1_10", + "B_2_8" + ], + [ + "B_1_10", + "B_2_9" + ], + [ + "B_1_10", + "B_2_10" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_1", + "B_3_6" + ], + [ + "B_2_1", + "B_3_7" + ], + [ + "B_2_1", + "B_3_8" + ], + [ + "B_2_1", + "B_3_9" + ], + [ + "B_2_1", + "B_3_10" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_2", + "B_3_6" + ], + [ + "B_2_2", + "B_3_7" + ], + [ + "B_2_2", + "B_3_8" + ], + [ + "B_2_2", + "B_3_9" + ], + [ + "B_2_2", + "B_3_10" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_3", + "B_3_6" + ], + [ + "B_2_3", + "B_3_7" + ], + [ + "B_2_3", + "B_3_8" + ], + [ + "B_2_3", + "B_3_9" + ], + [ + "B_2_3", + "B_3_10" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_4", + "B_3_6" + ], + [ + "B_2_4", + "B_3_7" + ], + [ + "B_2_4", + "B_3_8" + ], + [ + "B_2_4", + "B_3_9" + ], + [ + "B_2_4", + "B_3_10" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_2_5", + "B_3_6" + ], + [ + "B_2_5", + "B_3_7" + ], + [ + "B_2_5", + "B_3_8" + ], + [ + "B_2_5", + "B_3_9" + ], + [ + "B_2_5", + "B_3_10" + ], + [ + "B_2_6", + "B_3_1" + ], + [ + "B_2_6", + "B_3_2" + ], + [ + "B_2_6", + "B_3_3" + ], + [ + "B_2_6", + "B_3_4" + ], + [ + "B_2_6", + "B_3_5" + ], + [ + "B_2_6", + "B_3_6" + ], + [ + "B_2_6", + "B_3_7" + ], + [ + "B_2_6", + "B_3_8" + ], + [ + "B_2_6", + "B_3_9" + ], + [ + "B_2_6", + "B_3_10" + ], + [ + "B_2_7", + "B_3_1" + ], + [ + "B_2_7", + "B_3_2" + ], + [ + "B_2_7", + "B_3_3" + ], + [ + "B_2_7", + "B_3_4" + ], + [ + "B_2_7", + "B_3_5" + ], + [ + "B_2_7", + "B_3_6" + ], + [ + "B_2_7", + "B_3_7" + ], + [ + "B_2_7", + "B_3_8" + ], + [ + "B_2_7", + "B_3_9" + ], + [ + "B_2_7", + "B_3_10" + ], + [ + "B_2_8", + "B_3_1" + ], + [ + "B_2_8", + "B_3_2" + ], + [ + "B_2_8", + "B_3_3" + ], + [ + "B_2_8", + "B_3_4" + ], + [ + "B_2_8", + "B_3_5" + ], + [ + "B_2_8", + "B_3_6" + ], + [ + "B_2_8", + "B_3_7" + ], + [ + "B_2_8", + "B_3_8" + ], + [ + "B_2_8", + "B_3_9" + ], + [ + "B_2_8", + "B_3_10" + ], + [ + "B_2_9", + "B_3_1" + ], + [ + "B_2_9", + "B_3_2" + ], + [ + "B_2_9", + "B_3_3" + ], + [ + "B_2_9", + "B_3_4" + ], + [ + "B_2_9", + "B_3_5" + ], + [ + "B_2_9", + "B_3_6" + ], + [ + "B_2_9", + "B_3_7" + ], + [ + "B_2_9", + "B_3_8" + ], + [ + "B_2_9", + "B_3_9" + ], + [ + "B_2_9", + "B_3_10" + ], + [ + "B_2_10", + "B_3_1" + ], + [ + "B_2_10", + "B_3_2" + ], + [ + "B_2_10", + "B_3_3" + ], + [ + "B_2_10", + "B_3_4" + ], + [ + "B_2_10", + "B_3_5" + ], + [ + "B_2_10", + "B_3_6" + ], + [ + "B_2_10", + "B_3_7" + ], + [ + "B_2_10", + "B_3_8" + ], + [ + "B_2_10", + "B_3_9" + ], + [ + "B_2_10", + "B_3_10" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_6", + "D1" + ], + [ + "B_3_7", + "D1" + ], + [ + "B_3_8", + "D1" + ], + [ + "B_3_9", + "D1" + ], + [ + "B_3_10", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_6", + "D2" + ], + [ + "B_3_7", + "D2" + ], + [ + "B_3_8", + "D2" + ], + [ + "B_3_9", + "D2" + ], + [ + "B_3_10", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ], + [ + "B_3_6", + "D3" + ], + [ + "B_3_7", + "D3" + ], + [ + "B_3_8", + "D3" + ], + [ + "B_3_9", + "D3" + ], + [ + "B_3_10", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_6", + "D1" + ], + [ + "B_3_7", + "D1" + ], + [ + "B_3_8", + "D1" + ], + [ + "B_3_9", + "D1" + ], + [ + "B_3_10", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_6", + "D2" + ], + [ + "B_3_7", + "D2" + ], + [ + "B_3_8", + "D2" + ], + [ + "B_3_9", + "D2" + ], + [ + "B_3_10", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ], + [ + "B_3_6", + "D3" + ], + [ + "B_3_7", + "D3" + ], + [ + "B_3_8", + "D3" + ], + [ + "B_3_9", + "D3" + ], + [ + "B_3_10", + "D3" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.96, + "('Q1', 'S2')": 3.81 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_49.json b/gdplib/multiperiod_blending/instances_json/mpbp_49.json new file mode 100644 index 0000000..d94042b --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_49.json @@ -0,0 +1,1977 @@ +{ + "_TF": 7, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 22, + "('S1', 2)": 26, + "('S1', 3)": 7, + "('S1', 4)": 20, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S2', 1)": 35, + "('S2', 2)": 32, + "('S2', 3)": 3, + "('S2', 4)": 2, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.79, + "('Q1', 'S2')": 1.38, + "('Q2', 'S1')": 2.27, + "('Q2', 'S2')": 0.23, + "('Q3', 'S1')": 2.73, + "('Q3', 'S2')": 1.1 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_5')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_5', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_5', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_5', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.79 + ], + "Q2": [ + 0, + 2.27 + ], + "Q3": [ + 0, + 2.73 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 14, + 50 + ], + "('D2', 6)": [ + 9, + 50 + ], + "('D2', 7)": [ + 14, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 10, + 50 + ], + "('D3', 6)": [ + 11, + 50 + ], + "('D3', 7)": [ + 5, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.45 + ], + "('Q1', 'D3')": [ + 0, + 2.26 + ], + "('Q2', 'D2')": [ + 0, + 2.76 + ], + "('Q2', 'D3')": [ + 0, + 2.68 + ], + "('Q3', 'D2')": [ + 0, + 3.38 + ], + "('Q3', 'D3')": [ + 0, + 2.49 + ], + "('Q1', 'D1')": [ + 0, + 3.79 + ], + "('Q2', 'D1')": [ + 0, + 3.79 + ], + "('Q3', 'D1')": [ + 0, + 3.79 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 52 + ], + "B_1_2": [ + 0, + 59 + ], + "B_1_3": [ + 0, + 59 + ], + "B_1_4": [ + 0, + 41 + ], + "B_1_5": [ + 0, + 53 + ], + "B_2_1": [ + 0, + 57 + ], + "B_2_2": [ + 0, + 59 + ], + "B_2_3": [ + 0, + 46 + ], + "B_2_4": [ + 0, + 60 + ], + "B_2_5": [ + 0, + 42 + ], + "B_3_1": [ + 0, + 58 + ], + "B_3_2": [ + 0, + 48 + ], + "B_3_3": [ + 0, + 57 + ], + "B_3_4": [ + 0, + 59 + ], + "B_3_5": [ + 0, + 57 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "B_3_5": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q1', 'B_3_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q2', 'B_3_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0, + "('Q3', 'B_3_5')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 3 + }, + "betaT_d": { + "D2": 65, + "D3": 57, + "D1": -5 + }, + "alphaN": { + "('S1', 'B_1_1')": 26.0, + "('S1', 'B_1_2')": 26.0, + "('S1', 'B_1_3')": 26.0, + "('S1', 'B_1_4')": 26.0, + "('S1', 'B_1_5')": 26.0, + "('S2', 'B_1_1')": 26.0, + "('S2', 'B_1_2')": 26.0, + "('S2', 'B_1_3')": 26.0, + "('S2', 'B_1_4')": 26.0, + "('S2', 'B_1_5')": 26.0, + "('B_1_1', 'B_2_1')": 26.0, + "('B_1_1', 'B_2_2')": 26.0, + "('B_1_1', 'B_2_3')": 26.0, + "('B_1_1', 'B_2_4')": 26.0, + "('B_1_1', 'B_2_5')": 26.0, + "('B_1_2', 'B_2_1')": 26.0, + "('B_1_2', 'B_2_2')": 26.0, + "('B_1_2', 'B_2_3')": 26.0, + "('B_1_2', 'B_2_4')": 26.0, + "('B_1_2', 'B_2_5')": 26.0, + "('B_1_3', 'B_2_1')": 26.0, + "('B_1_3', 'B_2_2')": 26.0, + "('B_1_3', 'B_2_3')": 26.0, + "('B_1_3', 'B_2_4')": 26.0, + "('B_1_3', 'B_2_5')": 26.0, + "('B_1_4', 'B_2_1')": 26.0, + "('B_1_4', 'B_2_2')": 26.0, + "('B_1_4', 'B_2_3')": 26.0, + "('B_1_4', 'B_2_4')": 26.0, + "('B_1_4', 'B_2_5')": 26.0, + "('B_1_5', 'B_2_1')": 26.0, + "('B_1_5', 'B_2_2')": 26.0, + "('B_1_5', 'B_2_3')": 26.0, + "('B_1_5', 'B_2_4')": 26.0, + "('B_1_5', 'B_2_5')": 26.0, + "('B_2_1', 'B_3_1')": 26.0, + "('B_2_1', 'B_3_2')": 26.0, + "('B_2_1', 'B_3_3')": 26.0, + "('B_2_1', 'B_3_4')": 26.0, + "('B_2_1', 'B_3_5')": 26.0, + "('B_2_2', 'B_3_1')": 26.0, + "('B_2_2', 'B_3_2')": 26.0, + "('B_2_2', 'B_3_3')": 26.0, + "('B_2_2', 'B_3_4')": 26.0, + "('B_2_2', 'B_3_5')": 26.0, + "('B_2_3', 'B_3_1')": 26.0, + "('B_2_3', 'B_3_2')": 26.0, + "('B_2_3', 'B_3_3')": 26.0, + "('B_2_3', 'B_3_4')": 26.0, + "('B_2_3', 'B_3_5')": 26.0, + "('B_2_4', 'B_3_1')": 26.0, + "('B_2_4', 'B_3_2')": 26.0, + "('B_2_4', 'B_3_3')": 26.0, + "('B_2_4', 'B_3_4')": 26.0, + "('B_2_4', 'B_3_5')": 26.0, + "('B_2_5', 'B_3_1')": 26.0, + "('B_2_5', 'B_3_2')": 26.0, + "('B_2_5', 'B_3_3')": 26.0, + "('B_2_5', 'B_3_4')": 26.0, + "('B_2_5', 'B_3_5')": 26.0, + "('B_3_1', 'D1')": 26.0, + "('B_3_2', 'D1')": 26.0, + "('B_3_3', 'D1')": 26.0, + "('B_3_4', 'D1')": 26.0, + "('B_3_5', 'D1')": 26.0, + "('B_3_1', 'D2')": 26.0, + "('B_3_2', 'D2')": 26.0, + "('B_3_3', 'D2')": 26.0, + "('B_3_4', 'D2')": 26.0, + "('B_3_5', 'D2')": 26.0, + "('B_3_1', 'D3')": 26.0, + "('B_3_2', 'D3')": 26.0, + "('B_3_3', 'D3')": 26.0, + "('B_3_4', 'D3')": 26.0, + "('B_3_5', 'D3')": 26.0 + }, + "betaN": { + "('S1', 'B_1_1')": 9.88, + "('S1', 'B_1_2')": 13.26, + "('S1', 'B_1_3')": 14.819999999999999, + "('S1', 'B_1_4')": 10.92, + "('S1', 'B_1_5')": 8.58, + "('S2', 'B_1_1')": 20.02, + "('S2', 'B_1_2')": 16.38, + "('S2', 'B_1_3')": 11.96, + "('S2', 'B_1_4')": 11.96, + "('S2', 'B_1_5')": 4.16, + "('B_1_1', 'B_2_1')": 5.2, + "('B_1_1', 'B_2_2')": 2.86, + "('B_1_1', 'B_2_3')": 19.76, + "('B_1_1', 'B_2_4')": 17.42, + "('B_1_1', 'B_2_5')": 2.6, + "('B_1_2', 'B_2_1')": 14.819999999999999, + "('B_1_2', 'B_2_2')": 8.58, + "('B_1_2', 'B_2_3')": 14.3, + "('B_1_2', 'B_2_4')": 9.88, + "('B_1_2', 'B_2_5')": 7.8, + "('B_1_3', 'B_2_1')": 2.86, + "('B_1_3', 'B_2_2')": 4.94, + "('B_1_3', 'B_2_3')": 9.62, + "('B_1_3', 'B_2_4')": 15.34, + "('B_1_3', 'B_2_5')": 4.42, + "('B_1_4', 'B_2_1')": 9.88, + "('B_1_4', 'B_2_2')": 20.02, + "('B_1_4', 'B_2_3')": 3.38, + "('B_1_4', 'B_2_4')": 9.36, + "('B_1_4', 'B_2_5')": 17.939999999999998, + "('B_1_5', 'B_2_1')": 14.040000000000001, + "('B_1_5', 'B_2_2')": 19.76, + "('B_1_5', 'B_2_3')": 13.0, + "('B_1_5', 'B_2_4')": 14.040000000000001, + "('B_1_5', 'B_2_5')": 5.72, + "('B_2_1', 'B_3_1')": 9.36, + "('B_2_1', 'B_3_2')": 11.44, + "('B_2_1', 'B_3_3')": 18.2, + "('B_2_1', 'B_3_4')": 14.3, + "('B_2_1', 'B_3_5')": 8.58, + "('B_2_2', 'B_3_1')": 18.46, + "('B_2_2', 'B_3_2')": 13.26, + "('B_2_2', 'B_3_3')": 15.34, + "('B_2_2', 'B_3_4')": 4.68, + "('B_2_2', 'B_3_5')": 6.5, + "('B_2_3', 'B_3_1')": 13.0, + "('B_2_3', 'B_3_2')": 9.62, + "('B_2_3', 'B_3_3')": 6.24, + "('B_2_3', 'B_3_4')": 19.24, + "('B_2_3', 'B_3_5')": 20.02, + "('B_2_4', 'B_3_1')": 14.560000000000002, + "('B_2_4', 'B_3_2')": 20.28, + "('B_2_4', 'B_3_3')": 15.34, + "('B_2_4', 'B_3_4')": 10.14, + "('B_2_4', 'B_3_5')": 3.6400000000000006, + "('B_2_5', 'B_3_1')": 12.219999999999999, + "('B_2_5', 'B_3_2')": 18.98, + "('B_2_5', 'B_3_3')": 12.48, + "('B_2_5', 'B_3_4')": 15.6, + "('B_2_5', 'B_3_5')": 8.58, + "('B_3_1', 'D1')": 1.8200000000000003, + "('B_3_2', 'D1')": 11.18, + "('B_3_3', 'D1')": 8.06, + "('B_3_4', 'D1')": 12.219999999999999, + "('B_3_5', 'D1')": 20.28, + "('B_3_1', 'D2')": 19.76, + "('B_3_2', 'D2')": 19.24, + "('B_3_3', 'D2')": 14.040000000000001, + "('B_3_4', 'D2')": 11.700000000000001, + "('B_3_5', 'D2')": 11.700000000000001, + "('B_3_1', 'D3')": 19.24, + "('B_3_2', 'D3')": 1.56, + "('B_3_3', 'D3')": 2.08, + "('B_3_4', 'D3')": 2.86, + "('B_3_5', 'D3')": 10.14 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_1_5": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_5": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "B_3_5": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.79, + "('Q1', 'S2')": 1.38, + "('Q2', 'S1')": 2.27, + "('Q2', 'S2')": 0.23, + "('Q3', 'S1')": 2.73, + "('Q3', 'S2')": 1.1 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_5.json b/gdplib/multiperiod_blending/instances_json/mpbp_5.json new file mode 100644 index 0000000..0fe451a --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_5.json @@ -0,0 +1,1619 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 1, + "('S1', 2)": 17, + "('S1', 3)": 15, + "('S1', 4)": 14, + "('S1', 5)": 8, + "('S1', 6)": 6, + "('S1', 7)": 34, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 5, + "('S2', 2)": 37, + "('S2', 3)": 27, + "('S2', 4)": 2, + "('S2', 5)": 1, + "('S2', 6)": 5, + "('S2', 7)": 13, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S3', 1)": 14, + "('S3', 2)": 32, + "('S3', 3)": 38, + "('S3', 4)": 1, + "('S3', 5)": 35, + "('S3', 6)": 12, + "('S3', 7)": 34, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.1, + "('Q1', 'S2')": 2.25, + "('Q1', 'S3')": 1.39, + "('Q2', 'S1')": 4.35, + "('Q2', 'S2')": 3.79, + "('Q2', 'S3')": 0.8 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_1', 'D4')": [ + 1, + 50 + ], + "('B_3_2', 'D4')": [ + 1, + 50 + ], + "('B_3_3', 'D4')": [ + 1, + 50 + ], + "('B_3_4', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.25 + ], + "Q2": [ + 0, + 4.35 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 11, + 50 + ], + "('D2', 9)": [ + 10, + 50 + ], + "('D2', 10)": [ + 9, + 50 + ], + "('D2', 11)": [ + 7, + 50 + ], + "('D2', 12)": [ + 8, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 10, + 50 + ], + "('D3', 9)": [ + 6, + 50 + ], + "('D3', 10)": [ + 6, + 50 + ], + "('D3', 11)": [ + 11, + 50 + ], + "('D3', 12)": [ + 6, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 0, + 50 + ], + "('D4', 5)": [ + 0, + 50 + ], + "('D4', 6)": [ + 0, + 50 + ], + "('D4', 7)": [ + 0, + 50 + ], + "('D4', 8)": [ + 10, + 50 + ], + "('D4', 9)": [ + 10, + 50 + ], + "('D4', 10)": [ + 14, + 50 + ], + "('D4', 11)": [ + 9, + 50 + ], + "('D4', 12)": [ + 5, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.87 + ], + "('Q1', 'D3')": [ + 0, + 3.53 + ], + "('Q1', 'D4')": [ + 0, + 4.3 + ], + "('Q2', 'D2')": [ + 0, + 3.25 + ], + "('Q2', 'D3')": [ + 0, + 3.55 + ], + "('Q2', 'D4')": [ + 0, + 4.05 + ], + "('Q1', 'D1')": [ + 0, + 4.35 + ], + "('Q2', 'D1')": [ + 0, + 4.35 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 59 + ], + "B_1_2": [ + 0, + 51 + ], + "B_1_3": [ + 0, + 58 + ], + "B_2_1": [ + 0, + 46 + ], + "B_2_2": [ + 0, + 42 + ], + "B_2_3": [ + 0, + 41 + ], + "B_2_4": [ + 0, + 47 + ], + "B_3_1": [ + 0, + 49 + ], + "B_3_2": [ + 0, + 42 + ], + "B_3_3": [ + 0, + 47 + ], + "B_3_4": [ + 0, + 43 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ], + "D4": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 5, + "S3": 8 + }, + "betaT_d": { + "D2": 70, + "D3": 61, + "D4": 55, + "D1": -5 + }, + "alphaN": { + "('S1', 'B_1_1')": 30.8, + "('S1', 'B_1_2')": 30.8, + "('S1', 'B_1_3')": 30.8, + "('S2', 'B_1_1')": 30.8, + "('S2', 'B_1_2')": 30.8, + "('S2', 'B_1_3')": 30.8, + "('S3', 'B_1_1')": 30.8, + "('S3', 'B_1_2')": 30.8, + "('S3', 'B_1_3')": 30.8, + "('B_1_1', 'B_2_1')": 30.8, + "('B_1_1', 'B_2_2')": 30.8, + "('B_1_1', 'B_2_3')": 30.8, + "('B_1_1', 'B_2_4')": 30.8, + "('B_1_2', 'B_2_1')": 30.8, + "('B_1_2', 'B_2_2')": 30.8, + "('B_1_2', 'B_2_3')": 30.8, + "('B_1_2', 'B_2_4')": 30.8, + "('B_1_3', 'B_2_1')": 30.8, + "('B_1_3', 'B_2_2')": 30.8, + "('B_1_3', 'B_2_3')": 30.8, + "('B_1_3', 'B_2_4')": 30.8, + "('B_2_1', 'B_3_1')": 30.8, + "('B_2_1', 'B_3_2')": 30.8, + "('B_2_1', 'B_3_3')": 30.8, + "('B_2_1', 'B_3_4')": 30.8, + "('B_2_2', 'B_3_1')": 30.8, + "('B_2_2', 'B_3_2')": 30.8, + "('B_2_2', 'B_3_3')": 30.8, + "('B_2_2', 'B_3_4')": 30.8, + "('B_2_3', 'B_3_1')": 30.8, + "('B_2_3', 'B_3_2')": 30.8, + "('B_2_3', 'B_3_3')": 30.8, + "('B_2_3', 'B_3_4')": 30.8, + "('B_2_4', 'B_3_1')": 30.8, + "('B_2_4', 'B_3_2')": 30.8, + "('B_2_4', 'B_3_3')": 30.8, + "('B_2_4', 'B_3_4')": 30.8, + "('B_3_1', 'D1')": 30.8, + "('B_3_2', 'D1')": 30.8, + "('B_3_3', 'D1')": 30.8, + "('B_3_4', 'D1')": 30.8, + "('B_3_1', 'D2')": 30.8, + "('B_3_2', 'D2')": 30.8, + "('B_3_3', 'D2')": 30.8, + "('B_3_4', 'D2')": 30.8, + "('B_3_1', 'D3')": 30.8, + "('B_3_2', 'D3')": 30.8, + "('B_3_3', 'D3')": 30.8, + "('B_3_4', 'D3')": 30.8, + "('B_3_1', 'D4')": 30.8, + "('B_3_2', 'D4')": 30.8, + "('B_3_3', 'D4')": 30.8, + "('B_3_4', 'D4')": 30.8 + }, + "betaN": { + "('S1', 'B_1_1')": 16.94, + "('S1', 'B_1_2')": 17.864, + "('S1', 'B_1_3')": 17.248, + "('S2', 'B_1_1')": 3.08, + "('S2', 'B_1_2')": 16.324, + "('S2', 'B_1_3')": 13.860000000000001, + "('S3', 'B_1_1')": 7.0840000000000005, + "('S3', 'B_1_2')": 12.32, + "('S3', 'B_1_3')": 7.7, + "('B_1_1', 'B_2_1')": 22.792, + "('B_1_1', 'B_2_2')": 17.555999999999997, + "('B_1_1', 'B_2_3')": 6.468, + "('B_1_1', 'B_2_4')": 8.932, + "('B_1_2', 'B_2_1')": 19.404, + "('B_1_2', 'B_2_2')": 2.772, + "('B_1_2', 'B_2_3')": 20.636000000000003, + "('B_1_2', 'B_2_4')": 20.02, + "('B_1_3', 'B_2_1')": 10.78, + "('B_1_3', 'B_2_2')": 3.08, + "('B_1_3', 'B_2_3')": 22.483999999999998, + "('B_1_3', 'B_2_4')": 14.783999999999999, + "('B_2_1', 'B_3_1')": 18.172, + "('B_2_1', 'B_3_2')": 6.468, + "('B_2_1', 'B_3_3')": 12.936, + "('B_2_1', 'B_3_4')": 21.868, + "('B_2_2', 'B_3_1')": 16.324, + "('B_2_2', 'B_3_2')": 4.928, + "('B_2_2', 'B_3_3')": 4.62, + "('B_2_2', 'B_3_4')": 18.788, + "('B_2_3', 'B_3_1')": 13.860000000000001, + "('B_2_3', 'B_3_2')": 18.788, + "('B_2_3', 'B_3_3')": 11.396, + "('B_2_3', 'B_3_4')": 15.092, + "('B_2_4', 'B_3_1')": 9.856, + "('B_2_4', 'B_3_2')": 24.64, + "('B_2_4', 'B_3_3')": 4.62, + "('B_2_4', 'B_3_4')": 12.936, + "('B_3_1', 'D1')": 19.096, + "('B_3_2', 'D1')": 21.56, + "('B_3_3', 'D1')": 4.928, + "('B_3_4', 'D1')": 5.236000000000001, + "('B_3_1', 'D2')": 17.248, + "('B_3_2', 'D2')": 15.4, + "('B_3_3', 'D2')": 10.472000000000001, + "('B_3_4', 'D2')": 15.4, + "('B_3_1', 'D3')": 12.32, + "('B_3_2', 'D3')": 7.3919999999999995, + "('B_3_3', 'D3')": 14.168000000000001, + "('B_3_4', 'D3')": 23.408, + "('B_3_1', 'D4')": 17.248, + "('B_3_2', 'D4')": 4.312, + "('B_3_3', 'D4')": 21.868, + "('B_3_4', 'D4')": 18.788 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.1, + "('Q1', 'S2')": 2.25, + "('Q1', 'S3')": 1.39, + "('Q2', 'S1')": 4.35, + "('Q2', 'S2')": 3.79, + "('Q2', 'S3')": 0.8 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_50.json b/gdplib/multiperiod_blending/instances_json/mpbp_50.json new file mode 100644 index 0000000..79177c0 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_50.json @@ -0,0 +1,2142 @@ +{ + "_TF": 7, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_7", + "B_2_1" + ], + [ + "B_1_7", + "B_2_2" + ], + [ + "B_1_7", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ], + [ + "B_3_5", + "D4" + ] + ], + "_disposal": "D4", + "Fmax": 50, + "FIN": { + "('S1', 1)": 17, + "('S1', 2)": 23, + "('S1', 3)": 40, + "('S1', 4)": 15, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S2', 1)": 30, + "('S2', 2)": 21, + "('S2', 3)": 5, + "('S2', 4)": 34, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S3', 1)": 20, + "('S3', 2)": 14, + "('S3', 3)": 35, + "('S3', 4)": 5, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S4', 1)": 9, + "('S4', 2)": 22, + "('S4', 3)": 6, + "('S4', 4)": 22, + "('S4', 5)": 0, + "('S4', 6)": 0, + "('S4', 7)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.6, + "('Q1', 'S2')": 0.94, + "('Q1', 'S3')": 4.86, + "('Q1', 'S4')": 1.64, + "('Q2', 'S1')": 3.02, + "('Q2', 'S2')": 3.04, + "('Q2', 'S3')": 3.17, + "('Q2', 'S4')": 4.58 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S1', 'B_1_7')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_7')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_7')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_6')": [ + 1, + 50 + ], + "('S4', 'B_1_7')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_7', 'B_2_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_5')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_5', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_5', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_5', 'D3')": [ + 1, + 50 + ], + "('B_3_1', 'D4')": [ + 1, + 50 + ], + "('B_3_2', 'D4')": [ + 1, + 50 + ], + "('B_3_3', 'D4')": [ + 1, + 50 + ], + "('B_3_4', 'D4')": [ + 1, + 50 + ], + "('B_3_5', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.86 + ], + "Q2": [ + 0, + 4.58 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 6, + 50 + ], + "('D1', 6)": [ + 14, + 50 + ], + "('D1', 7)": [ + 10, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 15, + 50 + ], + "('D2', 6)": [ + 11, + 50 + ], + "('D2', 7)": [ + 5, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 8, + 50 + ], + "('D3', 6)": [ + 10, + 50 + ], + "('D3', 7)": [ + 9, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 0, + 50 + ], + "('D4', 5)": [ + 0, + 50 + ], + "('D4', 6)": [ + 0, + 50 + ], + "('D4', 7)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 4.47 + ], + "('Q1', 'D2')": [ + 0, + 3.75 + ], + "('Q1', 'D3')": [ + 0, + 4.83 + ], + "('Q2', 'D1')": [ + 0, + 3.29 + ], + "('Q2', 'D2')": [ + 0, + 3.77 + ], + "('Q2', 'D3')": [ + 0, + 4.68 + ], + "('Q1', 'D4')": [ + 0, + 4.86 + ], + "('Q2', 'D4')": [ + 0, + 4.86 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 58 + ], + "B_1_2": [ + 0, + 54 + ], + "B_1_3": [ + 0, + 44 + ], + "B_1_4": [ + 0, + 48 + ], + "B_1_5": [ + 0, + 59 + ], + "B_1_6": [ + 0, + 46 + ], + "B_1_7": [ + 0, + 57 + ], + "B_2_1": [ + 0, + 58 + ], + "B_2_2": [ + 0, + 43 + ], + "B_2_3": [ + 0, + 53 + ], + "B_3_1": [ + 0, + 59 + ], + "B_3_2": [ + 0, + 43 + ], + "B_3_3": [ + 0, + 60 + ], + "B_3_4": [ + 0, + 57 + ], + "B_3_5": [ + 0, + 55 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ], + "D4": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_1_7": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "B_3_5": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_1_7')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q1', 'B_3_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q2', 'B_1_7')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q2', 'B_3_5')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 9, + "S3": 9, + "S4": 3 + }, + "betaT_d": { + "D1": 65, + "D2": 68, + "D3": 66, + "D4": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 23.12, + "('S1', 'B_1_2')": 23.12, + "('S1', 'B_1_3')": 23.12, + "('S1', 'B_1_4')": 23.12, + "('S1', 'B_1_5')": 23.12, + "('S1', 'B_1_6')": 23.12, + "('S1', 'B_1_7')": 23.12, + "('S2', 'B_1_1')": 23.12, + "('S2', 'B_1_2')": 23.12, + "('S2', 'B_1_3')": 23.12, + "('S2', 'B_1_4')": 23.12, + "('S2', 'B_1_5')": 23.12, + "('S2', 'B_1_6')": 23.12, + "('S2', 'B_1_7')": 23.12, + "('S3', 'B_1_1')": 23.12, + "('S3', 'B_1_2')": 23.12, + "('S3', 'B_1_3')": 23.12, + "('S3', 'B_1_4')": 23.12, + "('S3', 'B_1_5')": 23.12, + "('S3', 'B_1_6')": 23.12, + "('S3', 'B_1_7')": 23.12, + "('S4', 'B_1_1')": 23.12, + "('S4', 'B_1_2')": 23.12, + "('S4', 'B_1_3')": 23.12, + "('S4', 'B_1_4')": 23.12, + "('S4', 'B_1_5')": 23.12, + "('S4', 'B_1_6')": 23.12, + "('S4', 'B_1_7')": 23.12, + "('B_1_1', 'B_2_1')": 23.12, + "('B_1_1', 'B_2_2')": 23.12, + "('B_1_1', 'B_2_3')": 23.12, + "('B_1_2', 'B_2_1')": 23.12, + "('B_1_2', 'B_2_2')": 23.12, + "('B_1_2', 'B_2_3')": 23.12, + "('B_1_3', 'B_2_1')": 23.12, + "('B_1_3', 'B_2_2')": 23.12, + "('B_1_3', 'B_2_3')": 23.12, + "('B_1_4', 'B_2_1')": 23.12, + "('B_1_4', 'B_2_2')": 23.12, + "('B_1_4', 'B_2_3')": 23.12, + "('B_1_5', 'B_2_1')": 23.12, + "('B_1_5', 'B_2_2')": 23.12, + "('B_1_5', 'B_2_3')": 23.12, + "('B_1_6', 'B_2_1')": 23.12, + "('B_1_6', 'B_2_2')": 23.12, + "('B_1_6', 'B_2_3')": 23.12, + "('B_1_7', 'B_2_1')": 23.12, + "('B_1_7', 'B_2_2')": 23.12, + "('B_1_7', 'B_2_3')": 23.12, + "('B_2_1', 'B_3_1')": 23.12, + "('B_2_1', 'B_3_2')": 23.12, + "('B_2_1', 'B_3_3')": 23.12, + "('B_2_1', 'B_3_4')": 23.12, + "('B_2_1', 'B_3_5')": 23.12, + "('B_2_2', 'B_3_1')": 23.12, + "('B_2_2', 'B_3_2')": 23.12, + "('B_2_2', 'B_3_3')": 23.12, + "('B_2_2', 'B_3_4')": 23.12, + "('B_2_2', 'B_3_5')": 23.12, + "('B_2_3', 'B_3_1')": 23.12, + "('B_2_3', 'B_3_2')": 23.12, + "('B_2_3', 'B_3_3')": 23.12, + "('B_2_3', 'B_3_4')": 23.12, + "('B_2_3', 'B_3_5')": 23.12, + "('B_3_1', 'D1')": 23.12, + "('B_3_2', 'D1')": 23.12, + "('B_3_3', 'D1')": 23.12, + "('B_3_4', 'D1')": 23.12, + "('B_3_5', 'D1')": 23.12, + "('B_3_1', 'D2')": 23.12, + "('B_3_2', 'D2')": 23.12, + "('B_3_3', 'D2')": 23.12, + "('B_3_4', 'D2')": 23.12, + "('B_3_5', 'D2')": 23.12, + "('B_3_1', 'D3')": 23.12, + "('B_3_2', 'D3')": 23.12, + "('B_3_3', 'D3')": 23.12, + "('B_3_4', 'D3')": 23.12, + "('B_3_5', 'D3')": 23.12, + "('B_3_1', 'D4')": 23.12, + "('B_3_2', 'D4')": 23.12, + "('B_3_3', 'D4')": 23.12, + "('B_3_4', 'D4')": 23.12, + "('B_3_5', 'D4')": 23.12 + }, + "betaN": { + "('S1', 'B_1_1')": 7.629600000000001, + "('S1', 'B_1_2')": 10.1728, + "('S1', 'B_1_3')": 1.3872, + "('S1', 'B_1_4')": 1.3872, + "('S1', 'B_1_5')": 11.328800000000001, + "('S1', 'B_1_6')": 8.3232, + "('S1', 'B_1_7')": 18.0336, + "('S2', 'B_1_1')": 15.9528, + "('S2', 'B_1_2')": 15.490400000000001, + "('S2', 'B_1_3')": 15.028, + "('S2', 'B_1_4')": 5.0864, + "('S2', 'B_1_5')": 13.6408, + "('S2', 'B_1_6')": 2.7744, + "('S2', 'B_1_7')": 3.468, + "('S3', 'B_1_1')": 7.629600000000001, + "('S3', 'B_1_2')": 5.3176000000000005, + "('S3', 'B_1_3')": 1.8496000000000001, + "('S3', 'B_1_4')": 10.1728, + "('S3', 'B_1_5')": 17.802400000000002, + "('S3', 'B_1_6')": 2.5432, + "('S3', 'B_1_7')": 5.3176000000000005, + "('S4', 'B_1_1')": 17.108800000000002, + "('S4', 'B_1_2')": 10.404, + "('S4', 'B_1_3')": 9.248000000000001, + "('S4', 'B_1_4')": 8.3232, + "('S4', 'B_1_5')": 15.490400000000001, + "('S4', 'B_1_6')": 9.248000000000001, + "('S4', 'B_1_7')": 8.092, + "('B_1_1', 'B_2_1')": 7.3984000000000005, + "('B_1_1', 'B_2_2')": 14.5656, + "('B_1_1', 'B_2_3')": 1.3872, + "('B_1_2', 'B_2_1')": 8.7856, + "('B_1_2', 'B_2_2')": 12.2536, + "('B_1_2', 'B_2_3')": 1.3872, + "('B_1_3', 'B_2_1')": 6.7048, + "('B_1_3', 'B_2_2')": 7.1672, + "('B_1_3', 'B_2_3')": 12.2536, + "('B_1_4', 'B_2_1')": 10.1728, + "('B_1_4', 'B_2_2')": 9.7104, + "('B_1_4', 'B_2_3')": 6.473600000000001, + "('B_1_5', 'B_2_1')": 8.554400000000001, + "('B_1_5', 'B_2_2')": 17.108800000000002, + "('B_1_5', 'B_2_3')": 3.0056000000000003, + "('B_1_6', 'B_2_1')": 2.7744, + "('B_1_6', 'B_2_2')": 3.9304000000000006, + "('B_1_6', 'B_2_3')": 2.0808, + "('B_1_7', 'B_2_1')": 3.6992000000000003, + "('B_1_7', 'B_2_2')": 6.473600000000001, + "('B_1_7', 'B_2_3')": 13.872, + "('B_2_1', 'B_3_1')": 17.802400000000002, + "('B_2_1', 'B_3_2')": 1.3872, + "('B_2_1', 'B_3_3')": 9.941600000000001, + "('B_2_1', 'B_3_4')": 5.3176000000000005, + "('B_2_1', 'B_3_5')": 16.6464, + "('B_2_2', 'B_3_1')": 18.496000000000002, + "('B_2_2', 'B_3_2')": 13.1784, + "('B_2_2', 'B_3_3')": 1.6184000000000003, + "('B_2_2', 'B_3_4')": 9.7104, + "('B_2_2', 'B_3_5')": 8.554400000000001, + "('B_2_3', 'B_3_1')": 10.404, + "('B_2_3', 'B_3_2')": 5.0864, + "('B_2_3', 'B_3_3')": 1.6184000000000003, + "('B_2_3', 'B_3_4')": 11.56, + "('B_2_3', 'B_3_5')": 15.490400000000001, + "('B_3_1', 'D1')": 6.936, + "('B_3_2', 'D1')": 7.629600000000001, + "('B_3_3', 'D1')": 1.8496000000000001, + "('B_3_4', 'D1')": 10.404, + "('B_3_5', 'D1')": 15.259200000000002, + "('B_3_1', 'D2')": 9.4792, + "('B_3_2', 'D2')": 3.2368000000000006, + "('B_3_3', 'D2')": 3.2368000000000006, + "('B_3_4', 'D2')": 15.9528, + "('B_3_5', 'D2')": 13.4096, + "('B_3_1', 'D3')": 5.5488, + "('B_3_2', 'D3')": 10.1728, + "('B_3_3', 'D3')": 3.2368000000000006, + "('B_3_4', 'D3')": 10.8664, + "('B_3_5', 'D3')": 1.6184000000000003, + "('B_3_1', 'D4')": 6.473600000000001, + "('B_3_2', 'D4')": 9.4792, + "('B_3_3', 'D4')": 9.248000000000001, + "('B_3_4', 'D4')": 6.242400000000001, + "('B_3_5', 'D4')": 12.716000000000001 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_6": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_7": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_5": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_6": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_7": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_3_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_3_5": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_7", + "B_2_1" + ], + [ + "B_1_7", + "B_2_2" + ], + [ + "B_1_7", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_7", + "B_2_1" + ], + [ + "B_1_7", + "B_2_2" + ], + [ + "B_1_7", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ], + [ + "B_3_5", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ], + [ + "B_3_1", + "D4" + ], + [ + "B_3_2", + "D4" + ], + [ + "B_3_3", + "D4" + ], + [ + "B_3_4", + "D4" + ], + [ + "B_3_5", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.6, + "('Q1', 'S2')": 0.94, + "('Q1', 'S3')": 4.86, + "('Q1', 'S4')": 1.64, + "('Q2', 'S1')": 3.02, + "('Q2', 'S2')": 3.04, + "('Q2', 'S3')": 3.17, + "('Q2', 'S4')": 4.58 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_51.json b/gdplib/multiperiod_blending/instances_json/mpbp_51.json new file mode 100644 index 0000000..00e8c8f --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_51.json @@ -0,0 +1,1442 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 32, + "('S1', 2)": 35, + "('S1', 3)": 10, + "('S1', 4)": 15, + "('S1', 5)": 14, + "('S1', 6)": 35, + "('S1', 7)": 16, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 25, + "('S2', 2)": 35, + "('S2', 3)": 29, + "('S2', 4)": 35, + "('S2', 5)": 33, + "('S2', 6)": 40, + "('S2', 7)": 21, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 37, + "('S3', 2)": 23, + "('S3', 3)": 24, + "('S3', 4)": 17, + "('S3', 5)": 25, + "('S3', 6)": 0, + "('S3', 7)": 7, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.14, + "('Q1', 'S2')": 1.29, + "('Q1', 'S3')": 2.39, + "('Q2', 'S1')": 4.07, + "('Q2', 'S2')": 0.89, + "('Q2', 'S3')": 3.08, + "('Q3', 'S1')": 1.84, + "('Q3', 'S2')": 3.93, + "('Q3', 'S3')": 4.63 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.39 + ], + "Q2": [ + 0, + 4.07 + ], + "Q3": [ + 0, + 4.63 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 15, + 50 + ], + "('D2', 9)": [ + 8, + 50 + ], + "('D2', 10)": [ + 5, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 12, + 50 + ], + "('D3', 9)": [ + 7, + 50 + ], + "('D3', 10)": [ + 12, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.41 + ], + "('Q1', 'D3')": [ + 0, + 2.52 + ], + "('Q2', 'D2')": [ + 0, + 2.62 + ], + "('Q2', 'D3')": [ + 0, + 4.16 + ], + "('Q3', 'D2')": [ + 0, + 4.04 + ], + "('Q3', 'D3')": [ + 0, + 4.17 + ], + "('Q1', 'D1')": [ + 0, + 4.63 + ], + "('Q2', 'D1')": [ + 0, + 4.63 + ], + "('Q3', 'D1')": [ + 0, + 4.63 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 43 + ], + "B_1_2": [ + 0, + 45 + ], + "B_1_3": [ + 0, + 57 + ], + "B_1_4": [ + 0, + 54 + ], + "B_2_1": [ + 0, + 40 + ], + "B_2_2": [ + 0, + 53 + ], + "B_2_3": [ + 0, + 53 + ], + "B_3_1": [ + 0, + 46 + ], + "B_3_2": [ + 0, + 51 + ], + "B_3_3": [ + 0, + 43 + ], + "B_3_4": [ + 0, + 55 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 9, + "S2": 3, + "S3": 10 + }, + "betaT_d": { + "D2": 61, + "D3": 64, + "D1": -3 + }, + "alphaN": { + "('S1', 'B_1_1')": 22.4, + "('S1', 'B_1_2')": 22.4, + "('S1', 'B_1_3')": 22.4, + "('S1', 'B_1_4')": 22.4, + "('S2', 'B_1_1')": 22.4, + "('S2', 'B_1_2')": 22.4, + "('S2', 'B_1_3')": 22.4, + "('S2', 'B_1_4')": 22.4, + "('S3', 'B_1_1')": 22.4, + "('S3', 'B_1_2')": 22.4, + "('S3', 'B_1_3')": 22.4, + "('S3', 'B_1_4')": 22.4, + "('B_1_1', 'B_2_1')": 22.4, + "('B_1_1', 'B_2_2')": 22.4, + "('B_1_1', 'B_2_3')": 22.4, + "('B_1_2', 'B_2_1')": 22.4, + "('B_1_2', 'B_2_2')": 22.4, + "('B_1_2', 'B_2_3')": 22.4, + "('B_1_3', 'B_2_1')": 22.4, + "('B_1_3', 'B_2_2')": 22.4, + "('B_1_3', 'B_2_3')": 22.4, + "('B_1_4', 'B_2_1')": 22.4, + "('B_1_4', 'B_2_2')": 22.4, + "('B_1_4', 'B_2_3')": 22.4, + "('B_2_1', 'B_3_1')": 22.4, + "('B_2_1', 'B_3_2')": 22.4, + "('B_2_1', 'B_3_3')": 22.4, + "('B_2_1', 'B_3_4')": 22.4, + "('B_2_2', 'B_3_1')": 22.4, + "('B_2_2', 'B_3_2')": 22.4, + "('B_2_2', 'B_3_3')": 22.4, + "('B_2_2', 'B_3_4')": 22.4, + "('B_2_3', 'B_3_1')": 22.4, + "('B_2_3', 'B_3_2')": 22.4, + "('B_2_3', 'B_3_3')": 22.4, + "('B_2_3', 'B_3_4')": 22.4, + "('B_3_1', 'D1')": 22.4, + "('B_3_2', 'D1')": 22.4, + "('B_3_3', 'D1')": 22.4, + "('B_3_4', 'D1')": 22.4, + "('B_3_1', 'D2')": 22.4, + "('B_3_2', 'D2')": 22.4, + "('B_3_3', 'D2')": 22.4, + "('B_3_4', 'D2')": 22.4, + "('B_3_1', 'D3')": 22.4, + "('B_3_2', 'D3')": 22.4, + "('B_3_3', 'D3')": 22.4, + "('B_3_4', 'D3')": 22.4 + }, + "betaN": { + "('S1', 'B_1_1')": 13.888, + "('S1', 'B_1_2')": 12.096, + "('S1', 'B_1_3')": 17.695999999999998, + "('S1', 'B_1_4')": 15.008, + "('S2', 'B_1_1')": 14.335999999999999, + "('S2', 'B_1_2')": 17.919999999999998, + "('S2', 'B_1_3')": 16.799999999999997, + "('S2', 'B_1_4')": 11.872, + "('S3', 'B_1_1')": 10.08, + "('S3', 'B_1_2')": 9.856, + "('S3', 'B_1_3')": 14.783999999999999, + "('S3', 'B_1_4')": 16.576, + "('B_1_1', 'B_2_1')": 15.008, + "('B_1_1', 'B_2_2')": 15.232, + "('B_1_1', 'B_2_3')": 1.568, + "('B_1_2', 'B_2_1')": 8.288, + "('B_1_2', 'B_2_2')": 2.6879999999999997, + "('B_1_2', 'B_2_3')": 10.975999999999999, + "('B_1_3', 'B_2_1')": 10.975999999999999, + "('B_1_3', 'B_2_2')": 10.527999999999999, + "('B_1_3', 'B_2_3')": 15.455999999999998, + "('B_1_4', 'B_2_1')": 4.928, + "('B_1_4', 'B_2_2')": 13.44, + "('B_1_4', 'B_2_3')": 10.975999999999999, + "('B_2_1', 'B_3_1')": 4.704, + "('B_2_1', 'B_3_2')": 17.471999999999998, + "('B_2_1', 'B_3_3')": 2.016, + "('B_2_1', 'B_3_4')": 8.959999999999999, + "('B_2_2', 'B_3_1')": 10.08, + "('B_2_2', 'B_3_2')": 11.2, + "('B_2_2', 'B_3_3')": 17.695999999999998, + "('B_2_2', 'B_3_4')": 10.304, + "('B_2_3', 'B_3_1')": 15.903999999999998, + "('B_2_3', 'B_3_2')": 6.048, + "('B_2_3', 'B_3_3')": 9.184, + "('B_2_3', 'B_3_4')": 3.5839999999999996, + "('B_3_1', 'D1')": 11.872, + "('B_3_2', 'D1')": 8.288, + "('B_3_3', 'D1')": 14.335999999999999, + "('B_3_4', 'D1')": 2.912, + "('B_3_1', 'D2')": 8.959999999999999, + "('B_3_2', 'D2')": 17.247999999999998, + "('B_3_3', 'D2')": 1.3439999999999999, + "('B_3_4', 'D2')": 12.32, + "('B_3_1', 'D3')": 12.544, + "('B_3_2', 'D3')": 13.216, + "('B_3_3', 'D3')": 10.527999999999999, + "('B_3_4', 'D3')": 9.632 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.14, + "('Q1', 'S2')": 1.29, + "('Q1', 'S3')": 2.39, + "('Q2', 'S1')": 4.07, + "('Q2', 'S2')": 0.89, + "('Q2', 'S3')": 3.08, + "('Q3', 'S1')": 1.84, + "('Q3', 'S2')": 3.93, + "('Q3', 'S3')": 4.63 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_52.json b/gdplib/multiperiod_blending/instances_json/mpbp_52.json new file mode 100644 index 0000000..0d29246 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_52.json @@ -0,0 +1,1522 @@ +{ + "_TF": 15, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 19, + "('S1', 2)": 27, + "('S1', 3)": 15, + "('S1', 4)": 28, + "('S1', 5)": 18, + "('S1', 6)": 16, + "('S1', 7)": 35, + "('S1', 8)": 6, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S1', 15)": 0, + "('S2', 1)": 31, + "('S2', 2)": 11, + "('S2', 3)": 29, + "('S2', 4)": 33, + "('S2', 5)": 8, + "('S2', 6)": 4, + "('S2', 7)": 23, + "('S2', 8)": 10, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S2', 15)": 0, + "('S3', 1)": 26, + "('S3', 2)": 29, + "('S3', 3)": 40, + "('S3', 4)": 32, + "('S3', 5)": 1, + "('S3', 6)": 33, + "('S3', 7)": 7, + "('S3', 8)": 24, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0, + "('S3', 13)": 0, + "('S3', 14)": 0, + "('S3', 15)": 0 + }, + "CIN": { + "('Q1', 'S1')": 4.9, + "('Q1', 'S2')": 1.85, + "('Q1', 'S3')": 4.4, + "('Q2', 'S1')": 3.55, + "('Q2', 'S2')": 3.49, + "('Q2', 'S3')": 4.89, + "('Q3', 'S1')": 1.03, + "('Q3', 'S2')": 1.59, + "('Q3', 'S3')": 2.41 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.9 + ], + "Q2": [ + 0, + 4.89 + ], + "Q3": [ + 0, + 2.41 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 9, + 50 + ], + "('D2', 10)": [ + 8, + 50 + ], + "('D2', 11)": [ + 9, + 50 + ], + "('D2', 12)": [ + 6, + 50 + ], + "('D2', 13)": [ + 8, + 50 + ], + "('D2', 14)": [ + 10, + 50 + ], + "('D2', 15)": [ + 15, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 10, + 50 + ], + "('D3', 10)": [ + 11, + 50 + ], + "('D3', 11)": [ + 6, + 50 + ], + "('D3', 12)": [ + 9, + 50 + ], + "('D3', 13)": [ + 6, + 50 + ], + "('D3', 14)": [ + 11, + 50 + ], + "('D3', 15)": [ + 9, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ], + "('D1', 13)": [ + 0, + 50 + ], + "('D1', 14)": [ + 0, + 50 + ], + "('D1', 15)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.0 + ], + "('Q1', 'D3')": [ + 0, + 3.19 + ], + "('Q2', 'D2')": [ + 0, + 3.88 + ], + "('Q2', 'D3')": [ + 0, + 3.77 + ], + "('Q3', 'D2')": [ + 0, + 4.23 + ], + "('Q3', 'D3')": [ + 0, + 4.05 + ], + "('Q1', 'D1')": [ + 0, + 4.9 + ], + "('Q2', 'D1')": [ + 0, + 4.9 + ], + "('Q3', 'D1')": [ + 0, + 4.9 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 43 + ], + "B_1_2": [ + 0, + 59 + ], + "B_1_3": [ + 0, + 53 + ], + "B_1_4": [ + 0, + 50 + ], + "B_2_1": [ + 0, + 55 + ], + "B_2_2": [ + 0, + 51 + ], + "B_2_3": [ + 0, + 51 + ], + "B_3_1": [ + 0, + 46 + ], + "B_3_2": [ + 0, + 45 + ], + "B_3_3": [ + 0, + 40 + ], + "B_3_4": [ + 0, + 50 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 5, + "S2": 1, + "S3": 5 + }, + "betaT_d": { + "D2": 65, + "D3": 60, + "D1": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 39.0, + "('S1', 'B_1_2')": 39.0, + "('S1', 'B_1_3')": 39.0, + "('S1', 'B_1_4')": 39.0, + "('S2', 'B_1_1')": 39.0, + "('S2', 'B_1_2')": 39.0, + "('S2', 'B_1_3')": 39.0, + "('S2', 'B_1_4')": 39.0, + "('S3', 'B_1_1')": 39.0, + "('S3', 'B_1_2')": 39.0, + "('S3', 'B_1_3')": 39.0, + "('S3', 'B_1_4')": 39.0, + "('B_1_1', 'B_2_1')": 39.0, + "('B_1_1', 'B_2_2')": 39.0, + "('B_1_1', 'B_2_3')": 39.0, + "('B_1_2', 'B_2_1')": 39.0, + "('B_1_2', 'B_2_2')": 39.0, + "('B_1_2', 'B_2_3')": 39.0, + "('B_1_3', 'B_2_1')": 39.0, + "('B_1_3', 'B_2_2')": 39.0, + "('B_1_3', 'B_2_3')": 39.0, + "('B_1_4', 'B_2_1')": 39.0, + "('B_1_4', 'B_2_2')": 39.0, + "('B_1_4', 'B_2_3')": 39.0, + "('B_2_1', 'B_3_1')": 39.0, + "('B_2_1', 'B_3_2')": 39.0, + "('B_2_1', 'B_3_3')": 39.0, + "('B_2_1', 'B_3_4')": 39.0, + "('B_2_2', 'B_3_1')": 39.0, + "('B_2_2', 'B_3_2')": 39.0, + "('B_2_2', 'B_3_3')": 39.0, + "('B_2_2', 'B_3_4')": 39.0, + "('B_2_3', 'B_3_1')": 39.0, + "('B_2_3', 'B_3_2')": 39.0, + "('B_2_3', 'B_3_3')": 39.0, + "('B_2_3', 'B_3_4')": 39.0, + "('B_3_1', 'D1')": 39.0, + "('B_3_2', 'D1')": 39.0, + "('B_3_3', 'D1')": 39.0, + "('B_3_4', 'D1')": 39.0, + "('B_3_1', 'D2')": 39.0, + "('B_3_2', 'D2')": 39.0, + "('B_3_3', 'D2')": 39.0, + "('B_3_4', 'D2')": 39.0, + "('B_3_1', 'D3')": 39.0, + "('B_3_2', 'D3')": 39.0, + "('B_3_3', 'D3')": 39.0, + "('B_3_4', 'D3')": 39.0 + }, + "betaN": { + "('S1', 'B_1_1')": 11.7, + "('S1', 'B_1_2')": 19.89, + "('S1', 'B_1_3')": 20.28, + "('S1', 'B_1_4')": 23.4, + "('S2', 'B_1_1')": 11.7, + "('S2', 'B_1_2')": 5.07, + "('S2', 'B_1_3')": 3.9000000000000004, + "('S2', 'B_1_4')": 24.57, + "('S3', 'B_1_1')": 25.35, + "('S3', 'B_1_2')": 2.34, + "('S3', 'B_1_3')": 2.7300000000000004, + "('S3', 'B_1_4')": 24.96, + "('B_1_1', 'B_2_1')": 17.94, + "('B_1_1', 'B_2_2')": 21.450000000000003, + "('B_1_1', 'B_2_3')": 30.42, + "('B_1_2', 'B_2_1')": 24.18, + "('B_1_2', 'B_2_2')": 5.07, + "('B_1_2', 'B_2_3')": 14.43, + "('B_1_3', 'B_2_1')": 18.33, + "('B_1_3', 'B_2_2')": 10.920000000000002, + "('B_1_3', 'B_2_3')": 13.260000000000002, + "('B_1_4', 'B_2_1')": 18.72, + "('B_1_4', 'B_2_2')": 27.689999999999998, + "('B_1_4', 'B_2_3')": 8.58, + "('B_2_1', 'B_3_1')": 30.03, + "('B_2_1', 'B_3_2')": 24.57, + "('B_2_1', 'B_3_3')": 16.38, + "('B_2_1', 'B_3_4')": 21.450000000000003, + "('B_2_2', 'B_3_1')": 7.02, + "('B_2_2', 'B_3_2')": 18.33, + "('B_2_2', 'B_3_3')": 12.870000000000001, + "('B_2_2', 'B_3_4')": 19.5, + "('B_2_3', 'B_3_1')": 26.520000000000003, + "('B_2_3', 'B_3_2')": 14.82, + "('B_2_3', 'B_3_3')": 8.19, + "('B_2_3', 'B_3_4')": 14.04, + "('B_3_1', 'D1')": 12.09, + "('B_3_2', 'D1')": 28.86, + "('B_3_3', 'D1')": 13.649999999999999, + "('B_3_4', 'D1')": 21.840000000000003, + "('B_3_1', 'D2')": 23.009999999999998, + "('B_3_2', 'D2')": 18.72, + "('B_3_3', 'D2')": 29.64, + "('B_3_4', 'D2')": 24.57, + "('B_3_1', 'D3')": 26.520000000000003, + "('B_3_2', 'D3')": 19.11, + "('B_3_3', 'D3')": 23.79, + "('B_3_4', 'D3')": 27.299999999999997 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 4.9, + "('Q1', 'S2')": 1.85, + "('Q1', 'S3')": 4.4, + "('Q2', 'S1')": 3.55, + "('Q2', 'S2')": 3.49, + "('Q2', 'S3')": 4.89, + "('Q3', 'S1')": 1.03, + "('Q3', 'S2')": 1.59, + "('Q3', 'S3')": 2.41 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_53.json b/gdplib/multiperiod_blending/instances_json/mpbp_53.json new file mode 100644 index 0000000..ff3fe2f --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_53.json @@ -0,0 +1,2084 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S3", + "B_1_10" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "S4", + "B_1_10" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 29, + "('S1', 2)": 32, + "('S1', 3)": 30, + "('S1', 4)": 33, + "('S1', 5)": 23, + "('S1', 6)": 29, + "('S1', 7)": 1, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 2, + "('S2', 2)": 10, + "('S2', 3)": 22, + "('S2', 4)": 8, + "('S2', 5)": 16, + "('S2', 6)": 3, + "('S2', 7)": 10, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S3', 1)": 3, + "('S3', 2)": 23, + "('S3', 3)": 14, + "('S3', 4)": 28, + "('S3', 5)": 12, + "('S3', 6)": 14, + "('S3', 7)": 8, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0, + "('S4', 1)": 8, + "('S4', 2)": 22, + "('S4', 3)": 32, + "('S4', 4)": 20, + "('S4', 5)": 32, + "('S4', 6)": 25, + "('S4', 7)": 3, + "('S4', 8)": 0, + "('S4', 9)": 0, + "('S4', 10)": 0, + "('S4', 11)": 0, + "('S4', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.66, + "('Q1', 'S2')": 0.77, + "('Q1', 'S3')": 3.93, + "('Q1', 'S4')": 2.77, + "('Q2', 'S1')": 1.94, + "('Q2', 'S2')": 4.95, + "('Q2', 'S3')": 3.29, + "('Q2', 'S4')": 0.78, + "('Q3', 'S1')": 0.26, + "('Q3', 'S2')": 3.23, + "('Q3', 'S3')": 2.4, + "('Q3', 'S4')": 4.56 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S1', 'B_1_7')": [ + 1, + 50 + ], + "('S1', 'B_1_8')": [ + 1, + 50 + ], + "('S1', 'B_1_9')": [ + 1, + 50 + ], + "('S1', 'B_1_10')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_7')": [ + 1, + 50 + ], + "('S2', 'B_1_8')": [ + 1, + 50 + ], + "('S2', 'B_1_9')": [ + 1, + 50 + ], + "('S2', 'B_1_10')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_7')": [ + 1, + 50 + ], + "('S3', 'B_1_8')": [ + 1, + 50 + ], + "('S3', 'B_1_9')": [ + 1, + 50 + ], + "('S3', 'B_1_10')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_6')": [ + 1, + 50 + ], + "('S4', 'B_1_7')": [ + 1, + 50 + ], + "('S4', 'B_1_8')": [ + 1, + 50 + ], + "('S4', 'B_1_9')": [ + 1, + 50 + ], + "('S4', 'B_1_10')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_6', 'D1')": [ + 1, + 50 + ], + "('B_1_7', 'D1')": [ + 1, + 50 + ], + "('B_1_8', 'D1')": [ + 1, + 50 + ], + "('B_1_9', 'D1')": [ + 1, + 50 + ], + "('B_1_10', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ], + "('B_1_6', 'D2')": [ + 1, + 50 + ], + "('B_1_7', 'D2')": [ + 1, + 50 + ], + "('B_1_8', 'D2')": [ + 1, + 50 + ], + "('B_1_9', 'D2')": [ + 1, + 50 + ], + "('B_1_10', 'D2')": [ + 1, + 50 + ], + "('B_1_1', 'D3')": [ + 1, + 50 + ], + "('B_1_2', 'D3')": [ + 1, + 50 + ], + "('B_1_3', 'D3')": [ + 1, + 50 + ], + "('B_1_4', 'D3')": [ + 1, + 50 + ], + "('B_1_5', 'D3')": [ + 1, + 50 + ], + "('B_1_6', 'D3')": [ + 1, + 50 + ], + "('B_1_7', 'D3')": [ + 1, + 50 + ], + "('B_1_8', 'D3')": [ + 1, + 50 + ], + "('B_1_9', 'D3')": [ + 1, + 50 + ], + "('B_1_10', 'D3')": [ + 1, + 50 + ], + "('B_1_1', 'D4')": [ + 1, + 50 + ], + "('B_1_2', 'D4')": [ + 1, + 50 + ], + "('B_1_3', 'D4')": [ + 1, + 50 + ], + "('B_1_4', 'D4')": [ + 1, + 50 + ], + "('B_1_5', 'D4')": [ + 1, + 50 + ], + "('B_1_6', 'D4')": [ + 1, + 50 + ], + "('B_1_7', 'D4')": [ + 1, + 50 + ], + "('B_1_8', 'D4')": [ + 1, + 50 + ], + "('B_1_9', 'D4')": [ + 1, + 50 + ], + "('B_1_10', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.93 + ], + "Q2": [ + 0, + 4.95 + ], + "Q3": [ + 0, + 4.56 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 14, + 50 + ], + "('D1', 9)": [ + 8, + 50 + ], + "('D1', 10)": [ + 7, + 50 + ], + "('D1', 11)": [ + 6, + 50 + ], + "('D1', 12)": [ + 5, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 15, + 50 + ], + "('D3', 9)": [ + 6, + 50 + ], + "('D3', 10)": [ + 5, + 50 + ], + "('D3', 11)": [ + 12, + 50 + ], + "('D3', 12)": [ + 11, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 0, + 50 + ], + "('D4', 5)": [ + 0, + 50 + ], + "('D4', 6)": [ + 0, + 50 + ], + "('D4', 7)": [ + 0, + 50 + ], + "('D4', 8)": [ + 13, + 50 + ], + "('D4', 9)": [ + 10, + 50 + ], + "('D4', 10)": [ + 9, + 50 + ], + "('D4', 11)": [ + 8, + 50 + ], + "('D4', 12)": [ + 5, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.51 + ], + "('Q1', 'D3')": [ + 0, + 2.94 + ], + "('Q1', 'D4')": [ + 0, + 4.77 + ], + "('Q2', 'D1')": [ + 0, + 3.07 + ], + "('Q2', 'D3')": [ + 0, + 3.86 + ], + "('Q2', 'D4')": [ + 0, + 4.11 + ], + "('Q3', 'D1')": [ + 0, + 4.15 + ], + "('Q3', 'D3')": [ + 0, + 3.72 + ], + "('Q3', 'D4')": [ + 0, + 3.83 + ], + "('Q1', 'D2')": [ + 0, + 4.95 + ], + "('Q2', 'D2')": [ + 0, + 4.95 + ], + "('Q3', 'D2')": [ + 0, + 4.95 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 51 + ], + "B_1_2": [ + 0, + 45 + ], + "B_1_3": [ + 0, + 55 + ], + "B_1_4": [ + 0, + 46 + ], + "B_1_5": [ + 0, + 59 + ], + "B_1_6": [ + 0, + 49 + ], + "B_1_7": [ + 0, + 43 + ], + "B_1_8": [ + 0, + 60 + ], + "B_1_9": [ + 0, + 53 + ], + "B_1_10": [ + 0, + 42 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ], + "D4": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_1_7": 0, + "B_1_8": 0, + "B_1_9": 0, + "B_1_10": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_1_7')": 0, + "('Q1', 'B_1_8')": 0, + "('Q1', 'B_1_9')": 0, + "('Q1', 'B_1_10')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q2', 'B_1_7')": 0, + "('Q2', 'B_1_8')": 0, + "('Q2', 'B_1_9')": 0, + "('Q2', 'B_1_10')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_1_6')": 0, + "('Q3', 'B_1_7')": 0, + "('Q3', 'B_1_8')": 0, + "('Q3', 'B_1_9')": 0, + "('Q3', 'B_1_10')": 0 + }, + "betaT_s": { + "S1": 7, + "S2": 7, + "S3": 2, + "S4": 5 + }, + "betaT_d": { + "D1": 54, + "D3": 70, + "D4": 62, + "D2": -7 + }, + "alphaN": { + "('S1', 'B_1_1')": 44.1, + "('S1', 'B_1_2')": 44.1, + "('S1', 'B_1_3')": 44.1, + "('S1', 'B_1_4')": 44.1, + "('S1', 'B_1_5')": 44.1, + "('S1', 'B_1_6')": 44.1, + "('S1', 'B_1_7')": 44.1, + "('S1', 'B_1_8')": 44.1, + "('S1', 'B_1_9')": 44.1, + "('S1', 'B_1_10')": 44.1, + "('S2', 'B_1_1')": 44.1, + "('S2', 'B_1_2')": 44.1, + "('S2', 'B_1_3')": 44.1, + "('S2', 'B_1_4')": 44.1, + "('S2', 'B_1_5')": 44.1, + "('S2', 'B_1_6')": 44.1, + "('S2', 'B_1_7')": 44.1, + "('S2', 'B_1_8')": 44.1, + "('S2', 'B_1_9')": 44.1, + "('S2', 'B_1_10')": 44.1, + "('S3', 'B_1_1')": 44.1, + "('S3', 'B_1_2')": 44.1, + "('S3', 'B_1_3')": 44.1, + "('S3', 'B_1_4')": 44.1, + "('S3', 'B_1_5')": 44.1, + "('S3', 'B_1_6')": 44.1, + "('S3', 'B_1_7')": 44.1, + "('S3', 'B_1_8')": 44.1, + "('S3', 'B_1_9')": 44.1, + "('S3', 'B_1_10')": 44.1, + "('S4', 'B_1_1')": 44.1, + "('S4', 'B_1_2')": 44.1, + "('S4', 'B_1_3')": 44.1, + "('S4', 'B_1_4')": 44.1, + "('S4', 'B_1_5')": 44.1, + "('S4', 'B_1_6')": 44.1, + "('S4', 'B_1_7')": 44.1, + "('S4', 'B_1_8')": 44.1, + "('S4', 'B_1_9')": 44.1, + "('S4', 'B_1_10')": 44.1, + "('B_1_1', 'D1')": 44.1, + "('B_1_2', 'D1')": 44.1, + "('B_1_3', 'D1')": 44.1, + "('B_1_4', 'D1')": 44.1, + "('B_1_5', 'D1')": 44.1, + "('B_1_6', 'D1')": 44.1, + "('B_1_7', 'D1')": 44.1, + "('B_1_8', 'D1')": 44.1, + "('B_1_9', 'D1')": 44.1, + "('B_1_10', 'D1')": 44.1, + "('B_1_1', 'D2')": 44.1, + "('B_1_2', 'D2')": 44.1, + "('B_1_3', 'D2')": 44.1, + "('B_1_4', 'D2')": 44.1, + "('B_1_5', 'D2')": 44.1, + "('B_1_6', 'D2')": 44.1, + "('B_1_7', 'D2')": 44.1, + "('B_1_8', 'D2')": 44.1, + "('B_1_9', 'D2')": 44.1, + "('B_1_10', 'D2')": 44.1, + "('B_1_1', 'D3')": 44.1, + "('B_1_2', 'D3')": 44.1, + "('B_1_3', 'D3')": 44.1, + "('B_1_4', 'D3')": 44.1, + "('B_1_5', 'D3')": 44.1, + "('B_1_6', 'D3')": 44.1, + "('B_1_7', 'D3')": 44.1, + "('B_1_8', 'D3')": 44.1, + "('B_1_9', 'D3')": 44.1, + "('B_1_10', 'D3')": 44.1, + "('B_1_1', 'D4')": 44.1, + "('B_1_2', 'D4')": 44.1, + "('B_1_3', 'D4')": 44.1, + "('B_1_4', 'D4')": 44.1, + "('B_1_5', 'D4')": 44.1, + "('B_1_6', 'D4')": 44.1, + "('B_1_7', 'D4')": 44.1, + "('B_1_8', 'D4')": 44.1, + "('B_1_9', 'D4')": 44.1, + "('B_1_10', 'D4')": 44.1 + }, + "betaN": { + "('S1', 'B_1_1')": 22.05, + "('S1', 'B_1_2')": 33.075, + "('S1', 'B_1_3')": 10.143, + "('S1', 'B_1_4')": 27.783, + "('S1', 'B_1_5')": 30.869999999999997, + "('S1', 'B_1_6')": 17.64, + "('S1', 'B_1_7')": 16.317, + "('S1', 'B_1_8')": 7.938, + "('S1', 'B_1_9')": 9.261, + "('S1', 'B_1_10')": 13.23, + "('S2', 'B_1_1')": 27.342000000000002, + "('S2', 'B_1_2')": 11.466000000000001, + "('S2', 'B_1_3')": 16.758, + "('S2', 'B_1_4')": 26.901, + "('S2', 'B_1_5')": 31.752, + "('S2', 'B_1_6')": 33.516, + "('S2', 'B_1_7')": 2.646, + "('S2', 'B_1_8')": 31.752, + "('S2', 'B_1_9')": 4.851, + "('S2', 'B_1_10')": 22.932000000000002, + "('S3', 'B_1_1')": 27.783, + "('S3', 'B_1_2')": 14.112, + "('S3', 'B_1_3')": 8.379, + "('S3', 'B_1_4')": 28.224, + "('S3', 'B_1_5')": 21.168, + "('S3', 'B_1_6')": 17.64, + "('S3', 'B_1_7')": 29.106, + "('S3', 'B_1_8')": 30.869999999999997, + "('S3', 'B_1_9')": 13.23, + "('S3', 'B_1_10')": 34.398, + "('S4', 'B_1_1')": 8.379, + "('S4', 'B_1_2')": 20.727, + "('S4', 'B_1_3')": 26.901, + "('S4', 'B_1_4')": 5.292, + "('S4', 'B_1_5')": 23.373, + "('S4', 'B_1_6')": 14.553, + "('S4', 'B_1_7')": 27.783, + "('S4', 'B_1_8')": 3.087, + "('S4', 'B_1_9')": 24.255000000000003, + "('S4', 'B_1_10')": 33.516, + "('B_1_1', 'D1')": 17.64, + "('B_1_2', 'D1')": 7.056, + "('B_1_3', 'D1')": 24.696, + "('B_1_4', 'D1')": 15.434999999999999, + "('B_1_5', 'D1')": 30.429, + "('B_1_6', 'D1')": 22.05, + "('B_1_7', 'D1')": 14.553, + "('B_1_8', 'D1')": 10.584, + "('B_1_9', 'D1')": 15.876, + "('B_1_10', 'D1')": 27.342000000000002, + "('B_1_1', 'D2')": 18.963, + "('B_1_2', 'D2')": 34.839000000000006, + "('B_1_3', 'D2')": 3.087, + "('B_1_4', 'D2')": 11.025, + "('B_1_5', 'D2')": 30.869999999999997, + "('B_1_6', 'D2')": 25.136999999999997, + "('B_1_7', 'D2')": 21.609, + "('B_1_8', 'D2')": 23.814000000000004, + "('B_1_9', 'D2')": 3.528, + "('B_1_10', 'D2')": 3.087, + "('B_1_1', 'D3')": 14.994000000000002, + "('B_1_2', 'D3')": 27.783, + "('B_1_3', 'D3')": 26.46, + "('B_1_4', 'D3')": 3.087, + "('B_1_5', 'D3')": 34.398, + "('B_1_6', 'D3')": 26.901, + "('B_1_7', 'D3')": 6.615, + "('B_1_8', 'D3')": 19.404, + "('B_1_9', 'D3')": 15.434999999999999, + "('B_1_10', 'D3')": 15.876, + "('B_1_1', 'D4')": 28.665000000000003, + "('B_1_2', 'D4')": 32.634, + "('B_1_3', 'D4')": 21.609, + "('B_1_4', 'D4')": 3.969, + "('B_1_5', 'D4')": 20.286, + "('B_1_6', 'D4')": 15.876, + "('B_1_7', 'D4')": 18.963, + "('B_1_8', 'D4')": 20.286, + "('B_1_9', 'D4')": 3.969, + "('B_1_10', 'D4')": 10.584 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_6": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_7": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_8": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_9": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_10": [ + "S1", + "S2", + "S3", + "S4" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_1_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_5": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_6": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_7": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_8": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_9": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_10": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S3", + "B_1_10" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "S4", + "B_1_10" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.66, + "('Q1', 'S2')": 0.77, + "('Q1', 'S3')": 3.93, + "('Q1', 'S4')": 2.77, + "('Q2', 'S1')": 1.94, + "('Q2', 'S2')": 4.95, + "('Q2', 'S3')": 3.29, + "('Q2', 'S4')": 0.78, + "('Q3', 'S1')": 0.26, + "('Q3', 'S2')": 3.23, + "('Q3', 'S3')": 2.4, + "('Q3', 'S4')": 4.56 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_54.json b/gdplib/multiperiod_blending/instances_json/mpbp_54.json new file mode 100644 index 0000000..6065d71 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_54.json @@ -0,0 +1,2126 @@ +{ + "_TF": 14, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D": [ + "D1", + "D2", + "D3", + "D4" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10", + "D1", + "D2", + "D3", + "D4" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S3", + "B_1_10" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "S4", + "B_1_10" + ], + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 28, + "('S1', 2)": 35, + "('S1', 3)": 19, + "('S1', 4)": 30, + "('S1', 5)": 31, + "('S1', 6)": 24, + "('S1', 7)": 14, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S2', 1)": 28, + "('S2', 2)": 21, + "('S2', 3)": 36, + "('S2', 4)": 24, + "('S2', 5)": 13, + "('S2', 6)": 12, + "('S2', 7)": 3, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S3', 1)": 31, + "('S3', 2)": 35, + "('S3', 3)": 28, + "('S3', 4)": 38, + "('S3', 5)": 5, + "('S3', 6)": 34, + "('S3', 7)": 21, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0, + "('S3', 13)": 0, + "('S3', 14)": 0, + "('S4', 1)": 33, + "('S4', 2)": 18, + "('S4', 3)": 26, + "('S4', 4)": 17, + "('S4', 5)": 34, + "('S4', 6)": 9, + "('S4', 7)": 6, + "('S4', 8)": 0, + "('S4', 9)": 0, + "('S4', 10)": 0, + "('S4', 11)": 0, + "('S4', 12)": 0, + "('S4', 13)": 0, + "('S4', 14)": 0 + }, + "CIN": { + "('Q1', 'S1')": 5.0, + "('Q1', 'S2')": 1.31, + "('Q1', 'S3')": 1.39, + "('Q1', 'S4')": 2.19, + "('Q2', 'S1')": 4.49, + "('Q2', 'S2')": 1.88, + "('Q2', 'S3')": 0.06, + "('Q2', 'S4')": 1.33, + "('Q3', 'S1')": 1.15, + "('Q3', 'S2')": 0.1, + "('Q3', 'S3')": 4.46, + "('Q3', 'S4')": 3.67 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S1', 'B_1_7')": [ + 1, + 50 + ], + "('S1', 'B_1_8')": [ + 1, + 50 + ], + "('S1', 'B_1_9')": [ + 1, + 50 + ], + "('S1', 'B_1_10')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_7')": [ + 1, + 50 + ], + "('S2', 'B_1_8')": [ + 1, + 50 + ], + "('S2', 'B_1_9')": [ + 1, + 50 + ], + "('S2', 'B_1_10')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_7')": [ + 1, + 50 + ], + "('S3', 'B_1_8')": [ + 1, + 50 + ], + "('S3', 'B_1_9')": [ + 1, + 50 + ], + "('S3', 'B_1_10')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_6')": [ + 1, + 50 + ], + "('S4', 'B_1_7')": [ + 1, + 50 + ], + "('S4', 'B_1_8')": [ + 1, + 50 + ], + "('S4', 'B_1_9')": [ + 1, + 50 + ], + "('S4', 'B_1_10')": [ + 1, + 50 + ], + "('B_1_1', 'D1')": [ + 1, + 50 + ], + "('B_1_2', 'D1')": [ + 1, + 50 + ], + "('B_1_3', 'D1')": [ + 1, + 50 + ], + "('B_1_4', 'D1')": [ + 1, + 50 + ], + "('B_1_5', 'D1')": [ + 1, + 50 + ], + "('B_1_6', 'D1')": [ + 1, + 50 + ], + "('B_1_7', 'D1')": [ + 1, + 50 + ], + "('B_1_8', 'D1')": [ + 1, + 50 + ], + "('B_1_9', 'D1')": [ + 1, + 50 + ], + "('B_1_10', 'D1')": [ + 1, + 50 + ], + "('B_1_1', 'D2')": [ + 1, + 50 + ], + "('B_1_2', 'D2')": [ + 1, + 50 + ], + "('B_1_3', 'D2')": [ + 1, + 50 + ], + "('B_1_4', 'D2')": [ + 1, + 50 + ], + "('B_1_5', 'D2')": [ + 1, + 50 + ], + "('B_1_6', 'D2')": [ + 1, + 50 + ], + "('B_1_7', 'D2')": [ + 1, + 50 + ], + "('B_1_8', 'D2')": [ + 1, + 50 + ], + "('B_1_9', 'D2')": [ + 1, + 50 + ], + "('B_1_10', 'D2')": [ + 1, + 50 + ], + "('B_1_1', 'D3')": [ + 1, + 50 + ], + "('B_1_2', 'D3')": [ + 1, + 50 + ], + "('B_1_3', 'D3')": [ + 1, + 50 + ], + "('B_1_4', 'D3')": [ + 1, + 50 + ], + "('B_1_5', 'D3')": [ + 1, + 50 + ], + "('B_1_6', 'D3')": [ + 1, + 50 + ], + "('B_1_7', 'D3')": [ + 1, + 50 + ], + "('B_1_8', 'D3')": [ + 1, + 50 + ], + "('B_1_9', 'D3')": [ + 1, + 50 + ], + "('B_1_10', 'D3')": [ + 1, + 50 + ], + "('B_1_1', 'D4')": [ + 1, + 50 + ], + "('B_1_2', 'D4')": [ + 1, + 50 + ], + "('B_1_3', 'D4')": [ + 1, + 50 + ], + "('B_1_4', 'D4')": [ + 1, + 50 + ], + "('B_1_5', 'D4')": [ + 1, + 50 + ], + "('B_1_6', 'D4')": [ + 1, + 50 + ], + "('B_1_7', 'D4')": [ + 1, + 50 + ], + "('B_1_8', 'D4')": [ + 1, + 50 + ], + "('B_1_9', 'D4')": [ + 1, + 50 + ], + "('B_1_10', 'D4')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 5.0 + ], + "Q2": [ + 0, + 4.49 + ], + "Q3": [ + 0, + 4.46 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 7, + 50 + ], + "('D1', 9)": [ + 11, + 50 + ], + "('D1', 10)": [ + 8, + 50 + ], + "('D1', 11)": [ + 5, + 50 + ], + "('D1', 12)": [ + 8, + 50 + ], + "('D1', 13)": [ + 12, + 50 + ], + "('D1', 14)": [ + 11, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 14, + 50 + ], + "('D3', 9)": [ + 7, + 50 + ], + "('D3', 10)": [ + 12, + 50 + ], + "('D3', 11)": [ + 8, + 50 + ], + "('D3', 12)": [ + 8, + 50 + ], + "('D3', 13)": [ + 15, + 50 + ], + "('D3', 14)": [ + 14, + 50 + ], + "('D4', 1)": [ + 0, + 50 + ], + "('D4', 2)": [ + 0, + 50 + ], + "('D4', 3)": [ + 0, + 50 + ], + "('D4', 4)": [ + 0, + 50 + ], + "('D4', 5)": [ + 0, + 50 + ], + "('D4', 6)": [ + 0, + 50 + ], + "('D4', 7)": [ + 0, + 50 + ], + "('D4', 8)": [ + 5, + 50 + ], + "('D4', 9)": [ + 15, + 50 + ], + "('D4', 10)": [ + 12, + 50 + ], + "('D4', 11)": [ + 13, + 50 + ], + "('D4', 12)": [ + 8, + 50 + ], + "('D4', 13)": [ + 10, + 50 + ], + "('D4', 14)": [ + 11, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ], + "('D2', 13)": [ + 0, + 50 + ], + "('D2', 14)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.57 + ], + "('Q1', 'D3')": [ + 0, + 3.49 + ], + "('Q1', 'D4')": [ + 0, + 4.85 + ], + "('Q2', 'D1')": [ + 0, + 3.89 + ], + "('Q2', 'D3')": [ + 0, + 4.63 + ], + "('Q2', 'D4')": [ + 0, + 3.7 + ], + "('Q3', 'D1')": [ + 0, + 4.94 + ], + "('Q3', 'D3')": [ + 0, + 3.67 + ], + "('Q3', 'D4')": [ + 0, + 3.06 + ], + "('Q1', 'D2')": [ + 0, + 5.0 + ], + "('Q2', 'D2')": [ + 0, + 5.0 + ], + "('Q3', 'D2')": [ + 0, + 5.0 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "S3": [ + 0, + 0.0 + ], + "S4": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 73.205 + ], + "B_1_2": [ + 0, + 65.219 + ], + "B_1_3": [ + 0, + 55.902 + ], + "B_1_4": [ + 0, + 54.571 + ], + "B_1_5": [ + 0, + 79.86 + ], + "B_1_6": [ + 0, + 74.536 + ], + "B_1_7": [ + 0, + 71.87400000000001 + ], + "B_1_8": [ + 0, + 62.557 + ], + "B_1_9": [ + 0, + 74.536 + ], + "B_1_10": [ + 0, + 71.87400000000001 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ], + "D3": [ + 0, + 0.0 + ], + "D4": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_1_7": 0, + "B_1_8": 0, + "B_1_9": 0, + "B_1_10": 0, + "D1": 0, + "D2": 0, + "D3": 0, + "D4": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_1_7')": 0, + "('Q1', 'B_1_8')": 0, + "('Q1', 'B_1_9')": 0, + "('Q1', 'B_1_10')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q2', 'B_1_7')": 0, + "('Q2', 'B_1_8')": 0, + "('Q2', 'B_1_9')": 0, + "('Q2', 'B_1_10')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_1_6')": 0, + "('Q3', 'B_1_7')": 0, + "('Q3', 'B_1_8')": 0, + "('Q3', 'B_1_9')": 0, + "('Q3', 'B_1_10')": 0 + }, + "betaT_s": { + "S1": 3, + "S2": 8, + "S3": 10, + "S4": 6 + }, + "betaT_d": { + "D1": 66, + "D3": 59, + "D4": 60, + "D2": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 40.26, + "('S1', 'B_1_2')": 40.26, + "('S1', 'B_1_3')": 40.26, + "('S1', 'B_1_4')": 40.26, + "('S1', 'B_1_5')": 40.26, + "('S1', 'B_1_6')": 40.26, + "('S1', 'B_1_7')": 40.26, + "('S1', 'B_1_8')": 40.26, + "('S1', 'B_1_9')": 40.26, + "('S1', 'B_1_10')": 40.26, + "('S2', 'B_1_1')": 40.26, + "('S2', 'B_1_2')": 40.26, + "('S2', 'B_1_3')": 40.26, + "('S2', 'B_1_4')": 40.26, + "('S2', 'B_1_5')": 40.26, + "('S2', 'B_1_6')": 40.26, + "('S2', 'B_1_7')": 40.26, + "('S2', 'B_1_8')": 40.26, + "('S2', 'B_1_9')": 40.26, + "('S2', 'B_1_10')": 40.26, + "('S3', 'B_1_1')": 40.26, + "('S3', 'B_1_2')": 40.26, + "('S3', 'B_1_3')": 40.26, + "('S3', 'B_1_4')": 40.26, + "('S3', 'B_1_5')": 40.26, + "('S3', 'B_1_6')": 40.26, + "('S3', 'B_1_7')": 40.26, + "('S3', 'B_1_8')": 40.26, + "('S3', 'B_1_9')": 40.26, + "('S3', 'B_1_10')": 40.26, + "('S4', 'B_1_1')": 40.26, + "('S4', 'B_1_2')": 40.26, + "('S4', 'B_1_3')": 40.26, + "('S4', 'B_1_4')": 40.26, + "('S4', 'B_1_5')": 40.26, + "('S4', 'B_1_6')": 40.26, + "('S4', 'B_1_7')": 40.26, + "('S4', 'B_1_8')": 40.26, + "('S4', 'B_1_9')": 40.26, + "('S4', 'B_1_10')": 40.26, + "('B_1_1', 'D1')": 40.26, + "('B_1_2', 'D1')": 40.26, + "('B_1_3', 'D1')": 40.26, + "('B_1_4', 'D1')": 40.26, + "('B_1_5', 'D1')": 40.26, + "('B_1_6', 'D1')": 40.26, + "('B_1_7', 'D1')": 40.26, + "('B_1_8', 'D1')": 40.26, + "('B_1_9', 'D1')": 40.26, + "('B_1_10', 'D1')": 40.26, + "('B_1_1', 'D2')": 40.26, + "('B_1_2', 'D2')": 40.26, + "('B_1_3', 'D2')": 40.26, + "('B_1_4', 'D2')": 40.26, + "('B_1_5', 'D2')": 40.26, + "('B_1_6', 'D2')": 40.26, + "('B_1_7', 'D2')": 40.26, + "('B_1_8', 'D2')": 40.26, + "('B_1_9', 'D2')": 40.26, + "('B_1_10', 'D2')": 40.26, + "('B_1_1', 'D3')": 40.26, + "('B_1_2', 'D3')": 40.26, + "('B_1_3', 'D3')": 40.26, + "('B_1_4', 'D3')": 40.26, + "('B_1_5', 'D3')": 40.26, + "('B_1_6', 'D3')": 40.26, + "('B_1_7', 'D3')": 40.26, + "('B_1_8', 'D3')": 40.26, + "('B_1_9', 'D3')": 40.26, + "('B_1_10', 'D3')": 40.26, + "('B_1_1', 'D4')": 40.26, + "('B_1_2', 'D4')": 40.26, + "('B_1_3', 'D4')": 40.26, + "('B_1_4', 'D4')": 40.26, + "('B_1_5', 'D4')": 40.26, + "('B_1_6', 'D4')": 40.26, + "('B_1_7', 'D4')": 40.26, + "('B_1_8', 'D4')": 40.26, + "('B_1_9', 'D4')": 40.26, + "('B_1_10', 'D4')": 40.26 + }, + "betaN": { + "('S1', 'B_1_1')": 29.389799999999997, + "('S1', 'B_1_2')": 29.792399999999997, + "('S1', 'B_1_3')": 3.2208, + "('S1', 'B_1_4')": 4.8312, + "('S1', 'B_1_5')": 11.675399999999998, + "('S1', 'B_1_6')": 14.090999999999998, + "('S1', 'B_1_7')": 14.090999999999998, + "('S1', 'B_1_8')": 14.896199999999999, + "('S1', 'B_1_9')": 11.675399999999998, + "('S1', 'B_1_10')": 15.2988, + "('S2', 'B_1_1')": 24.5586, + "('S2', 'B_1_2')": 25.7664, + "('S2', 'B_1_3')": 6.4416, + "('S2', 'B_1_4')": 18.922199999999997, + "('S2', 'B_1_5')": 16.104, + "('S2', 'B_1_6')": 30.195, + "('S2', 'B_1_7')": 9.6624, + "('S2', 'B_1_8')": 29.792399999999997, + "('S2', 'B_1_9')": 6.039, + "('S2', 'B_1_10')": 12.480599999999999, + "('S3', 'B_1_1')": 23.350799999999996, + "('S3', 'B_1_2')": 5.6364, + "('S3', 'B_1_3')": 17.311799999999998, + "('S3', 'B_1_4')": 23.350799999999996, + "('S3', 'B_1_5')": 27.3768, + "('S3', 'B_1_6')": 10.8702, + "('S3', 'B_1_7')": 10.8702, + "('S3', 'B_1_8')": 16.104, + "('S3', 'B_1_9')": 25.7664, + "('S3', 'B_1_10')": 31.8054, + "('S4', 'B_1_1')": 19.7274, + "('S4', 'B_1_2')": 6.4416, + "('S4', 'B_1_3')": 28.987199999999998, + "('S4', 'B_1_4')": 9.2598, + "('S4', 'B_1_5')": 10.4676, + "('S4', 'B_1_6')": 7.6494, + "('S4', 'B_1_7')": 20.9352, + "('S4', 'B_1_8')": 12.078, + "('S4', 'B_1_9')": 11.675399999999998, + "('S4', 'B_1_10')": 7.2467999999999995, + "('B_1_1', 'D1')": 14.896199999999999, + "('B_1_2', 'D1')": 19.7274, + "('B_1_3', 'D1')": 31.0002, + "('B_1_4', 'D1')": 26.9742, + "('B_1_5', 'D1')": 3.2208, + "('B_1_6', 'D1')": 2.8182, + "('B_1_7', 'D1')": 25.7664, + "('B_1_8', 'D1')": 11.2728, + "('B_1_9', 'D1')": 16.104, + "('B_1_10', 'D1')": 28.987199999999998, + "('B_1_1', 'D2')": 15.2988, + "('B_1_2', 'D2')": 26.9742, + "('B_1_3', 'D2')": 8.857199999999999, + "('B_1_4', 'D2')": 28.987199999999998, + "('B_1_5', 'D2')": 13.6884, + "('B_1_6', 'D2')": 28.5846, + "('B_1_7', 'D2')": 8.4546, + "('B_1_8', 'D2')": 14.493599999999999, + "('B_1_9', 'D2')": 24.961199999999998, + "('B_1_10', 'D2')": 19.7274, + "('B_1_1', 'D3')": 13.6884, + "('B_1_2', 'D3')": 19.7274, + "('B_1_3', 'D3')": 9.2598, + "('B_1_4', 'D3')": 24.5586, + "('B_1_5', 'D3')": 3.2208, + "('B_1_6', 'D3')": 21.7404, + "('B_1_7', 'D3')": 13.6884, + "('B_1_8', 'D3')": 14.493599999999999, + "('B_1_9', 'D3')": 14.896199999999999, + "('B_1_10', 'D3')": 17.714399999999998, + "('B_1_1', 'D4')": 2.4156, + "('B_1_2', 'D4')": 4.428599999999999, + "('B_1_3', 'D4')": 18.922199999999997, + "('B_1_4', 'D4')": 25.363799999999998, + "('B_1_5', 'D4')": 13.6884, + "('B_1_6', 'D4')": 22.143, + "('B_1_7', 'D4')": 2.4156, + "('B_1_8', 'D4')": 5.6364, + "('B_1_9', 'D4')": 7.2467999999999995, + "('B_1_10', 'D4')": 10.4676 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_6": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_7": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_8": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_9": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_10": [ + "S1", + "S2", + "S3", + "S4" + ], + "D1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "D4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_1_7", + "B_1_8", + "B_1_9", + "B_1_10" + ], + "B_1_1": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_2": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_3": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_4": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_5": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_6": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_7": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_8": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_9": [ + "D1", + "D2", + "D3", + "D4" + ], + "B_1_10": [ + "D1", + "D2", + "D3", + "D4" + ], + "D1": [], + "D2": [], + "D3": [], + "D4": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S1", + "B_1_7" + ], + [ + "S1", + "B_1_8" + ], + [ + "S1", + "B_1_9" + ], + [ + "S1", + "B_1_10" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S2", + "B_1_7" + ], + [ + "S2", + "B_1_8" + ], + [ + "S2", + "B_1_9" + ], + [ + "S2", + "B_1_10" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "S3", + "B_1_7" + ], + [ + "S3", + "B_1_8" + ], + [ + "S3", + "B_1_9" + ], + [ + "S3", + "B_1_10" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "S4", + "B_1_6" + ], + [ + "S4", + "B_1_7" + ], + [ + "S4", + "B_1_8" + ], + [ + "S4", + "B_1_9" + ], + [ + "S4", + "B_1_10" + ] + ], + "BN": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "SD": [], + "BD": [ + [ + "B_1_1", + "D1" + ], + [ + "B_1_2", + "D1" + ], + [ + "B_1_3", + "D1" + ], + [ + "B_1_4", + "D1" + ], + [ + "B_1_5", + "D1" + ], + [ + "B_1_6", + "D1" + ], + [ + "B_1_7", + "D1" + ], + [ + "B_1_8", + "D1" + ], + [ + "B_1_9", + "D1" + ], + [ + "B_1_10", + "D1" + ], + [ + "B_1_1", + "D2" + ], + [ + "B_1_2", + "D2" + ], + [ + "B_1_3", + "D2" + ], + [ + "B_1_4", + "D2" + ], + [ + "B_1_5", + "D2" + ], + [ + "B_1_6", + "D2" + ], + [ + "B_1_7", + "D2" + ], + [ + "B_1_8", + "D2" + ], + [ + "B_1_9", + "D2" + ], + [ + "B_1_10", + "D2" + ], + [ + "B_1_1", + "D3" + ], + [ + "B_1_2", + "D3" + ], + [ + "B_1_3", + "D3" + ], + [ + "B_1_4", + "D3" + ], + [ + "B_1_5", + "D3" + ], + [ + "B_1_6", + "D3" + ], + [ + "B_1_7", + "D3" + ], + [ + "B_1_8", + "D3" + ], + [ + "B_1_9", + "D3" + ], + [ + "B_1_10", + "D3" + ], + [ + "B_1_1", + "D4" + ], + [ + "B_1_2", + "D4" + ], + [ + "B_1_3", + "D4" + ], + [ + "B_1_4", + "D4" + ], + [ + "B_1_5", + "D4" + ], + [ + "B_1_6", + "D4" + ], + [ + "B_1_7", + "D4" + ], + [ + "B_1_8", + "D4" + ], + [ + "B_1_9", + "D4" + ], + [ + "B_1_10", + "D4" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 5.0, + "('Q1', 'S2')": 1.31, + "('Q1', 'S3')": 1.39, + "('Q1', 'S4')": 2.19, + "('Q2', 'S1')": 4.49, + "('Q2', 'S2')": 1.88, + "('Q2', 'S3')": 0.06, + "('Q2', 'S4')": 1.33, + "('Q3', 'S1')": 1.15, + "('Q3', 'S2')": 0.1, + "('Q3', 'S3')": 4.46, + "('Q3', 'S4')": 3.67 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_55.json b/gdplib/multiperiod_blending/instances_json/mpbp_55.json new file mode 100644 index 0000000..0c7eb37 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_55.json @@ -0,0 +1,2453 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_2_6", + "B_3_1" + ], + [ + "B_2_6", + "B_3_2" + ], + [ + "B_2_6", + "B_3_3" + ], + [ + "B_2_6", + "B_3_4" + ], + [ + "B_2_6", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 12, + "('S1', 2)": 9, + "('S1', 3)": 19, + "('S1', 4)": 5, + "('S1', 5)": 11, + "('S1', 6)": 19, + "('S1', 7)": 5, + "('S1', 8)": 22, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 30, + "('S2', 2)": 34, + "('S2', 3)": 24, + "('S2', 4)": 24, + "('S2', 5)": 32, + "('S2', 6)": 25, + "('S2', 7)": 20, + "('S2', 8)": 27, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 34, + "('S3', 2)": 40, + "('S3', 3)": 2, + "('S3', 4)": 40, + "('S3', 5)": 16, + "('S3', 6)": 2, + "('S3', 7)": 14, + "('S3', 8)": 32, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S4', 1)": 0, + "('S4', 2)": 36, + "('S4', 3)": 29, + "('S4', 4)": 14, + "('S4', 5)": 3, + "('S4', 6)": 24, + "('S4', 7)": 14, + "('S4', 8)": 5, + "('S4', 9)": 0, + "('S4', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.51, + "('Q1', 'S2')": 3.73, + "('Q1', 'S3')": 0.98, + "('Q1', 'S4')": 3.82, + "('Q2', 'S1')": 2.05, + "('Q2', 'S2')": 1.53, + "('Q2', 'S3')": 4.15, + "('Q2', 'S4')": 0.54, + "('Q3', 'S1')": 4.67, + "('Q3', 'S2')": 1.55, + "('Q3', 'S3')": 1.81, + "('Q3', 'S4')": 1.02 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_6')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_6', 'B_3_5')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_5', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_5', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_5', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.82 + ], + "Q2": [ + 0, + 4.15 + ], + "Q3": [ + 0, + 4.67 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 12, + 50 + ], + "('D2', 10)": [ + 7, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 7, + 50 + ], + "('D3', 10)": [ + 8, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.24 + ], + "('Q1', 'D3')": [ + 0, + 2.94 + ], + "('Q2', 'D2')": [ + 0, + 3.04 + ], + "('Q2', 'D3')": [ + 0, + 3.92 + ], + "('Q3', 'D2')": [ + 0, + 4.31 + ], + "('Q3', 'D3')": [ + 0, + 4.09 + ], + "('Q1', 'D1')": [ + 0, + 4.67 + ], + "('Q2', 'D1')": [ + 0, + 4.67 + ], + "('Q3', 'D1')": [ + 0, + 4.67 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 55 + ], + "B_1_2": [ + 0, + 58 + ], + "B_1_3": [ + 0, + 59 + ], + "B_1_4": [ + 0, + 43 + ], + "B_1_5": [ + 0, + 52 + ], + "B_2_1": [ + 0, + 42 + ], + "B_2_2": [ + 0, + 48 + ], + "B_2_3": [ + 0, + 41 + ], + "B_2_4": [ + 0, + 48 + ], + "B_2_5": [ + 0, + 49 + ], + "B_2_6": [ + 0, + 50 + ], + "B_3_1": [ + 0, + 48 + ], + "B_3_2": [ + 0, + 44 + ], + "B_3_3": [ + 0, + 42 + ], + "B_3_4": [ + 0, + 59 + ], + "B_3_5": [ + 0, + 53 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_2_6": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "B_3_5": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_2_6')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q1', 'B_3_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q2', 'B_2_6')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q2', 'B_3_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_2_5')": 0, + "('Q3', 'B_2_6')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0, + "('Q3', 'B_3_5')": 0 + }, + "betaT_s": { + "S1": 8, + "S2": 8, + "S3": 8, + "S4": 2 + }, + "betaT_d": { + "D2": 65, + "D3": 58, + "D1": -2 + }, + "alphaN": { + "('S1', 'B_1_1')": 28.6, + "('S1', 'B_1_2')": 28.6, + "('S1', 'B_1_3')": 28.6, + "('S1', 'B_1_4')": 28.6, + "('S1', 'B_1_5')": 28.6, + "('S2', 'B_1_1')": 28.6, + "('S2', 'B_1_2')": 28.6, + "('S2', 'B_1_3')": 28.6, + "('S2', 'B_1_4')": 28.6, + "('S2', 'B_1_5')": 28.6, + "('S3', 'B_1_1')": 28.6, + "('S3', 'B_1_2')": 28.6, + "('S3', 'B_1_3')": 28.6, + "('S3', 'B_1_4')": 28.6, + "('S3', 'B_1_5')": 28.6, + "('S4', 'B_1_1')": 28.6, + "('S4', 'B_1_2')": 28.6, + "('S4', 'B_1_3')": 28.6, + "('S4', 'B_1_4')": 28.6, + "('S4', 'B_1_5')": 28.6, + "('B_1_1', 'B_2_1')": 28.6, + "('B_1_1', 'B_2_2')": 28.6, + "('B_1_1', 'B_2_3')": 28.6, + "('B_1_1', 'B_2_4')": 28.6, + "('B_1_1', 'B_2_5')": 28.6, + "('B_1_1', 'B_2_6')": 28.6, + "('B_1_2', 'B_2_1')": 28.6, + "('B_1_2', 'B_2_2')": 28.6, + "('B_1_2', 'B_2_3')": 28.6, + "('B_1_2', 'B_2_4')": 28.6, + "('B_1_2', 'B_2_5')": 28.6, + "('B_1_2', 'B_2_6')": 28.6, + "('B_1_3', 'B_2_1')": 28.6, + "('B_1_3', 'B_2_2')": 28.6, + "('B_1_3', 'B_2_3')": 28.6, + "('B_1_3', 'B_2_4')": 28.6, + "('B_1_3', 'B_2_5')": 28.6, + "('B_1_3', 'B_2_6')": 28.6, + "('B_1_4', 'B_2_1')": 28.6, + "('B_1_4', 'B_2_2')": 28.6, + "('B_1_4', 'B_2_3')": 28.6, + "('B_1_4', 'B_2_4')": 28.6, + "('B_1_4', 'B_2_5')": 28.6, + "('B_1_4', 'B_2_6')": 28.6, + "('B_1_5', 'B_2_1')": 28.6, + "('B_1_5', 'B_2_2')": 28.6, + "('B_1_5', 'B_2_3')": 28.6, + "('B_1_5', 'B_2_4')": 28.6, + "('B_1_5', 'B_2_5')": 28.6, + "('B_1_5', 'B_2_6')": 28.6, + "('B_2_1', 'B_3_1')": 28.6, + "('B_2_1', 'B_3_2')": 28.6, + "('B_2_1', 'B_3_3')": 28.6, + "('B_2_1', 'B_3_4')": 28.6, + "('B_2_1', 'B_3_5')": 28.6, + "('B_2_2', 'B_3_1')": 28.6, + "('B_2_2', 'B_3_2')": 28.6, + "('B_2_2', 'B_3_3')": 28.6, + "('B_2_2', 'B_3_4')": 28.6, + "('B_2_2', 'B_3_5')": 28.6, + "('B_2_3', 'B_3_1')": 28.6, + "('B_2_3', 'B_3_2')": 28.6, + "('B_2_3', 'B_3_3')": 28.6, + "('B_2_3', 'B_3_4')": 28.6, + "('B_2_3', 'B_3_5')": 28.6, + "('B_2_4', 'B_3_1')": 28.6, + "('B_2_4', 'B_3_2')": 28.6, + "('B_2_4', 'B_3_3')": 28.6, + "('B_2_4', 'B_3_4')": 28.6, + "('B_2_4', 'B_3_5')": 28.6, + "('B_2_5', 'B_3_1')": 28.6, + "('B_2_5', 'B_3_2')": 28.6, + "('B_2_5', 'B_3_3')": 28.6, + "('B_2_5', 'B_3_4')": 28.6, + "('B_2_5', 'B_3_5')": 28.6, + "('B_2_6', 'B_3_1')": 28.6, + "('B_2_6', 'B_3_2')": 28.6, + "('B_2_6', 'B_3_3')": 28.6, + "('B_2_6', 'B_3_4')": 28.6, + "('B_2_6', 'B_3_5')": 28.6, + "('B_3_1', 'D1')": 28.6, + "('B_3_2', 'D1')": 28.6, + "('B_3_3', 'D1')": 28.6, + "('B_3_4', 'D1')": 28.6, + "('B_3_5', 'D1')": 28.6, + "('B_3_1', 'D2')": 28.6, + "('B_3_2', 'D2')": 28.6, + "('B_3_3', 'D2')": 28.6, + "('B_3_4', 'D2')": 28.6, + "('B_3_5', 'D2')": 28.6, + "('B_3_1', 'D3')": 28.6, + "('B_3_2', 'D3')": 28.6, + "('B_3_3', 'D3')": 28.6, + "('B_3_4', 'D3')": 28.6, + "('B_3_5', 'D3')": 28.6 + }, + "betaN": { + "('S1', 'B_1_1')": 7.436000000000001, + "('S1', 'B_1_2')": 9.724000000000002, + "('S1', 'B_1_3')": 10.582, + "('S1', 'B_1_4')": 14.014000000000001, + "('S1', 'B_1_5')": 15.158000000000001, + "('S2', 'B_1_1')": 2.574, + "('S2', 'B_1_2')": 6.578, + "('S2', 'B_1_3')": 15.158000000000001, + "('S2', 'B_1_4')": 22.880000000000003, + "('S2', 'B_1_5')": 19.448000000000004, + "('S3', 'B_1_1')": 8.294, + "('S3', 'B_1_2')": 8.866, + "('S3', 'B_1_3')": 20.878, + "('S3', 'B_1_4')": 1.4300000000000002, + "('S3', 'B_1_5')": 9.152000000000001, + "('S4', 'B_1_1')": 15.730000000000002, + "('S4', 'B_1_2')": 12.012, + "('S4', 'B_1_3')": 11.440000000000001, + "('S4', 'B_1_4')": 7.722000000000001, + "('S4', 'B_1_5')": 12.870000000000001, + "('B_1_1', 'B_2_1')": 7.15, + "('B_1_1', 'B_2_2')": 12.012, + "('B_1_1', 'B_2_3')": 15.444000000000003, + "('B_1_1', 'B_2_4')": 19.733999999999998, + "('B_1_1', 'B_2_5')": 5.434, + "('B_1_1', 'B_2_6')": 6.006, + "('B_1_2', 'B_2_1')": 22.594, + "('B_1_2', 'B_2_2')": 8.866, + "('B_1_2', 'B_2_3')": 14.014000000000001, + "('B_1_2', 'B_2_4')": 12.012, + "('B_1_2', 'B_2_5')": 16.588, + "('B_1_2', 'B_2_6')": 2.574, + "('B_1_3', 'B_2_1')": 3.432, + "('B_1_3', 'B_2_2')": 12.298, + "('B_1_3', 'B_2_3')": 5.434, + "('B_1_3', 'B_2_4')": 6.006, + "('B_1_3', 'B_2_5')": 15.730000000000002, + "('B_1_3', 'B_2_6')": 21.736, + "('B_1_4', 'B_2_1')": 10.582, + "('B_1_4', 'B_2_2')": 7.436000000000001, + "('B_1_4', 'B_2_3')": 20.02, + "('B_1_4', 'B_2_4')": 18.59, + "('B_1_4', 'B_2_5')": 2.0020000000000002, + "('B_1_4', 'B_2_6')": 14.872000000000002, + "('B_1_5', 'B_2_1')": 11.440000000000001, + "('B_1_5', 'B_2_2')": 13.442, + "('B_1_5', 'B_2_3')": 14.586, + "('B_1_5', 'B_2_4')": 18.018, + "('B_1_5', 'B_2_5')": 18.304000000000002, + "('B_1_5', 'B_2_6')": 2.0020000000000002, + "('B_2_1', 'B_3_1')": 10.868, + "('B_2_1', 'B_3_2')": 3.432, + "('B_2_1', 'B_3_3')": 9.152000000000001, + "('B_2_1', 'B_3_4')": 13.156, + "('B_2_1', 'B_3_5')": 22.880000000000003, + "('B_2_2', 'B_3_1')": 19.162000000000003, + "('B_2_2', 'B_3_2')": 3.1460000000000004, + "('B_2_2', 'B_3_3')": 19.448000000000004, + "('B_2_2', 'B_3_4')": 4.29, + "('B_2_2', 'B_3_5')": 4.5760000000000005, + "('B_2_3', 'B_3_1')": 3.432, + "('B_2_3', 'B_3_2')": 12.870000000000001, + "('B_2_3', 'B_3_3')": 2.574, + "('B_2_3', 'B_3_4')": 18.304000000000002, + "('B_2_3', 'B_3_5')": 16.874, + "('B_2_4', 'B_3_1')": 17.446, + "('B_2_4', 'B_3_2')": 16.588, + "('B_2_4', 'B_3_3')": 2.574, + "('B_2_4', 'B_3_4')": 15.158000000000001, + "('B_2_4', 'B_3_5')": 15.158000000000001, + "('B_2_5', 'B_3_1')": 2.8600000000000003, + "('B_2_5', 'B_3_2')": 13.156, + "('B_2_5', 'B_3_3')": 6.578, + "('B_2_5', 'B_3_4')": 2.0020000000000002, + "('B_2_5', 'B_3_5')": 10.868, + "('B_2_6', 'B_3_1')": 2.2880000000000003, + "('B_2_6', 'B_3_2')": 10.582, + "('B_2_6', 'B_3_3')": 18.876, + "('B_2_6', 'B_3_4')": 18.876, + "('B_2_6', 'B_3_5')": 12.298, + "('B_3_1', 'D1')": 18.304000000000002, + "('B_3_2', 'D1')": 6.292000000000001, + "('B_3_3', 'D1')": 4.5760000000000005, + "('B_3_4', 'D1')": 19.733999999999998, + "('B_3_5', 'D1')": 17.446, + "('B_3_1', 'D2')": 16.588, + "('B_3_2', 'D2')": 12.870000000000001, + "('B_3_3', 'D2')": 15.730000000000002, + "('B_3_4', 'D2')": 12.298, + "('B_3_5', 'D2')": 7.15, + "('B_3_1', 'D3')": 16.302, + "('B_3_2', 'D3')": 10.01, + "('B_3_3', 'D3')": 13.156, + "('B_3_4', 'D3')": 8.294, + "('B_3_5', 'D3')": 4.0040000000000004 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_6": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_3_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_5": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_6": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "B_3_5": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_2_6", + "B_3_1" + ], + [ + "B_2_6", + "B_3_2" + ], + [ + "B_2_6", + "B_3_3" + ], + [ + "B_2_6", + "B_3_4" + ], + [ + "B_2_6", + "B_3_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_2_5", + "B_3_5" + ], + [ + "B_2_6", + "B_3_1" + ], + [ + "B_2_6", + "B_3_2" + ], + [ + "B_2_6", + "B_3_3" + ], + [ + "B_2_6", + "B_3_4" + ], + [ + "B_2_6", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.51, + "('Q1', 'S2')": 3.73, + "('Q1', 'S3')": 0.98, + "('Q1', 'S4')": 3.82, + "('Q2', 'S1')": 2.05, + "('Q2', 'S2')": 1.53, + "('Q2', 'S3')": 4.15, + "('Q2', 'S4')": 0.54, + "('Q3', 'S1')": 4.67, + "('Q3', 'S2')": 1.55, + "('Q3', 'S3')": 1.81, + "('Q3', 'S4')": 1.02 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_56.json b/gdplib/multiperiod_blending/instances_json/mpbp_56.json new file mode 100644 index 0000000..9ed5cd4 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_56.json @@ -0,0 +1,1289 @@ +{ + "_TF": 20, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 26, + "('S1', 3)": 29, + "('S1', 4)": 26, + "('S1', 5)": 17, + "('S1', 6)": 38, + "('S1', 7)": 27, + "('S1', 8)": 31, + "('S1', 9)": 39, + "('S1', 10)": 17, + "('S1', 11)": 13, + "('S1', 12)": 2, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S1', 15)": 0, + "('S1', 16)": 0, + "('S1', 17)": 0, + "('S1', 18)": 0, + "('S1', 19)": 0, + "('S1', 20)": 0, + "('S2', 1)": 11, + "('S2', 2)": 18, + "('S2', 3)": 2, + "('S2', 4)": 10, + "('S2', 5)": 28, + "('S2', 6)": 11, + "('S2', 7)": 7, + "('S2', 8)": 6, + "('S2', 9)": 31, + "('S2', 10)": 19, + "('S2', 11)": 15, + "('S2', 12)": 25, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S2', 15)": 0, + "('S2', 16)": 0, + "('S2', 17)": 0, + "('S2', 18)": 0, + "('S2', 19)": 0, + "('S2', 20)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.74, + "('Q1', 'S2')": 2.96, + "('Q2', 'S1')": 1.99, + "('Q2', 'S2')": 2.63 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.74 + ], + "Q2": [ + 0, + 2.63 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ], + "('D2', 13)": [ + 7, + 50 + ], + "('D2', 14)": [ + 7, + 50 + ], + "('D2', 15)": [ + 10, + 50 + ], + "('D2', 16)": [ + 13, + 50 + ], + "('D2', 17)": [ + 5, + 50 + ], + "('D2', 18)": [ + 12, + 50 + ], + "('D2', 19)": [ + 8, + 50 + ], + "('D2', 20)": [ + 15, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ], + "('D1', 13)": [ + 0, + 50 + ], + "('D1', 14)": [ + 0, + 50 + ], + "('D1', 15)": [ + 0, + 50 + ], + "('D1', 16)": [ + 0, + 50 + ], + "('D1', 17)": [ + 0, + 50 + ], + "('D1', 18)": [ + 0, + 50 + ], + "('D1', 19)": [ + 0, + 50 + ], + "('D1', 20)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.45 + ], + "('Q2', 'D2')": [ + 0, + 3.45 + ], + "('Q1', 'D1')": [ + 0, + 3.74 + ], + "('Q2', 'D1')": [ + 0, + 3.74 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 41 + ], + "B_1_2": [ + 0, + 51 + ], + "B_1_3": [ + 0, + 45 + ], + "B_1_4": [ + 0, + 53 + ], + "B_2_1": [ + 0, + 57 + ], + "B_2_2": [ + 0, + 40 + ], + "B_2_3": [ + 0, + 59 + ], + "B_3_1": [ + 0, + 54 + ], + "B_3_2": [ + 0, + 51 + ], + "B_3_3": [ + 0, + 47 + ], + "B_3_4": [ + 0, + 40 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 3, + "S2": 10 + }, + "betaT_d": { + "D2": 50, + "D1": -8 + }, + "alphaN": { + "('S1', 'B_1_1')": 27.0, + "('S1', 'B_1_2')": 27.0, + "('S1', 'B_1_3')": 27.0, + "('S1', 'B_1_4')": 27.0, + "('S2', 'B_1_1')": 27.0, + "('S2', 'B_1_2')": 27.0, + "('S2', 'B_1_3')": 27.0, + "('S2', 'B_1_4')": 27.0, + "('B_1_1', 'B_2_1')": 27.0, + "('B_1_1', 'B_2_2')": 27.0, + "('B_1_1', 'B_2_3')": 27.0, + "('B_1_2', 'B_2_1')": 27.0, + "('B_1_2', 'B_2_2')": 27.0, + "('B_1_2', 'B_2_3')": 27.0, + "('B_1_3', 'B_2_1')": 27.0, + "('B_1_3', 'B_2_2')": 27.0, + "('B_1_3', 'B_2_3')": 27.0, + "('B_1_4', 'B_2_1')": 27.0, + "('B_1_4', 'B_2_2')": 27.0, + "('B_1_4', 'B_2_3')": 27.0, + "('B_2_1', 'B_3_1')": 27.0, + "('B_2_1', 'B_3_2')": 27.0, + "('B_2_1', 'B_3_3')": 27.0, + "('B_2_1', 'B_3_4')": 27.0, + "('B_2_2', 'B_3_1')": 27.0, + "('B_2_2', 'B_3_2')": 27.0, + "('B_2_2', 'B_3_3')": 27.0, + "('B_2_2', 'B_3_4')": 27.0, + "('B_2_3', 'B_3_1')": 27.0, + "('B_2_3', 'B_3_2')": 27.0, + "('B_2_3', 'B_3_3')": 27.0, + "('B_2_3', 'B_3_4')": 27.0, + "('B_3_1', 'D1')": 27.0, + "('B_3_2', 'D1')": 27.0, + "('B_3_3', 'D1')": 27.0, + "('B_3_4', 'D1')": 27.0, + "('B_3_1', 'D2')": 27.0, + "('B_3_2', 'D2')": 27.0, + "('B_3_3', 'D2')": 27.0, + "('B_3_4', 'D2')": 27.0 + }, + "betaN": { + "('S1', 'B_1_1')": 16.2, + "('S1', 'B_1_2')": 10.26, + "('S1', 'B_1_3')": 9.45, + "('S1', 'B_1_4')": 1.8900000000000001, + "('S2', 'B_1_1')": 18.9, + "('S2', 'B_1_2')": 12.959999999999999, + "('S2', 'B_1_3')": 4.05, + "('S2', 'B_1_4')": 5.13, + "('B_1_1', 'B_2_1')": 12.15, + "('B_1_1', 'B_2_2')": 15.389999999999999, + "('B_1_1', 'B_2_3')": 20.52, + "('B_1_2', 'B_2_1')": 9.99, + "('B_1_2', 'B_2_2')": 12.42, + "('B_1_2', 'B_2_3')": 15.389999999999999, + "('B_1_3', 'B_2_1')": 2.7, + "('B_1_3', 'B_2_2')": 20.79, + "('B_1_3', 'B_2_3')": 9.180000000000001, + "('B_1_4', 'B_2_1')": 21.330000000000002, + "('B_1_4', 'B_2_2')": 19.169999999999998, + "('B_1_4', 'B_2_3')": 18.360000000000003, + "('B_2_1', 'B_3_1')": 4.32, + "('B_2_1', 'B_3_2')": 10.530000000000001, + "('B_2_1', 'B_3_3')": 11.069999999999999, + "('B_2_1', 'B_3_4')": 7.829999999999999, + "('B_2_2', 'B_3_1')": 11.069999999999999, + "('B_2_2', 'B_3_2')": 7.5600000000000005, + "('B_2_2', 'B_3_3')": 13.23, + "('B_2_2', 'B_3_4')": 15.93, + "('B_2_3', 'B_3_1')": 15.120000000000001, + "('B_2_3', 'B_3_2')": 17.82, + "('B_2_3', 'B_3_3')": 17.55, + "('B_2_3', 'B_3_4')": 8.64, + "('B_3_1', 'D1')": 14.580000000000002, + "('B_3_2', 'D1')": 17.01, + "('B_3_3', 'D1')": 2.97, + "('B_3_4', 'D1')": 15.120000000000001, + "('B_3_1', 'D2')": 10.8, + "('B_3_2', 'D2')": 4.05, + "('B_3_3', 'D2')": 7.290000000000001, + "('B_3_4', 'D2')": 17.01 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_1_4": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.74, + "('Q1', 'S2')": 2.96, + "('Q2', 'S1')": 1.99, + "('Q2', 'S2')": 2.63 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_57.json b/gdplib/multiperiod_blending/instances_json/mpbp_57.json new file mode 100644 index 0000000..7253d25 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_57.json @@ -0,0 +1,1237 @@ +{ + "_TF": 14, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 23, + "('S1', 2)": 37, + "('S1', 3)": 38, + "('S1', 4)": 1, + "('S1', 5)": 14, + "('S1', 6)": 32, + "('S1', 7)": 20, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S2', 1)": 30, + "('S2', 2)": 18, + "('S2', 3)": 27, + "('S2', 4)": 40, + "('S2', 5)": 24, + "('S2', 6)": 1, + "('S2', 7)": 10, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S3', 1)": 33, + "('S3', 2)": 38, + "('S3', 3)": 23, + "('S3', 4)": 24, + "('S3', 5)": 25, + "('S3', 6)": 6, + "('S3', 7)": 37, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0, + "('S3', 13)": 0, + "('S3', 14)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.42, + "('Q1', 'S2')": 2.73, + "('Q1', 'S3')": 4.07 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_1', 'D3')": [ + 1, + 50 + ], + "('B_2_2', 'D3')": [ + 1, + 50 + ], + "('B_2_3', 'D3')": [ + 1, + 50 + ], + "('B_2_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.07 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 14, + 50 + ], + "('D2', 9)": [ + 7, + 50 + ], + "('D2', 10)": [ + 14, + 50 + ], + "('D2', 11)": [ + 7, + 50 + ], + "('D2', 12)": [ + 7, + 50 + ], + "('D2', 13)": [ + 11, + 50 + ], + "('D2', 14)": [ + 13, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 7, + 50 + ], + "('D3', 9)": [ + 14, + 50 + ], + "('D3', 10)": [ + 11, + 50 + ], + "('D3', 11)": [ + 13, + 50 + ], + "('D3', 12)": [ + 7, + 50 + ], + "('D3', 13)": [ + 14, + 50 + ], + "('D3', 14)": [ + 11, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ], + "('D1', 13)": [ + 0, + 50 + ], + "('D1', 14)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.64 + ], + "('Q1', 'D3')": [ + 0, + 3.75 + ], + "('Q1', 'D1')": [ + 0, + 4.07 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "S3": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 62.557 + ], + "B_1_2": [ + 0, + 62.557 + ], + "B_1_3": [ + 0, + 63.888 + ], + "B_1_4": [ + 0, + 69.212 + ], + "B_2_1": [ + 0, + 61.226000000000006 + ], + "B_2_2": [ + 0, + 70.54299999999999 + ], + "B_2_3": [ + 0, + 71.87400000000001 + ], + "B_2_4": [ + 0, + 53.239999999999995 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ], + "D3": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0 + }, + "betaT_s": { + "S1": 8, + "S2": 8, + "S3": 1 + }, + "betaT_d": { + "D2": 62, + "D3": 51, + "D1": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 27.28, + "('S1', 'B_1_2')": 27.28, + "('S1', 'B_1_3')": 27.28, + "('S1', 'B_1_4')": 27.28, + "('S2', 'B_1_1')": 27.28, + "('S2', 'B_1_2')": 27.28, + "('S2', 'B_1_3')": 27.28, + "('S2', 'B_1_4')": 27.28, + "('S3', 'B_1_1')": 27.28, + "('S3', 'B_1_2')": 27.28, + "('S3', 'B_1_3')": 27.28, + "('S3', 'B_1_4')": 27.28, + "('B_1_1', 'B_2_1')": 27.28, + "('B_1_1', 'B_2_2')": 27.28, + "('B_1_1', 'B_2_3')": 27.28, + "('B_1_1', 'B_2_4')": 27.28, + "('B_1_2', 'B_2_1')": 27.28, + "('B_1_2', 'B_2_2')": 27.28, + "('B_1_2', 'B_2_3')": 27.28, + "('B_1_2', 'B_2_4')": 27.28, + "('B_1_3', 'B_2_1')": 27.28, + "('B_1_3', 'B_2_2')": 27.28, + "('B_1_3', 'B_2_3')": 27.28, + "('B_1_3', 'B_2_4')": 27.28, + "('B_1_4', 'B_2_1')": 27.28, + "('B_1_4', 'B_2_2')": 27.28, + "('B_1_4', 'B_2_3')": 27.28, + "('B_1_4', 'B_2_4')": 27.28, + "('B_2_1', 'D1')": 27.28, + "('B_2_2', 'D1')": 27.28, + "('B_2_3', 'D1')": 27.28, + "('B_2_4', 'D1')": 27.28, + "('B_2_1', 'D2')": 27.28, + "('B_2_2', 'D2')": 27.28, + "('B_2_3', 'D2')": 27.28, + "('B_2_4', 'D2')": 27.28, + "('B_2_1', 'D3')": 27.28, + "('B_2_2', 'D3')": 27.28, + "('B_2_3', 'D3')": 27.28, + "('B_2_4', 'D3')": 27.28 + }, + "betaN": { + "('S1', 'B_1_1')": 12.003200000000001, + "('S1', 'B_1_2')": 2.1824000000000003, + "('S1', 'B_1_3')": 10.912, + "('S1', 'B_1_4')": 13.0944, + "('S2', 'B_1_1')": 7.638400000000001, + "('S2', 'B_1_2')": 21.824, + "('S2', 'B_1_3')": 8.4568, + "('S2', 'B_1_4')": 9.002400000000002, + "('S3', 'B_1_1')": 13.64, + "('S3', 'B_1_2')": 6.82, + "('S3', 'B_1_3')": 10.912, + "('S3', 'B_1_4')": 4.637600000000001, + "('B_1_1', 'B_2_1')": 2.4552, + "('B_1_1', 'B_2_2')": 15.276800000000001, + "('B_1_1', 'B_2_3')": 7.0928, + "('B_1_1', 'B_2_4')": 4.637600000000001, + "('B_1_2', 'B_2_1')": 6.5472, + "('B_1_2', 'B_2_2')": 9.8208, + "('B_1_2', 'B_2_3')": 4.364800000000001, + "('B_1_2', 'B_2_4')": 15.5496, + "('B_1_3', 'B_2_1')": 16.0952, + "('B_1_3', 'B_2_2')": 21.2784, + "('B_1_3', 'B_2_3')": 2.1824000000000003, + "('B_1_3', 'B_2_4')": 7.9112, + "('B_1_4', 'B_2_1')": 15.004000000000001, + "('B_1_4', 'B_2_2')": 18.550400000000003, + "('B_1_4', 'B_2_3')": 6.5472, + "('B_1_4', 'B_2_4')": 19.096, + "('B_2_1', 'D1')": 2.1824000000000003, + "('B_2_2', 'D1')": 12.548800000000002, + "('B_2_3', 'D1')": 1.9096000000000002, + "('B_2_4', 'D1')": 4.637600000000001, + "('B_2_1', 'D2')": 16.0952, + "('B_2_2', 'D2')": 10.6392, + "('B_2_3', 'D2')": 19.9144, + "('B_2_4', 'D2')": 20.46, + "('B_2_1', 'D3')": 10.3664, + "('B_2_2', 'D3')": 12.276000000000002, + "('B_2_3', 'D3')": 9.002400000000002, + "('B_2_4', 'D3')": 4.637600000000001 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "D1", + "D2", + "D3" + ], + "B_2_2": [ + "D1", + "D2", + "D3" + ], + "B_2_3": [ + "D1", + "D2", + "D3" + ], + "B_2_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.42, + "('Q1', 'S2')": 2.73, + "('Q1', 'S3')": 4.07 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_58.json b/gdplib/multiperiod_blending/instances_json/mpbp_58.json new file mode 100644 index 0000000..a137e7d --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_58.json @@ -0,0 +1,1269 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 13, + "('S1', 2)": 12, + "('S1', 3)": 2, + "('S1', 4)": 12, + "('S1', 5)": 28, + "('S1', 6)": 25, + "('S1', 7)": 22, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 18, + "('S2', 2)": 16, + "('S2', 3)": 28, + "('S2', 4)": 39, + "('S2', 5)": 26, + "('S2', 6)": 18, + "('S2', 7)": 37, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 6, + "('S3', 2)": 0, + "('S3', 3)": 31, + "('S3', 4)": 13, + "('S3', 5)": 30, + "('S3', 6)": 4, + "('S3', 7)": 28, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 2.77, + "('Q1', 'S2')": 1.88, + "('Q1', 'S3')": 1.84, + "('Q2', 'S1')": 0.51, + "('Q2', 'S2')": 3.34, + "('Q2', 'S3')": 0.67 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.77 + ], + "Q2": [ + 0, + 3.34 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 5, + 50 + ], + "('D2', 9)": [ + 7, + 50 + ], + "('D2', 10)": [ + 9, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.36 + ], + "('Q2', 'D2')": [ + 0, + 2.79 + ], + "('Q1', 'D1')": [ + 0, + 3.34 + ], + "('Q2', 'D1')": [ + 0, + 3.34 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 47 + ], + "B_1_2": [ + 0, + 42 + ], + "B_1_3": [ + 0, + 45 + ], + "B_1_4": [ + 0, + 46 + ], + "B_2_1": [ + 0, + 54 + ], + "B_2_2": [ + 0, + 44 + ], + "B_2_3": [ + 0, + 44 + ], + "B_3_1": [ + 0, + 44 + ], + "B_3_2": [ + 0, + 47 + ], + "B_3_3": [ + 0, + 40 + ], + "B_3_4": [ + 0, + 48 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 5, + "S2": 2, + "S3": 8 + }, + "betaT_d": { + "D2": 66, + "D1": -1 + }, + "alphaN": { + "('S1', 'B_1_1')": 27.06, + "('S1', 'B_1_2')": 27.06, + "('S1', 'B_1_3')": 27.06, + "('S1', 'B_1_4')": 27.06, + "('S2', 'B_1_1')": 27.06, + "('S2', 'B_1_2')": 27.06, + "('S2', 'B_1_3')": 27.06, + "('S2', 'B_1_4')": 27.06, + "('S3', 'B_1_1')": 27.06, + "('S3', 'B_1_2')": 27.06, + "('S3', 'B_1_3')": 27.06, + "('S3', 'B_1_4')": 27.06, + "('B_1_1', 'B_2_1')": 27.06, + "('B_1_1', 'B_2_2')": 27.06, + "('B_1_1', 'B_2_3')": 27.06, + "('B_1_2', 'B_2_1')": 27.06, + "('B_1_2', 'B_2_2')": 27.06, + "('B_1_2', 'B_2_3')": 27.06, + "('B_1_3', 'B_2_1')": 27.06, + "('B_1_3', 'B_2_2')": 27.06, + "('B_1_3', 'B_2_3')": 27.06, + "('B_1_4', 'B_2_1')": 27.06, + "('B_1_4', 'B_2_2')": 27.06, + "('B_1_4', 'B_2_3')": 27.06, + "('B_2_1', 'B_3_1')": 27.06, + "('B_2_1', 'B_3_2')": 27.06, + "('B_2_1', 'B_3_3')": 27.06, + "('B_2_1', 'B_3_4')": 27.06, + "('B_2_2', 'B_3_1')": 27.06, + "('B_2_2', 'B_3_2')": 27.06, + "('B_2_2', 'B_3_3')": 27.06, + "('B_2_2', 'B_3_4')": 27.06, + "('B_2_3', 'B_3_1')": 27.06, + "('B_2_3', 'B_3_2')": 27.06, + "('B_2_3', 'B_3_3')": 27.06, + "('B_2_3', 'B_3_4')": 27.06, + "('B_3_1', 'D1')": 27.06, + "('B_3_2', 'D1')": 27.06, + "('B_3_3', 'D1')": 27.06, + "('B_3_4', 'D1')": 27.06, + "('B_3_1', 'D2')": 27.06, + "('B_3_2', 'D2')": 27.06, + "('B_3_3', 'D2')": 27.06, + "('B_3_4', 'D2')": 27.06 + }, + "betaN": { + "('S1', 'B_1_1')": 20.5656, + "('S1', 'B_1_2')": 21.1068, + "('S1', 'B_1_3')": 13.2594, + "('S1', 'B_1_4')": 4.058999999999999, + "('S2', 'B_1_1')": 6.4944, + "('S2', 'B_1_2')": 10.824, + "('S2', 'B_1_3')": 5.412, + "('S2', 'B_1_4')": 5.9532, + "('S3', 'B_1_1')": 14.0712, + "('S3', 'B_1_2')": 3.2472, + "('S3', 'B_1_3')": 20.0244, + "('S3', 'B_1_4')": 3.2472, + "('B_1_1', 'B_2_1')": 15.965399999999999, + "('B_1_1', 'B_2_2')": 7.8473999999999995, + "('B_1_1', 'B_2_3')": 10.5534, + "('B_1_2', 'B_2_1')": 6.4944, + "('B_1_2', 'B_2_2')": 11.3652, + "('B_1_2', 'B_2_3')": 17.0478, + "('B_1_3', 'B_2_1')": 15.424199999999997, + "('B_1_3', 'B_2_2')": 2.706, + "('B_1_3', 'B_2_3')": 2.1648, + "('B_1_4', 'B_2_1')": 6.2238, + "('B_1_4', 'B_2_2')": 7.3062000000000005, + "('B_1_4', 'B_2_3')": 2.1648, + "('B_2_1', 'B_3_1')": 12.9888, + "('B_2_1', 'B_3_2')": 3.7884, + "('B_2_1', 'B_3_3')": 2.4354, + "('B_2_1', 'B_3_4')": 2.4354, + "('B_2_2', 'B_3_1')": 20.294999999999998, + "('B_2_2', 'B_3_2')": 18.6714, + "('B_2_2', 'B_3_3')": 14.883000000000001, + "('B_2_2', 'B_3_4')": 18.1302, + "('B_2_3', 'B_3_1')": 21.3774, + "('B_2_3', 'B_3_2')": 8.117999999999999, + "('B_2_3', 'B_3_3')": 11.6358, + "('B_2_3', 'B_3_4')": 18.1302, + "('B_3_1', 'D1')": 8.3886, + "('B_3_2', 'D1')": 2.706, + "('B_3_3', 'D1')": 17.8596, + "('B_3_4', 'D1')": 4.3296, + "('B_3_1', 'D2')": 14.883000000000001, + "('B_3_2', 'D2')": 14.883000000000001, + "('B_3_3', 'D2')": 8.9298, + "('B_3_4', 'D2')": 3.5178 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 2.77, + "('Q1', 'S2')": 1.88, + "('Q1', 'S3')": 1.84, + "('Q2', 'S1')": 0.51, + "('Q2', 'S2')": 3.34, + "('Q2', 'S3')": 0.67 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_59.json b/gdplib/multiperiod_blending/instances_json/mpbp_59.json new file mode 100644 index 0000000..02f7c45 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_59.json @@ -0,0 +1,1329 @@ +{ + "_TF": 15, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 5, + "('S1', 2)": 29, + "('S1', 3)": 1, + "('S1', 4)": 8, + "('S1', 5)": 19, + "('S1', 6)": 1, + "('S1', 7)": 39, + "('S1', 8)": 0, + "('S1', 9)": 31, + "('S1', 10)": 24, + "('S1', 11)": 31, + "('S1', 12)": 34, + "('S1', 13)": 0, + "('S1', 14)": 0, + "('S1', 15)": 0, + "('S2', 1)": 19, + "('S2', 2)": 10, + "('S2', 3)": 37, + "('S2', 4)": 21, + "('S2', 5)": 11, + "('S2', 6)": 33, + "('S2', 7)": 7, + "('S2', 8)": 6, + "('S2', 9)": 23, + "('S2', 10)": 2, + "('S2', 11)": 20, + "('S2', 12)": 19, + "('S2', 13)": 0, + "('S2', 14)": 0, + "('S2', 15)": 0, + "('S3', 1)": 5, + "('S3', 2)": 2, + "('S3', 3)": 12, + "('S3', 4)": 5, + "('S3', 5)": 36, + "('S3', 6)": 39, + "('S3', 7)": 5, + "('S3', 8)": 16, + "('S3', 9)": 19, + "('S3', 10)": 5, + "('S3', 11)": 37, + "('S3', 12)": 38, + "('S3', 13)": 0, + "('S3', 14)": 0, + "('S3', 15)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.53, + "('Q1', 'S2')": 1.7, + "('Q1', 'S3')": 0.64, + "('Q2', 'S1')": 2.02, + "('Q2', 'S2')": 3.89, + "('Q2', 'S3')": 2.26 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 1.7 + ], + "Q2": [ + 0, + 3.89 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ], + "('D2', 13)": [ + 13, + 50 + ], + "('D2', 14)": [ + 13, + 50 + ], + "('D2', 15)": [ + 8, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 0, + 50 + ], + "('D1', 10)": [ + 0, + 50 + ], + "('D1', 11)": [ + 0, + 50 + ], + "('D1', 12)": [ + 0, + 50 + ], + "('D1', 13)": [ + 0, + 50 + ], + "('D1', 14)": [ + 0, + 50 + ], + "('D1', 15)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 2.78 + ], + "('Q2', 'D2')": [ + 0, + 3.35 + ], + "('Q1', 'D1')": [ + 0, + 3.89 + ], + "('Q2', 'D1')": [ + 0, + 3.89 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "S3": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 62.92 + ], + "B_1_2": [ + 0, + 59.29 + ], + "B_1_3": [ + 0, + 71.39 + ], + "B_1_4": [ + 0, + 53.239999999999995 + ], + "B_2_1": [ + 0, + 49.61 + ], + "B_2_2": [ + 0, + 72.6 + ], + "B_2_3": [ + 0, + 71.39 + ], + "B_3_1": [ + 0, + 62.92 + ], + "B_3_2": [ + 0, + 71.39 + ], + "B_3_3": [ + 0, + 65.34 + ], + "B_3_4": [ + 0, + 67.76 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 6, + "S2": 5, + "S3": 6 + }, + "betaT_d": { + "D2": 54, + "D1": -2 + }, + "alphaN": { + "('S1', 'B_1_1')": 19.439999999999998, + "('S1', 'B_1_2')": 19.439999999999998, + "('S1', 'B_1_3')": 19.439999999999998, + "('S1', 'B_1_4')": 19.439999999999998, + "('S2', 'B_1_1')": 19.439999999999998, + "('S2', 'B_1_2')": 19.439999999999998, + "('S2', 'B_1_3')": 19.439999999999998, + "('S2', 'B_1_4')": 19.439999999999998, + "('S3', 'B_1_1')": 19.439999999999998, + "('S3', 'B_1_2')": 19.439999999999998, + "('S3', 'B_1_3')": 19.439999999999998, + "('S3', 'B_1_4')": 19.439999999999998, + "('B_1_1', 'B_2_1')": 19.439999999999998, + "('B_1_1', 'B_2_2')": 19.439999999999998, + "('B_1_1', 'B_2_3')": 19.439999999999998, + "('B_1_2', 'B_2_1')": 19.439999999999998, + "('B_1_2', 'B_2_2')": 19.439999999999998, + "('B_1_2', 'B_2_3')": 19.439999999999998, + "('B_1_3', 'B_2_1')": 19.439999999999998, + "('B_1_3', 'B_2_2')": 19.439999999999998, + "('B_1_3', 'B_2_3')": 19.439999999999998, + "('B_1_4', 'B_2_1')": 19.439999999999998, + "('B_1_4', 'B_2_2')": 19.439999999999998, + "('B_1_4', 'B_2_3')": 19.439999999999998, + "('B_2_1', 'B_3_1')": 19.439999999999998, + "('B_2_1', 'B_3_2')": 19.439999999999998, + "('B_2_1', 'B_3_3')": 19.439999999999998, + "('B_2_1', 'B_3_4')": 19.439999999999998, + "('B_2_2', 'B_3_1')": 19.439999999999998, + "('B_2_2', 'B_3_2')": 19.439999999999998, + "('B_2_2', 'B_3_3')": 19.439999999999998, + "('B_2_2', 'B_3_4')": 19.439999999999998, + "('B_2_3', 'B_3_1')": 19.439999999999998, + "('B_2_3', 'B_3_2')": 19.439999999999998, + "('B_2_3', 'B_3_3')": 19.439999999999998, + "('B_2_3', 'B_3_4')": 19.439999999999998, + "('B_3_1', 'D1')": 19.439999999999998, + "('B_3_2', 'D1')": 19.439999999999998, + "('B_3_3', 'D1')": 19.439999999999998, + "('B_3_4', 'D1')": 19.439999999999998, + "('B_3_1', 'D2')": 19.439999999999998, + "('B_3_2', 'D2')": 19.439999999999998, + "('B_3_3', 'D2')": 19.439999999999998, + "('B_3_4', 'D2')": 19.439999999999998 + }, + "betaN": { + "('S1', 'B_1_1')": 8.9424, + "('S1', 'B_1_2')": 4.4712, + "('S1', 'B_1_3')": 7.776, + "('S1', 'B_1_4')": 8.748, + "('S2', 'B_1_1')": 7.387199999999999, + "('S2', 'B_1_2')": 10.108799999999999, + "('S2', 'B_1_3')": 8.5536, + "('S2', 'B_1_4')": 8.748, + "('S3', 'B_1_1')": 12.4416, + "('S3', 'B_1_2')": 6.4152, + "('S3', 'B_1_3')": 1.3608, + "('S3', 'B_1_4')": 14.191199999999998, + "('B_1_1', 'B_2_1')": 6.2208, + "('B_1_1', 'B_2_2')": 6.8039999999999985, + "('B_1_1', 'B_2_3')": 2.7216, + "('B_1_2', 'B_2_1')": 9.331199999999999, + "('B_1_2', 'B_2_2')": 12.8304, + "('B_1_2', 'B_2_3')": 2.1384, + "('B_1_3', 'B_2_1')": 9.1368, + "('B_1_3', 'B_2_2')": 1.5552, + "('B_1_3', 'B_2_3')": 6.998399999999999, + "('B_1_4', 'B_2_1')": 3.3047999999999997, + "('B_1_4', 'B_2_2')": 11.663999999999998, + "('B_1_4', 'B_2_3')": 14.579999999999998, + "('B_2_1', 'B_3_1')": 8.748, + "('B_2_1', 'B_3_2')": 6.2208, + "('B_2_1', 'B_3_3')": 11.663999999999998, + "('B_2_1', 'B_3_4')": 12.8304, + "('B_2_2', 'B_3_1')": 1.944, + "('B_2_2', 'B_3_2')": 7.970399999999999, + "('B_2_2', 'B_3_3')": 11.663999999999998, + "('B_2_2', 'B_3_4')": 14.385599999999998, + "('B_2_3', 'B_3_1')": 3.3047999999999997, + "('B_2_3', 'B_3_2')": 13.802399999999997, + "('B_2_3', 'B_3_3')": 4.2768, + "('B_2_3', 'B_3_4')": 9.914399999999999, + "('B_3_1', 'D1')": 13.219199999999999, + "('B_3_2', 'D1')": 12.8304, + "('B_3_3', 'D1')": 5.637599999999999, + "('B_3_4', 'D1')": 11.275199999999998, + "('B_3_1', 'D2')": 6.2208, + "('B_3_2', 'D2')": 4.2768, + "('B_3_3', 'D2')": 14.968799999999998, + "('B_3_4', 'D2')": 1.5552 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2" + ], + "B_3_2": [ + "D1", + "D2" + ], + "B_3_3": [ + "D1", + "D2" + ], + "B_3_4": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.53, + "('Q1', 'S2')": 1.7, + "('Q1', 'S3')": 0.64, + "('Q2', 'S1')": 2.02, + "('Q2', 'S2')": 3.89, + "('Q2', 'S3')": 2.26 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_6.json b/gdplib/multiperiod_blending/instances_json/mpbp_6.json new file mode 100644 index 0000000..eefb431 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_6.json @@ -0,0 +1,577 @@ +{ + "_TF": 6, + "S": [ + "S1", + "S2" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "_B_2": [ + "B_2_1", + "B_2_2" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2" + ], + "D": [ + "D1", + "D2" + ], + "N": [ + "S1", + "S2", + "B_1_1", + "B_1_2", + "B_1_3", + "B_2_1", + "B_2_2", + "D1", + "D2" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ] + ], + "_disposal": "D1", + "Fmax": 50, + "FIN": { + "('S1', 1)": 32, + "('S1', 2)": 35, + "('S1', 3)": 10, + "('S1', 4)": 15, + "('S1', 5)": 14, + "('S1', 6)": 0, + "('S2', 1)": 35, + "('S2', 2)": 16, + "('S2', 3)": 25, + "('S2', 4)": 35, + "('S2', 5)": 29, + "('S2', 6)": 0 + }, + "CIN": { + "('Q1', 'S1')": 3.66, + "('Q1', 'S2')": 2.74, + "('Q2', 'S1')": 3.14, + "('Q2', 'S2')": 2.93 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.66 + ], + "Q2": [ + 0, + 3.14 + ] + }, + "FD_bounds": { + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 10, + 50 + ], + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D2')": [ + 0, + 3.38 + ], + "('Q2', 'D2')": [ + 0, + 3.33 + ], + "('Q1', 'D1')": [ + 0, + 3.66 + ], + "('Q2', 'D1')": [ + 0, + 3.66 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0.0 + ], + "S2": [ + 0, + 0.0 + ], + "B_1_1": [ + 0, + 44.0 + ], + "B_1_2": [ + 0, + 47.3 + ], + "B_1_3": [ + 0, + 44.0 + ], + "B_2_1": [ + 0, + 62.7 + ], + "B_2_2": [ + 0, + 52.8 + ], + "D1": [ + 0, + 0.0 + ], + "D2": [ + 0, + 0.0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_2_1": 0, + "B_2_2": 0, + "D1": 0, + "D2": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0 + }, + "betaT_s": { + "S1": 1, + "S2": 8 + }, + "betaT_d": { + "D2": 55, + "D1": -5 + }, + "alphaN": { + "('S1', 'B_1_1')": 30.250000000000004, + "('S1', 'B_1_2')": 30.250000000000004, + "('S1', 'B_1_3')": 30.250000000000004, + "('S2', 'B_1_1')": 30.250000000000004, + "('S2', 'B_1_2')": 30.250000000000004, + "('S2', 'B_1_3')": 30.250000000000004, + "('B_1_1', 'B_2_1')": 30.250000000000004, + "('B_1_1', 'B_2_2')": 30.250000000000004, + "('B_1_2', 'B_2_1')": 30.250000000000004, + "('B_1_2', 'B_2_2')": 30.250000000000004, + "('B_1_3', 'B_2_1')": 30.250000000000004, + "('B_1_3', 'B_2_2')": 30.250000000000004, + "('B_2_1', 'D1')": 30.250000000000004, + "('B_2_2', 'D1')": 30.250000000000004, + "('B_2_1', 'D2')": 30.250000000000004, + "('B_2_2', 'D2')": 30.250000000000004 + }, + "betaN": { + "('S1', 'B_1_1')": 9.982500000000002, + "('S1', 'B_1_2')": 19.360000000000003, + "('S1', 'B_1_3')": 22.385, + "('S2', 'B_1_1')": 18.755000000000003, + "('S2', 'B_1_2')": 5.7475000000000005, + "('S2', 'B_1_3')": 18.755000000000003, + "('B_1_1', 'B_2_1')": 11.495000000000001, + "('B_1_1', 'B_2_2')": 20.570000000000004, + "('B_1_2', 'B_2_1')": 12.100000000000001, + "('B_1_2', 'B_2_2')": 22.082500000000003, + "('B_1_3', 'B_2_1')": 23.897500000000004, + "('B_1_3', 'B_2_2')": 20.267500000000002, + "('B_2_1', 'D1')": 20.267500000000002, + "('B_2_2', 'D1')": 19.965000000000003, + "('B_2_1', 'D2')": 14.822500000000002, + "('B_2_2', 'D2')": 5.445 + }, + "Nin": { + "S1": [], + "S2": [], + "B_1_1": [ + "S1", + "S2" + ], + "B_1_2": [ + "S1", + "S2" + ], + "B_1_3": [ + "S1", + "S2" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "D1": [ + "B_2_1", + "B_2_2" + ], + "D2": [ + "B_2_1", + "B_2_2" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3" + ], + "B_1_1": [ + "B_2_1", + "B_2_2" + ], + "B_1_2": [ + "B_2_1", + "B_2_2" + ], + "B_1_3": [ + "B_2_1", + "B_2_2" + ], + "B_2_1": [ + "D1", + "D2" + ], + "B_2_2": [ + "D1", + "D2" + ], + "D1": [], + "D2": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ] + ], + "R": [ + "S1", + "S2" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 3.66, + "('Q1', 'S2')": 2.74, + "('Q2', 'S1')": 3.14, + "('Q2', 'S2')": 2.93 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_60.json b/gdplib/multiperiod_blending/instances_json/mpbp_60.json new file mode 100644 index 0000000..38cb60c --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_60.json @@ -0,0 +1,2057 @@ +{ + "_TF": 12, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "_disposal": "D2", + "Fmax": 50, + "FIN": { + "('S1', 1)": 18, + "('S1', 2)": 36, + "('S1', 3)": 9, + "('S1', 4)": 16, + "('S1', 5)": 14, + "('S1', 6)": 30, + "('S1', 7)": 29, + "('S1', 8)": 21, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S1', 11)": 0, + "('S1', 12)": 0, + "('S2', 1)": 2, + "('S2', 2)": 5, + "('S2', 3)": 11, + "('S2', 4)": 9, + "('S2', 5)": 24, + "('S2', 6)": 2, + "('S2', 7)": 15, + "('S2', 8)": 40, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S2', 11)": 0, + "('S2', 12)": 0, + "('S3', 1)": 0, + "('S3', 2)": 26, + "('S3', 3)": 10, + "('S3', 4)": 8, + "('S3', 5)": 19, + "('S3', 6)": 39, + "('S3', 7)": 40, + "('S3', 8)": 9, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S3', 11)": 0, + "('S3', 12)": 0, + "('S4', 1)": 32, + "('S4', 2)": 38, + "('S4', 3)": 35, + "('S4', 4)": 37, + "('S4', 5)": 3, + "('S4', 6)": 38, + "('S4', 7)": 36, + "('S4', 8)": 6, + "('S4', 9)": 0, + "('S4', 10)": 0, + "('S4', 11)": 0, + "('S4', 12)": 0 + }, + "CIN": { + "('Q1', 'S1')": 4.92, + "('Q1', 'S2')": 0.75, + "('Q1', 'S3')": 4.77, + "('Q1', 'S4')": 1.09, + "('Q2', 'S1')": 3.92, + "('Q2', 'S2')": 2.73, + "('Q2', 'S3')": 0.33, + "('Q2', 'S4')": 1.11, + "('Q3', 'S1')": 3.54, + "('Q3', 'S2')": 1.28, + "('Q3', 'S3')": 4.16, + "('Q3', 'S4')": 3.66 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_5')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_5')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_5', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_5', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ], + "('B_3_5', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 4.92 + ], + "Q2": [ + 0, + 3.92 + ], + "Q3": [ + 0, + 4.16 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 0, + 50 + ], + "('D1', 7)": [ + 0, + 50 + ], + "('D1', 8)": [ + 0, + 50 + ], + "('D1', 9)": [ + 8, + 50 + ], + "('D1', 10)": [ + 14, + 50 + ], + "('D1', 11)": [ + 15, + 50 + ], + "('D1', 12)": [ + 6, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 13, + 50 + ], + "('D3', 10)": [ + 10, + 50 + ], + "('D3', 11)": [ + 12, + 50 + ], + "('D3', 12)": [ + 10, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 0, + 50 + ], + "('D2', 7)": [ + 0, + 50 + ], + "('D2', 8)": [ + 0, + 50 + ], + "('D2', 9)": [ + 0, + 50 + ], + "('D2', 10)": [ + 0, + 50 + ], + "('D2', 11)": [ + 0, + 50 + ], + "('D2', 12)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 3.49 + ], + "('Q1', 'D3')": [ + 0, + 4.52 + ], + "('Q2', 'D1')": [ + 0, + 4.11 + ], + "('Q2', 'D3')": [ + 0, + 2.7 + ], + "('Q3', 'D1')": [ + 0, + 3.91 + ], + "('Q3', 'D3')": [ + 0, + 2.83 + ], + "('Q1', 'D2')": [ + 0, + 4.92 + ], + "('Q2', 'D2')": [ + 0, + 4.92 + ], + "('Q3', 'D2')": [ + 0, + 4.92 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 45 + ], + "B_1_2": [ + 0, + 52 + ], + "B_1_3": [ + 0, + 50 + ], + "B_1_4": [ + 0, + 57 + ], + "B_1_5": [ + 0, + 57 + ], + "B_2_1": [ + 0, + 52 + ], + "B_2_2": [ + 0, + 52 + ], + "B_2_3": [ + 0, + 57 + ], + "B_2_4": [ + 0, + 45 + ], + "B_3_1": [ + 0, + 50 + ], + "B_3_2": [ + 0, + 50 + ], + "B_3_3": [ + 0, + 54 + ], + "B_3_4": [ + 0, + 42 + ], + "B_3_5": [ + 0, + 56 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "B_3_5": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q1', 'B_3_5')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q2', 'B_3_5')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_1_5')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0, + "('Q3', 'B_3_5')": 0 + }, + "betaT_s": { + "S1": 10, + "S2": 7, + "S3": 1, + "S4": 8 + }, + "betaT_d": { + "D1": 58, + "D3": 66, + "D2": -8 + }, + "alphaN": { + "('S1', 'B_1_1')": 22.44, + "('S1', 'B_1_2')": 22.44, + "('S1', 'B_1_3')": 22.44, + "('S1', 'B_1_4')": 22.44, + "('S1', 'B_1_5')": 22.44, + "('S2', 'B_1_1')": 22.44, + "('S2', 'B_1_2')": 22.44, + "('S2', 'B_1_3')": 22.44, + "('S2', 'B_1_4')": 22.44, + "('S2', 'B_1_5')": 22.44, + "('S3', 'B_1_1')": 22.44, + "('S3', 'B_1_2')": 22.44, + "('S3', 'B_1_3')": 22.44, + "('S3', 'B_1_4')": 22.44, + "('S3', 'B_1_5')": 22.44, + "('S4', 'B_1_1')": 22.44, + "('S4', 'B_1_2')": 22.44, + "('S4', 'B_1_3')": 22.44, + "('S4', 'B_1_4')": 22.44, + "('S4', 'B_1_5')": 22.44, + "('B_1_1', 'B_2_1')": 22.44, + "('B_1_1', 'B_2_2')": 22.44, + "('B_1_1', 'B_2_3')": 22.44, + "('B_1_1', 'B_2_4')": 22.44, + "('B_1_2', 'B_2_1')": 22.44, + "('B_1_2', 'B_2_2')": 22.44, + "('B_1_2', 'B_2_3')": 22.44, + "('B_1_2', 'B_2_4')": 22.44, + "('B_1_3', 'B_2_1')": 22.44, + "('B_1_3', 'B_2_2')": 22.44, + "('B_1_3', 'B_2_3')": 22.44, + "('B_1_3', 'B_2_4')": 22.44, + "('B_1_4', 'B_2_1')": 22.44, + "('B_1_4', 'B_2_2')": 22.44, + "('B_1_4', 'B_2_3')": 22.44, + "('B_1_4', 'B_2_4')": 22.44, + "('B_1_5', 'B_2_1')": 22.44, + "('B_1_5', 'B_2_2')": 22.44, + "('B_1_5', 'B_2_3')": 22.44, + "('B_1_5', 'B_2_4')": 22.44, + "('B_2_1', 'B_3_1')": 22.44, + "('B_2_1', 'B_3_2')": 22.44, + "('B_2_1', 'B_3_3')": 22.44, + "('B_2_1', 'B_3_4')": 22.44, + "('B_2_1', 'B_3_5')": 22.44, + "('B_2_2', 'B_3_1')": 22.44, + "('B_2_2', 'B_3_2')": 22.44, + "('B_2_2', 'B_3_3')": 22.44, + "('B_2_2', 'B_3_4')": 22.44, + "('B_2_2', 'B_3_5')": 22.44, + "('B_2_3', 'B_3_1')": 22.44, + "('B_2_3', 'B_3_2')": 22.44, + "('B_2_3', 'B_3_3')": 22.44, + "('B_2_3', 'B_3_4')": 22.44, + "('B_2_3', 'B_3_5')": 22.44, + "('B_2_4', 'B_3_1')": 22.44, + "('B_2_4', 'B_3_2')": 22.44, + "('B_2_4', 'B_3_3')": 22.44, + "('B_2_4', 'B_3_4')": 22.44, + "('B_2_4', 'B_3_5')": 22.44, + "('B_3_1', 'D1')": 22.44, + "('B_3_2', 'D1')": 22.44, + "('B_3_3', 'D1')": 22.44, + "('B_3_4', 'D1')": 22.44, + "('B_3_5', 'D1')": 22.44, + "('B_3_1', 'D2')": 22.44, + "('B_3_2', 'D2')": 22.44, + "('B_3_3', 'D2')": 22.44, + "('B_3_4', 'D2')": 22.44, + "('B_3_5', 'D2')": 22.44, + "('B_3_1', 'D3')": 22.44, + "('B_3_2', 'D3')": 22.44, + "('B_3_3', 'D3')": 22.44, + "('B_3_4', 'D3')": 22.44, + "('B_3_5', 'D3')": 22.44 + }, + "betaN": { + "('S1', 'B_1_1')": 14.810400000000001, + "('S1', 'B_1_2')": 8.0784, + "('S1', 'B_1_3')": 2.6928, + "('S1', 'B_1_4')": 8.3028, + "('S1', 'B_1_5')": 9.6492, + "('S2', 'B_1_1')": 17.503200000000003, + "('S2', 'B_1_2')": 8.3028, + "('S2', 'B_1_3')": 2.9172000000000002, + "('S2', 'B_1_4')": 1.5708000000000002, + "('S2', 'B_1_5')": 11.893200000000002, + "('S3', 'B_1_1')": 15.034800000000002, + "('S3', 'B_1_2')": 12.566400000000002, + "('S3', 'B_1_3')": 16.1568, + "('S3', 'B_1_4')": 4.2636, + "('S3', 'B_1_5')": 12.342000000000002, + "('S4', 'B_1_1')": 15.034800000000002, + "('S4', 'B_1_2')": 3.5904000000000003, + "('S4', 'B_1_3')": 13.0152, + "('S4', 'B_1_4')": 4.936800000000001, + "('S4', 'B_1_5')": 16.830000000000002, + "('B_1_1', 'B_2_1')": 9.4248, + "('B_1_1', 'B_2_2')": 15.708, + "('B_1_1', 'B_2_3')": 15.259200000000002, + "('B_1_1', 'B_2_4')": 5.161200000000001, + "('B_1_2', 'B_2_1')": 6.732, + "('B_1_2', 'B_2_2')": 5.61, + "('B_1_2', 'B_2_3')": 13.9128, + "('B_1_2', 'B_2_4')": 2.4684000000000004, + "('B_1_3', 'B_2_1')": 5.161200000000001, + "('B_1_3', 'B_2_2')": 6.9564, + "('B_1_3', 'B_2_3')": 13.6884, + "('B_1_3', 'B_2_4')": 10.322400000000002, + "('B_1_4', 'B_2_1')": 11.893200000000002, + "('B_1_4', 'B_2_2')": 16.6056, + "('B_1_4', 'B_2_3')": 6.9564, + "('B_1_4', 'B_2_4')": 17.2788, + "('B_1_5', 'B_2_1')": 17.952, + "('B_1_5', 'B_2_2')": 3.8148000000000004, + "('B_1_5', 'B_2_3')": 7.854, + "('B_1_5', 'B_2_4')": 16.830000000000002, + "('B_2_1', 'B_3_1')": 10.098, + "('B_2_1', 'B_3_2')": 14.810400000000001, + "('B_2_1', 'B_3_3')": 4.2636, + "('B_2_1', 'B_3_4')": 3.1416000000000004, + "('B_2_1', 'B_3_5')": 12.566400000000002, + "('B_2_2', 'B_3_1')": 5.3856, + "('B_2_2', 'B_3_2')": 1.3464, + "('B_2_2', 'B_3_3')": 8.751600000000002, + "('B_2_2', 'B_3_4')": 17.2788, + "('B_2_2', 'B_3_5')": 11.893200000000002, + "('B_2_3', 'B_3_1')": 4.936800000000001, + "('B_2_3', 'B_3_2')": 17.727600000000002, + "('B_2_3', 'B_3_3')": 10.322400000000002, + "('B_2_3', 'B_3_4')": 8.3028, + "('B_2_3', 'B_3_5')": 15.034800000000002, + "('B_2_4', 'B_3_1')": 15.259200000000002, + "('B_2_4', 'B_3_2')": 11.668800000000001, + "('B_2_4', 'B_3_3')": 10.5468, + "('B_2_4', 'B_3_4')": 10.5468, + "('B_2_4', 'B_3_5')": 6.283200000000001, + "('B_3_1', 'D1')": 6.058800000000001, + "('B_3_2', 'D1')": 10.7712, + "('B_3_3', 'D1')": 7.405200000000001, + "('B_3_4', 'D1')": 16.830000000000002, + "('B_3_5', 'D1')": 8.3028, + "('B_3_1', 'D2')": 15.4836, + "('B_3_2', 'D2')": 4.0392, + "('B_3_3', 'D2')": 17.0544, + "('B_3_4', 'D2')": 15.034800000000002, + "('B_3_5', 'D2')": 7.854, + "('B_3_1', 'D3')": 15.708, + "('B_3_2', 'D3')": 3.8148000000000004, + "('B_3_3', 'D3')": 6.283200000000001, + "('B_3_4', 'D3')": 9.6492, + "('B_3_5', 'D3')": 1.5708000000000002 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_5": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "B_3_5" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "B_3_5": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "S4", + "B_1_5" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_1", + "B_3_5" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_2", + "B_3_5" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_3", + "B_3_5" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_4", + "B_3_5" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_5", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_5", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ], + [ + "B_3_5", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 4.92, + "('Q1', 'S2')": 0.75, + "('Q1', 'S3')": 4.77, + "('Q1', 'S4')": 1.09, + "('Q2', 'S1')": 3.92, + "('Q2', 'S2')": 2.73, + "('Q2', 'S3')": 0.33, + "('Q2', 'S4')": 1.11, + "('Q3', 'S1')": 3.54, + "('Q3', 'S2')": 1.28, + "('Q3', 'S3')": 4.16, + "('Q3', 'S4')": 3.66 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_7.json b/gdplib/multiperiod_blending/instances_json/mpbp_7.json new file mode 100644 index 0000000..8f4a782 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_7.json @@ -0,0 +1,1808 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3", + "S4" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "S4", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 15, + "('S1', 5)": 14, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 8, + "('S2', 2)": 6, + "('S2', 3)": 34, + "('S2', 4)": 5, + "('S2', 5)": 37, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 27, + "('S3', 2)": 2, + "('S3', 3)": 1, + "('S3', 4)": 5, + "('S3', 5)": 13, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0, + "('S4', 1)": 14, + "('S4', 2)": 32, + "('S4', 3)": 38, + "('S4', 4)": 1, + "('S4', 5)": 35, + "('S4', 6)": 0, + "('S4', 7)": 0, + "('S4', 8)": 0, + "('S4', 9)": 0, + "('S4', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.99, + "('Q1', 'S2')": 3.25, + "('Q1', 'S3')": 2.72, + "('Q1', 'S4')": 1.1 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S4', 'B_1_1')": [ + 1, + 50 + ], + "('S4', 'B_1_2')": [ + 1, + 50 + ], + "('S4', 'B_1_3')": [ + 1, + 50 + ], + "('S4', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_5', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.25 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 14, + 50 + ], + "('D1', 7)": [ + 9, + 50 + ], + "('D1', 8)": [ + 5, + 50 + ], + "('D1', 9)": [ + 7, + 50 + ], + "('D1', 10)": [ + 11, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 10, + 50 + ], + "('D2', 7)": [ + 9, + 50 + ], + "('D2', 8)": [ + 7, + 50 + ], + "('D2', 9)": [ + 8, + 50 + ], + "('D2', 10)": [ + 10, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 0, + 50 + ], + "('D3', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.24 + ], + "('Q1', 'D2')": [ + 0, + 2.55 + ], + "('Q1', 'D3')": [ + 0, + 3.25 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "S4": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 51 + ], + "B_1_2": [ + 0, + 51 + ], + "B_1_3": [ + 0, + 59 + ], + "B_1_4": [ + 0, + 48 + ], + "B_2_1": [ + 0, + 41 + ], + "B_2_2": [ + 0, + 54 + ], + "B_2_3": [ + 0, + 57 + ], + "B_2_4": [ + 0, + 43 + ], + "B_2_5": [ + 0, + 52 + ], + "B_3_1": [ + 0, + 42 + ], + "B_3_2": [ + 0, + 57 + ], + "B_3_3": [ + 0, + 49 + ], + "B_3_4": [ + 0, + 60 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "S4": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 10, + "S2": 6, + "S3": 10, + "S4": 4 + }, + "betaT_d": { + "D1": 52, + "D2": 51, + "D3": -7 + }, + "alphaN": { + "('S1', 'B_1_1')": 31.72, + "('S1', 'B_1_2')": 31.72, + "('S1', 'B_1_3')": 31.72, + "('S1', 'B_1_4')": 31.72, + "('S2', 'B_1_1')": 31.72, + "('S2', 'B_1_2')": 31.72, + "('S2', 'B_1_3')": 31.72, + "('S2', 'B_1_4')": 31.72, + "('S3', 'B_1_1')": 31.72, + "('S3', 'B_1_2')": 31.72, + "('S3', 'B_1_3')": 31.72, + "('S3', 'B_1_4')": 31.72, + "('S4', 'B_1_1')": 31.72, + "('S4', 'B_1_2')": 31.72, + "('S4', 'B_1_3')": 31.72, + "('S4', 'B_1_4')": 31.72, + "('B_1_1', 'B_2_1')": 31.72, + "('B_1_1', 'B_2_2')": 31.72, + "('B_1_1', 'B_2_3')": 31.72, + "('B_1_1', 'B_2_4')": 31.72, + "('B_1_1', 'B_2_5')": 31.72, + "('B_1_2', 'B_2_1')": 31.72, + "('B_1_2', 'B_2_2')": 31.72, + "('B_1_2', 'B_2_3')": 31.72, + "('B_1_2', 'B_2_4')": 31.72, + "('B_1_2', 'B_2_5')": 31.72, + "('B_1_3', 'B_2_1')": 31.72, + "('B_1_3', 'B_2_2')": 31.72, + "('B_1_3', 'B_2_3')": 31.72, + "('B_1_3', 'B_2_4')": 31.72, + "('B_1_3', 'B_2_5')": 31.72, + "('B_1_4', 'B_2_1')": 31.72, + "('B_1_4', 'B_2_2')": 31.72, + "('B_1_4', 'B_2_3')": 31.72, + "('B_1_4', 'B_2_4')": 31.72, + "('B_1_4', 'B_2_5')": 31.72, + "('B_2_1', 'B_3_1')": 31.72, + "('B_2_1', 'B_3_2')": 31.72, + "('B_2_1', 'B_3_3')": 31.72, + "('B_2_1', 'B_3_4')": 31.72, + "('B_2_2', 'B_3_1')": 31.72, + "('B_2_2', 'B_3_2')": 31.72, + "('B_2_2', 'B_3_3')": 31.72, + "('B_2_2', 'B_3_4')": 31.72, + "('B_2_3', 'B_3_1')": 31.72, + "('B_2_3', 'B_3_2')": 31.72, + "('B_2_3', 'B_3_3')": 31.72, + "('B_2_3', 'B_3_4')": 31.72, + "('B_2_4', 'B_3_1')": 31.72, + "('B_2_4', 'B_3_2')": 31.72, + "('B_2_4', 'B_3_3')": 31.72, + "('B_2_4', 'B_3_4')": 31.72, + "('B_2_5', 'B_3_1')": 31.72, + "('B_2_5', 'B_3_2')": 31.72, + "('B_2_5', 'B_3_3')": 31.72, + "('B_2_5', 'B_3_4')": 31.72, + "('B_3_1', 'D1')": 31.72, + "('B_3_2', 'D1')": 31.72, + "('B_3_3', 'D1')": 31.72, + "('B_3_4', 'D1')": 31.72, + "('B_3_1', 'D2')": 31.72, + "('B_3_2', 'D2')": 31.72, + "('B_3_3', 'D2')": 31.72, + "('B_3_4', 'D2')": 31.72, + "('B_3_1', 'D3')": 31.72, + "('B_3_2', 'D3')": 31.72, + "('B_3_3', 'D3')": 31.72, + "('B_3_4', 'D3')": 31.72 + }, + "betaN": { + "('S1', 'B_1_1')": 25.0588, + "('S1', 'B_1_2')": 21.886799999999997, + "('S1', 'B_1_3')": 22.203999999999997, + "('S1', 'B_1_4')": 10.7848, + "('S2', 'B_1_1')": 12.3708, + "('S2', 'B_1_2')": 21.5696, + "('S2', 'B_1_3')": 5.3924, + "('S2', 'B_1_4')": 10.1504, + "('S3', 'B_1_1')": 17.446, + "('S3', 'B_1_2')": 18.397599999999997, + "('S3', 'B_1_3')": 17.7632, + "('S3', 'B_1_4')": 3.172, + "('S4', 'B_1_1')": 16.8116, + "('S4', 'B_1_2')": 14.274, + "('S4', 'B_1_3')": 7.2956, + "('S4', 'B_1_4')": 12.688, + "('B_1_1', 'B_2_1')": 7.93, + "('B_1_1', 'B_2_2')": 23.4728, + "('B_1_1', 'B_2_3')": 18.080399999999997, + "('B_1_1', 'B_2_4')": 6.661199999999999, + "('B_1_1', 'B_2_5')": 9.198799999999999, + "('B_1_2', 'B_2_1')": 19.9836, + "('B_1_2', 'B_2_2')": 2.8548, + "('B_1_2', 'B_2_3')": 21.2524, + "('B_1_2', 'B_2_4')": 20.618, + "('B_1_2', 'B_2_5')": 11.101999999999999, + "('B_1_3', 'B_2_1')": 3.172, + "('B_1_3', 'B_2_2')": 23.1556, + "('B_1_3', 'B_2_3')": 15.225599999999998, + "('B_1_3', 'B_2_4')": 18.714799999999997, + "('B_1_3', 'B_2_5')": 6.661199999999999, + "('B_1_4', 'B_2_1')": 13.322399999999998, + "('B_1_4', 'B_2_2')": 22.521199999999997, + "('B_1_4', 'B_2_3')": 16.8116, + "('B_1_4', 'B_2_4')": 5.0752, + "('B_1_4', 'B_2_5')": 4.758, + "('B_2_1', 'B_3_1')": 19.3492, + "('B_2_1', 'B_3_2')": 14.274, + "('B_2_1', 'B_3_3')": 19.3492, + "('B_2_1', 'B_3_4')": 11.7364, + "('B_2_2', 'B_3_1')": 15.5428, + "('B_2_2', 'B_3_2')": 10.1504, + "('B_2_2', 'B_3_3')": 25.376, + "('B_2_2', 'B_3_4')": 4.758, + "('B_2_3', 'B_3_1')": 13.322399999999998, + "('B_2_3', 'B_3_2')": 19.6664, + "('B_2_3', 'B_3_3')": 22.203999999999997, + "('B_2_3', 'B_3_4')": 5.0752, + "('B_2_4', 'B_3_1')": 5.3924, + "('B_2_4', 'B_3_2')": 17.7632, + "('B_2_4', 'B_3_3')": 15.86, + "('B_2_4', 'B_3_4')": 10.7848, + "('B_2_5', 'B_3_1')": 15.86, + "('B_2_5', 'B_3_2')": 12.688, + "('B_2_5', 'B_3_3')": 7.612799999999999, + "('B_2_5', 'B_3_4')": 14.5912, + "('B_3_1', 'D1')": 24.1072, + "('B_3_2', 'D1')": 17.7632, + "('B_3_3', 'D1')": 4.4408, + "('B_3_4', 'D1')": 22.521199999999997, + "('B_3_1', 'D2')": 19.3492, + "('B_3_2', 'D2')": 19.9836, + "('B_3_3', 'D2')": 9.8332, + "('B_3_4', 'D2')": 8.564400000000001, + "('B_3_1', 'D3')": 5.3924, + "('B_3_2', 'D3')": 1.586, + "('B_3_3', 'D3')": 18.714799999999997, + "('B_3_4', 'D3')": 18.714799999999997 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "S4": [], + "B_1_1": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_2": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_3": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_1_4": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_5": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S4", + "B_1_1" + ], + [ + "S4", + "B_1_2" + ], + [ + "S4", + "B_1_3" + ], + [ + "S4", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_2_5", + "B_3_1" + ], + [ + "B_2_5", + "B_3_2" + ], + [ + "B_2_5", + "B_3_3" + ], + [ + "B_2_5", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3", + "S4" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.99, + "('Q1', 'S2')": 3.25, + "('Q1', 'S3')": 2.72, + "('Q1', 'S4')": 1.1 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_8.json b/gdplib/multiperiod_blending/instances_json/mpbp_8.json new file mode 100644 index 0000000..24dcf11 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_8.json @@ -0,0 +1,1617 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "_B_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2", + "Q3" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 15, + "('S1', 5)": 14, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 8, + "('S2', 2)": 6, + "('S2', 3)": 34, + "('S2', 4)": 5, + "('S2', 5)": 37, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 27, + "('S3', 2)": 2, + "('S3', 3)": 1, + "('S3', 4)": 5, + "('S3', 5)": 13, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 1.16, + "('Q1', 'S2')": 3.01, + "('Q1', 'S3')": 2.81, + "('Q2', 'S1')": 3.58, + "('Q2', 'S2')": 3.51, + "('Q2', 'S3')": 2.1, + "('Q3', 'S1')": 2.25, + "('Q3', 'S2')": 1.39, + "('Q3', 'S3')": 4.35 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_1', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_2', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_3', 'B_3_4')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_1')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_2')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_3')": [ + 1, + 50 + ], + "('B_2_4', 'B_3_4')": [ + 1, + 50 + ], + "('B_3_1', 'D1')": [ + 1, + 50 + ], + "('B_3_2', 'D1')": [ + 1, + 50 + ], + "('B_3_3', 'D1')": [ + 1, + 50 + ], + "('B_3_4', 'D1')": [ + 1, + 50 + ], + "('B_3_1', 'D2')": [ + 1, + 50 + ], + "('B_3_2', 'D2')": [ + 1, + 50 + ], + "('B_3_3', 'D2')": [ + 1, + 50 + ], + "('B_3_4', 'D2')": [ + 1, + 50 + ], + "('B_3_1', 'D3')": [ + 1, + 50 + ], + "('B_3_2', 'D3')": [ + 1, + 50 + ], + "('B_3_3', 'D3')": [ + 1, + 50 + ], + "('B_3_4', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 3.01 + ], + "Q2": [ + 0, + 3.58 + ], + "Q3": [ + 0, + 4.35 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 0, + 50 + ], + "('D1', 6)": [ + 7, + 50 + ], + "('D1', 7)": [ + 11, + 50 + ], + "('D1', 8)": [ + 10, + 50 + ], + "('D1', 9)": [ + 9, + 50 + ], + "('D1', 10)": [ + 7, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 0, + 50 + ], + "('D2', 6)": [ + 8, + 50 + ], + "('D2', 7)": [ + 10, + 50 + ], + "('D2', 8)": [ + 6, + 50 + ], + "('D2', 9)": [ + 6, + 50 + ], + "('D2', 10)": [ + 11, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 0, + 50 + ], + "('D3', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.91 + ], + "('Q1', 'D2')": [ + 0, + 4.11 + ], + "('Q2', 'D1')": [ + 0, + 3.72 + ], + "('Q2', 'D2')": [ + 0, + 4.04 + ], + "('Q3', 'D1')": [ + 0, + 3.92 + ], + "('Q3', 'D2')": [ + 0, + 3.61 + ], + "('Q1', 'D3')": [ + 0, + 4.35 + ], + "('Q2', 'D3')": [ + 0, + 4.35 + ], + "('Q3', 'D3')": [ + 0, + 4.35 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 52 + ], + "B_1_2": [ + 0, + 42 + ], + "B_1_3": [ + 0, + 57 + ], + "B_1_4": [ + 0, + 49 + ], + "B_2_1": [ + 0, + 60 + ], + "B_2_2": [ + 0, + 59 + ], + "B_2_3": [ + 0, + 51 + ], + "B_2_4": [ + 0, + 58 + ], + "B_3_1": [ + 0, + 46 + ], + "B_3_2": [ + 0, + 42 + ], + "B_3_3": [ + 0, + 41 + ], + "B_3_4": [ + 0, + 47 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_3_1": 0, + "B_3_2": 0, + "B_3_3": 0, + "B_3_4": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_3_1')": 0, + "('Q1', 'B_3_2')": 0, + "('Q1', 'B_3_3')": 0, + "('Q1', 'B_3_4')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_3_1')": 0, + "('Q2', 'B_3_2')": 0, + "('Q2', 'B_3_3')": 0, + "('Q2', 'B_3_4')": 0, + "('Q3', 'B_1_1')": 0, + "('Q3', 'B_1_2')": 0, + "('Q3', 'B_1_3')": 0, + "('Q3', 'B_1_4')": 0, + "('Q3', 'B_2_1')": 0, + "('Q3', 'B_2_2')": 0, + "('Q3', 'B_2_3')": 0, + "('Q3', 'B_2_4')": 0, + "('Q3', 'B_3_1')": 0, + "('Q3', 'B_3_2')": 0, + "('Q3', 'B_3_3')": 0, + "('Q3', 'B_3_4')": 0 + }, + "betaT_s": { + "S1": 5, + "S2": 2, + "S3": 4 + }, + "betaT_d": { + "D1": 53, + "D2": 62, + "D3": -6 + }, + "alphaN": { + "('S1', 'B_1_1')": 29.759999999999998, + "('S1', 'B_1_2')": 29.759999999999998, + "('S1', 'B_1_3')": 29.759999999999998, + "('S1', 'B_1_4')": 29.759999999999998, + "('S2', 'B_1_1')": 29.759999999999998, + "('S2', 'B_1_2')": 29.759999999999998, + "('S2', 'B_1_3')": 29.759999999999998, + "('S2', 'B_1_4')": 29.759999999999998, + "('S3', 'B_1_1')": 29.759999999999998, + "('S3', 'B_1_2')": 29.759999999999998, + "('S3', 'B_1_3')": 29.759999999999998, + "('S3', 'B_1_4')": 29.759999999999998, + "('B_1_1', 'B_2_1')": 29.759999999999998, + "('B_1_1', 'B_2_2')": 29.759999999999998, + "('B_1_1', 'B_2_3')": 29.759999999999998, + "('B_1_1', 'B_2_4')": 29.759999999999998, + "('B_1_2', 'B_2_1')": 29.759999999999998, + "('B_1_2', 'B_2_2')": 29.759999999999998, + "('B_1_2', 'B_2_3')": 29.759999999999998, + "('B_1_2', 'B_2_4')": 29.759999999999998, + "('B_1_3', 'B_2_1')": 29.759999999999998, + "('B_1_3', 'B_2_2')": 29.759999999999998, + "('B_1_3', 'B_2_3')": 29.759999999999998, + "('B_1_3', 'B_2_4')": 29.759999999999998, + "('B_1_4', 'B_2_1')": 29.759999999999998, + "('B_1_4', 'B_2_2')": 29.759999999999998, + "('B_1_4', 'B_2_3')": 29.759999999999998, + "('B_1_4', 'B_2_4')": 29.759999999999998, + "('B_2_1', 'B_3_1')": 29.759999999999998, + "('B_2_1', 'B_3_2')": 29.759999999999998, + "('B_2_1', 'B_3_3')": 29.759999999999998, + "('B_2_1', 'B_3_4')": 29.759999999999998, + "('B_2_2', 'B_3_1')": 29.759999999999998, + "('B_2_2', 'B_3_2')": 29.759999999999998, + "('B_2_2', 'B_3_3')": 29.759999999999998, + "('B_2_2', 'B_3_4')": 29.759999999999998, + "('B_2_3', 'B_3_1')": 29.759999999999998, + "('B_2_3', 'B_3_2')": 29.759999999999998, + "('B_2_3', 'B_3_3')": 29.759999999999998, + "('B_2_3', 'B_3_4')": 29.759999999999998, + "('B_2_4', 'B_3_1')": 29.759999999999998, + "('B_2_4', 'B_3_2')": 29.759999999999998, + "('B_2_4', 'B_3_3')": 29.759999999999998, + "('B_2_4', 'B_3_4')": 29.759999999999998, + "('B_3_1', 'D1')": 29.759999999999998, + "('B_3_2', 'D1')": 29.759999999999998, + "('B_3_3', 'D1')": 29.759999999999998, + "('B_3_4', 'D1')": 29.759999999999998, + "('B_3_1', 'D2')": 29.759999999999998, + "('B_3_2', 'D2')": 29.759999999999998, + "('B_3_3', 'D2')": 29.759999999999998, + "('B_3_4', 'D2')": 29.759999999999998, + "('B_3_1', 'D3')": 29.759999999999998, + "('B_3_2', 'D3')": 29.759999999999998, + "('B_3_3', 'D3')": 29.759999999999998, + "('B_3_4', 'D3')": 29.759999999999998 + }, + "betaN": { + "('S1', 'B_1_1')": 20.2368, + "('S1', 'B_1_2')": 5.0592, + "('S1', 'B_1_3')": 9.5232, + "('S1', 'B_1_4')": 16.368, + "('S2', 'B_1_1')": 17.260799999999996, + "('S2', 'B_1_2')": 16.6656, + "('S2', 'B_1_3')": 2.976, + "('S2', 'B_1_4')": 15.7728, + "('S3', 'B_1_1')": 13.392, + "('S3', 'B_1_2')": 6.8448, + "('S3', 'B_1_3')": 11.904, + "('S3', 'B_1_4')": 7.4399999999999995, + "('B_1_1', 'B_2_1')": 22.022399999999998, + "('B_1_1', 'B_2_2')": 16.963199999999997, + "('B_1_1', 'B_2_3')": 6.249599999999999, + "('B_1_1', 'B_2_4')": 8.630399999999998, + "('B_1_2', 'B_2_1')": 18.7488, + "('B_1_2', 'B_2_2')": 2.6784, + "('B_1_2', 'B_2_3')": 19.9392, + "('B_1_2', 'B_2_4')": 19.343999999999998, + "('B_1_3', 'B_2_1')": 10.415999999999999, + "('B_1_3', 'B_2_2')": 2.976, + "('B_1_3', 'B_2_3')": 21.7248, + "('B_1_3', 'B_2_4')": 14.284799999999999, + "('B_1_4', 'B_2_1')": 17.5584, + "('B_1_4', 'B_2_2')": 6.249599999999999, + "('B_1_4', 'B_2_3')": 12.499199999999998, + "('B_1_4', 'B_2_4')": 21.129599999999996, + "('B_2_1', 'B_3_1')": 15.7728, + "('B_2_1', 'B_3_2')": 4.7616, + "('B_2_1', 'B_3_3')": 4.4639999999999995, + "('B_2_1', 'B_3_4')": 18.153599999999997, + "('B_2_2', 'B_3_1')": 13.392, + "('B_2_2', 'B_3_2')": 18.153599999999997, + "('B_2_2', 'B_3_3')": 11.011199999999999, + "('B_2_2', 'B_3_4')": 14.582399999999998, + "('B_2_3', 'B_3_1')": 9.5232, + "('B_2_3', 'B_3_2')": 23.808, + "('B_2_3', 'B_3_3')": 4.4639999999999995, + "('B_2_3', 'B_3_4')": 12.499199999999998, + "('B_2_4', 'B_3_1')": 18.4512, + "('B_2_4', 'B_3_2')": 20.831999999999997, + "('B_2_4', 'B_3_3')": 4.7616, + "('B_2_4', 'B_3_4')": 5.0592, + "('B_3_1', 'D1')": 16.6656, + "('B_3_2', 'D1')": 14.879999999999999, + "('B_3_3', 'D1')": 10.1184, + "('B_3_4', 'D1')": 14.879999999999999, + "('B_3_1', 'D2')": 11.904, + "('B_3_2', 'D2')": 7.142399999999999, + "('B_3_3', 'D2')": 13.6896, + "('B_3_4', 'D2')": 22.6176, + "('B_3_1', 'D3')": 16.6656, + "('B_3_2', 'D3')": 4.1664, + "('B_3_3', 'D3')": 21.129599999999996, + "('B_3_4', 'D3')": 18.153599999999997 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_3_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_3_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "D1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "D3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4" + ], + "B_2_1": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_2": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_3": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_2_4": [ + "B_3_1", + "B_3_2", + "B_3_3", + "B_3_4" + ], + "B_3_1": [ + "D1", + "D2", + "D3" + ], + "B_3_2": [ + "D1", + "D2", + "D3" + ], + "B_3_3": [ + "D1", + "D2", + "D3" + ], + "B_3_4": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_2_1", + "B_3_1" + ], + [ + "B_2_1", + "B_3_2" + ], + [ + "B_2_1", + "B_3_3" + ], + [ + "B_2_1", + "B_3_4" + ], + [ + "B_2_2", + "B_3_1" + ], + [ + "B_2_2", + "B_3_2" + ], + [ + "B_2_2", + "B_3_3" + ], + [ + "B_2_2", + "B_3_4" + ], + [ + "B_2_3", + "B_3_1" + ], + [ + "B_2_3", + "B_3_2" + ], + [ + "B_2_3", + "B_3_3" + ], + [ + "B_2_3", + "B_3_4" + ], + [ + "B_2_4", + "B_3_1" + ], + [ + "B_2_4", + "B_3_2" + ], + [ + "B_2_4", + "B_3_3" + ], + [ + "B_2_4", + "B_3_4" + ], + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_3_1", + "D1" + ], + [ + "B_3_2", + "D1" + ], + [ + "B_3_3", + "D1" + ], + [ + "B_3_4", + "D1" + ], + [ + "B_3_1", + "D2" + ], + [ + "B_3_2", + "D2" + ], + [ + "B_3_3", + "D2" + ], + [ + "B_3_4", + "D2" + ], + [ + "B_3_1", + "D3" + ], + [ + "B_3_2", + "D3" + ], + [ + "B_3_3", + "D3" + ], + [ + "B_3_4", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 1.16, + "('Q1', 'S2')": 3.01, + "('Q1', 'S3')": 2.81, + "('Q2', 'S1')": 3.58, + "('Q2', 'S2')": 3.51, + "('Q2', 'S3')": 2.1, + "('Q3', 'S1')": 2.25, + "('Q3', 'S2')": 1.39, + "('Q3', 'S3')": 4.35 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/instances_json/mpbp_9.json b/gdplib/multiperiod_blending/instances_json/mpbp_9.json new file mode 100644 index 0000000..70e4d28 --- /dev/null +++ b/gdplib/multiperiod_blending/instances_json/mpbp_9.json @@ -0,0 +1,1876 @@ +{ + "_TF": 10, + "S": [ + "S1", + "S2", + "S3" + ], + "_B_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "_B_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "D": [ + "D1", + "D2", + "D3" + ], + "N": [ + "S1", + "S2", + "S3", + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6", + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6", + "D1", + "D2", + "D3" + ], + "Q": [ + "Q1", + "Q2" + ], + "T": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "A": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ], + [ + "B_2_5", + "D3" + ], + [ + "B_2_6", + "D3" + ] + ], + "_disposal": "D3", + "Fmax": 50, + "FIN": { + "('S1', 1)": 7, + "('S1', 2)": 1, + "('S1', 3)": 17, + "('S1', 4)": 15, + "('S1', 5)": 0, + "('S1', 6)": 0, + "('S1', 7)": 0, + "('S1', 8)": 0, + "('S1', 9)": 0, + "('S1', 10)": 0, + "('S2', 1)": 14, + "('S2', 2)": 8, + "('S2', 3)": 6, + "('S2', 4)": 34, + "('S2', 5)": 0, + "('S2', 6)": 0, + "('S2', 7)": 0, + "('S2', 8)": 0, + "('S2', 9)": 0, + "('S2', 10)": 0, + "('S3', 1)": 5, + "('S3', 2)": 37, + "('S3', 3)": 27, + "('S3', 4)": 2, + "('S3', 5)": 0, + "('S3', 6)": 0, + "('S3', 7)": 0, + "('S3', 8)": 0, + "('S3', 9)": 0, + "('S3', 10)": 0 + }, + "CIN": { + "('Q1', 'S1')": 0.15, + "('Q1', 'S2')": 1.09, + "('Q1', 'S3')": 2.53, + "('Q2', 'S1')": 0.13, + "('Q2', 'S2')": 0.99, + "('Q2', 'S3')": 3.25 + }, + "F_bounds": { + "('S1', 'B_1_1')": [ + 1, + 50 + ], + "('S1', 'B_1_2')": [ + 1, + 50 + ], + "('S1', 'B_1_3')": [ + 1, + 50 + ], + "('S1', 'B_1_4')": [ + 1, + 50 + ], + "('S1', 'B_1_5')": [ + 1, + 50 + ], + "('S1', 'B_1_6')": [ + 1, + 50 + ], + "('S2', 'B_1_1')": [ + 1, + 50 + ], + "('S2', 'B_1_2')": [ + 1, + 50 + ], + "('S2', 'B_1_3')": [ + 1, + 50 + ], + "('S2', 'B_1_4')": [ + 1, + 50 + ], + "('S2', 'B_1_5')": [ + 1, + 50 + ], + "('S2', 'B_1_6')": [ + 1, + 50 + ], + "('S3', 'B_1_1')": [ + 1, + 50 + ], + "('S3', 'B_1_2')": [ + 1, + 50 + ], + "('S3', 'B_1_3')": [ + 1, + 50 + ], + "('S3', 'B_1_4')": [ + 1, + 50 + ], + "('S3', 'B_1_5')": [ + 1, + 50 + ], + "('S3', 'B_1_6')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_1', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_2', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_3', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_4', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_5', 'B_2_6')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_1')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_2')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_3')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_4')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_5')": [ + 1, + 50 + ], + "('B_1_6', 'B_2_6')": [ + 1, + 50 + ], + "('B_2_1', 'D1')": [ + 1, + 50 + ], + "('B_2_2', 'D1')": [ + 1, + 50 + ], + "('B_2_3', 'D1')": [ + 1, + 50 + ], + "('B_2_4', 'D1')": [ + 1, + 50 + ], + "('B_2_5', 'D1')": [ + 1, + 50 + ], + "('B_2_6', 'D1')": [ + 1, + 50 + ], + "('B_2_1', 'D2')": [ + 1, + 50 + ], + "('B_2_2', 'D2')": [ + 1, + 50 + ], + "('B_2_3', 'D2')": [ + 1, + 50 + ], + "('B_2_4', 'D2')": [ + 1, + 50 + ], + "('B_2_5', 'D2')": [ + 1, + 50 + ], + "('B_2_6', 'D2')": [ + 1, + 50 + ], + "('B_2_1', 'D3')": [ + 1, + 50 + ], + "('B_2_2', 'D3')": [ + 1, + 50 + ], + "('B_2_3', 'D3')": [ + 1, + 50 + ], + "('B_2_4', 'D3')": [ + 1, + 50 + ], + "('B_2_5', 'D3')": [ + 1, + 50 + ], + "('B_2_6', 'D3')": [ + 1, + 50 + ] + }, + "C_bounds": { + "Q1": [ + 0, + 2.53 + ], + "Q2": [ + 0, + 3.25 + ] + }, + "FD_bounds": { + "('D1', 1)": [ + 0, + 50 + ], + "('D1', 2)": [ + 0, + 50 + ], + "('D1', 3)": [ + 0, + 50 + ], + "('D1', 4)": [ + 0, + 50 + ], + "('D1', 5)": [ + 13, + 50 + ], + "('D1', 6)": [ + 11, + 50 + ], + "('D1', 7)": [ + 8, + 50 + ], + "('D1', 8)": [ + 12, + 50 + ], + "('D1', 9)": [ + 14, + 50 + ], + "('D1', 10)": [ + 9, + 50 + ], + "('D2', 1)": [ + 0, + 50 + ], + "('D2', 2)": [ + 0, + 50 + ], + "('D2', 3)": [ + 0, + 50 + ], + "('D2', 4)": [ + 0, + 50 + ], + "('D2', 5)": [ + 5, + 50 + ], + "('D2', 6)": [ + 7, + 50 + ], + "('D2', 7)": [ + 11, + 50 + ], + "('D2', 8)": [ + 10, + 50 + ], + "('D2', 9)": [ + 9, + 50 + ], + "('D2', 10)": [ + 7, + 50 + ], + "('D3', 1)": [ + 0, + 50 + ], + "('D3', 2)": [ + 0, + 50 + ], + "('D3', 3)": [ + 0, + 50 + ], + "('D3', 4)": [ + 0, + 50 + ], + "('D3', 5)": [ + 0, + 50 + ], + "('D3', 6)": [ + 0, + 50 + ], + "('D3', 7)": [ + 0, + 50 + ], + "('D3', 8)": [ + 0, + 50 + ], + "('D3', 9)": [ + 0, + 50 + ], + "('D3', 10)": [ + 0, + 50 + ] + }, + "CD_bounds": { + "('Q1', 'D1')": [ + 0, + 2.03 + ], + "('Q1', 'D2')": [ + 0, + 2.88 + ], + "('Q2', 'D1')": [ + 0, + 1.85 + ], + "('Q2', 'D2')": [ + 0, + 2.28 + ], + "('Q1', 'D3')": [ + 0, + 3.25 + ], + "('Q2', 'D3')": [ + 0, + 3.25 + ] + }, + "I_bounds": { + "S1": [ + 0, + 0 + ], + "S2": [ + 0, + 0 + ], + "S3": [ + 0, + 0 + ], + "B_1_1": [ + 0, + 51 + ], + "B_1_2": [ + 0, + 51 + ], + "B_1_3": [ + 0, + 59 + ], + "B_1_4": [ + 0, + 48 + ], + "B_1_5": [ + 0, + 41 + ], + "B_1_6": [ + 0, + 54 + ], + "B_2_1": [ + 0, + 57 + ], + "B_2_2": [ + 0, + 43 + ], + "B_2_3": [ + 0, + 52 + ], + "B_2_4": [ + 0, + 42 + ], + "B_2_5": [ + 0, + 57 + ], + "B_2_6": [ + 0, + 49 + ], + "D1": [ + 0, + 0 + ], + "D2": [ + 0, + 0 + ], + "D3": [ + 0, + 0 + ] + }, + "I0": { + "S1": 0, + "S2": 0, + "S3": 0, + "B_1_1": 0, + "B_1_2": 0, + "B_1_3": 0, + "B_1_4": 0, + "B_1_5": 0, + "B_1_6": 0, + "B_2_1": 0, + "B_2_2": 0, + "B_2_3": 0, + "B_2_4": 0, + "B_2_5": 0, + "B_2_6": 0, + "D1": 0, + "D2": 0, + "D3": 0 + }, + "C0": { + "('Q1', 'B_1_1')": 0, + "('Q1', 'B_1_2')": 0, + "('Q1', 'B_1_3')": 0, + "('Q1', 'B_1_4')": 0, + "('Q1', 'B_1_5')": 0, + "('Q1', 'B_1_6')": 0, + "('Q1', 'B_2_1')": 0, + "('Q1', 'B_2_2')": 0, + "('Q1', 'B_2_3')": 0, + "('Q1', 'B_2_4')": 0, + "('Q1', 'B_2_5')": 0, + "('Q1', 'B_2_6')": 0, + "('Q2', 'B_1_1')": 0, + "('Q2', 'B_1_2')": 0, + "('Q2', 'B_1_3')": 0, + "('Q2', 'B_1_4')": 0, + "('Q2', 'B_1_5')": 0, + "('Q2', 'B_1_6')": 0, + "('Q2', 'B_2_1')": 0, + "('Q2', 'B_2_2')": 0, + "('Q2', 'B_2_3')": 0, + "('Q2', 'B_2_4')": 0, + "('Q2', 'B_2_5')": 0, + "('Q2', 'B_2_6')": 0 + }, + "betaT_s": { + "S1": 10, + "S2": 6, + "S3": 10 + }, + "betaT_d": { + "D1": 56, + "D2": 52, + "D3": -10 + }, + "alphaN": { + "('S1', 'B_1_1')": 31.360000000000003, + "('S1', 'B_1_2')": 31.360000000000003, + "('S1', 'B_1_3')": 31.360000000000003, + "('S1', 'B_1_4')": 31.360000000000003, + "('S1', 'B_1_5')": 31.360000000000003, + "('S1', 'B_1_6')": 31.360000000000003, + "('S2', 'B_1_1')": 31.360000000000003, + "('S2', 'B_1_2')": 31.360000000000003, + "('S2', 'B_1_3')": 31.360000000000003, + "('S2', 'B_1_4')": 31.360000000000003, + "('S2', 'B_1_5')": 31.360000000000003, + "('S2', 'B_1_6')": 31.360000000000003, + "('S3', 'B_1_1')": 31.360000000000003, + "('S3', 'B_1_2')": 31.360000000000003, + "('S3', 'B_1_3')": 31.360000000000003, + "('S3', 'B_1_4')": 31.360000000000003, + "('S3', 'B_1_5')": 31.360000000000003, + "('S3', 'B_1_6')": 31.360000000000003, + "('B_1_1', 'B_2_1')": 31.360000000000003, + "('B_1_1', 'B_2_2')": 31.360000000000003, + "('B_1_1', 'B_2_3')": 31.360000000000003, + "('B_1_1', 'B_2_4')": 31.360000000000003, + "('B_1_1', 'B_2_5')": 31.360000000000003, + "('B_1_1', 'B_2_6')": 31.360000000000003, + "('B_1_2', 'B_2_1')": 31.360000000000003, + "('B_1_2', 'B_2_2')": 31.360000000000003, + "('B_1_2', 'B_2_3')": 31.360000000000003, + "('B_1_2', 'B_2_4')": 31.360000000000003, + "('B_1_2', 'B_2_5')": 31.360000000000003, + "('B_1_2', 'B_2_6')": 31.360000000000003, + "('B_1_3', 'B_2_1')": 31.360000000000003, + "('B_1_3', 'B_2_2')": 31.360000000000003, + "('B_1_3', 'B_2_3')": 31.360000000000003, + "('B_1_3', 'B_2_4')": 31.360000000000003, + "('B_1_3', 'B_2_5')": 31.360000000000003, + "('B_1_3', 'B_2_6')": 31.360000000000003, + "('B_1_4', 'B_2_1')": 31.360000000000003, + "('B_1_4', 'B_2_2')": 31.360000000000003, + "('B_1_4', 'B_2_3')": 31.360000000000003, + "('B_1_4', 'B_2_4')": 31.360000000000003, + "('B_1_4', 'B_2_5')": 31.360000000000003, + "('B_1_4', 'B_2_6')": 31.360000000000003, + "('B_1_5', 'B_2_1')": 31.360000000000003, + "('B_1_5', 'B_2_2')": 31.360000000000003, + "('B_1_5', 'B_2_3')": 31.360000000000003, + "('B_1_5', 'B_2_4')": 31.360000000000003, + "('B_1_5', 'B_2_5')": 31.360000000000003, + "('B_1_5', 'B_2_6')": 31.360000000000003, + "('B_1_6', 'B_2_1')": 31.360000000000003, + "('B_1_6', 'B_2_2')": 31.360000000000003, + "('B_1_6', 'B_2_3')": 31.360000000000003, + "('B_1_6', 'B_2_4')": 31.360000000000003, + "('B_1_6', 'B_2_5')": 31.360000000000003, + "('B_1_6', 'B_2_6')": 31.360000000000003, + "('B_2_1', 'D1')": 31.360000000000003, + "('B_2_2', 'D1')": 31.360000000000003, + "('B_2_3', 'D1')": 31.360000000000003, + "('B_2_4', 'D1')": 31.360000000000003, + "('B_2_5', 'D1')": 31.360000000000003, + "('B_2_6', 'D1')": 31.360000000000003, + "('B_2_1', 'D2')": 31.360000000000003, + "('B_2_2', 'D2')": 31.360000000000003, + "('B_2_3', 'D2')": 31.360000000000003, + "('B_2_4', 'D2')": 31.360000000000003, + "('B_2_5', 'D2')": 31.360000000000003, + "('B_2_6', 'D2')": 31.360000000000003, + "('B_2_1', 'D3')": 31.360000000000003, + "('B_2_2', 'D3')": 31.360000000000003, + "('B_2_3', 'D3')": 31.360000000000003, + "('B_2_4', 'D3')": 31.360000000000003, + "('B_2_5', 'D3')": 31.360000000000003, + "('B_2_6', 'D3')": 31.360000000000003 + }, + "betaN": { + "('S1', 'B_1_1')": 19.756800000000002, + "('S1', 'B_1_2')": 24.774400000000004, + "('S1', 'B_1_3')": 21.6384, + "('S1', 'B_1_4')": 21.952, + "('S1', 'B_1_5')": 10.662400000000002, + "('S1', 'B_1_6')": 12.230400000000001, + "('S2', 'B_1_1')": 21.324800000000003, + "('S2', 'B_1_2')": 5.331200000000001, + "('S2', 'B_1_3')": 10.035200000000001, + "('S2', 'B_1_4')": 17.248000000000005, + "('S2', 'B_1_5')": 18.1888, + "('S2', 'B_1_6')": 17.561600000000002, + "('S3', 'B_1_1')": 3.1360000000000006, + "('S3', 'B_1_2')": 16.620800000000003, + "('S3', 'B_1_3')": 14.112000000000002, + "('S3', 'B_1_4')": 7.212800000000001, + "('S3', 'B_1_5')": 12.544000000000002, + "('S3', 'B_1_6')": 7.840000000000001, + "('B_1_1', 'B_2_1')": 23.206400000000002, + "('B_1_1', 'B_2_2')": 17.8752, + "('B_1_1', 'B_2_3')": 6.5856, + "('B_1_1', 'B_2_4')": 9.0944, + "('B_1_1', 'B_2_5')": 19.756800000000002, + "('B_1_1', 'B_2_6')": 2.8224, + "('B_1_2', 'B_2_1')": 21.011200000000002, + "('B_1_2', 'B_2_2')": 20.384000000000004, + "('B_1_2', 'B_2_3')": 10.976, + "('B_1_2', 'B_2_4')": 3.1360000000000006, + "('B_1_2', 'B_2_5')": 22.8928, + "('B_1_2', 'B_2_6')": 15.052800000000001, + "('B_1_3', 'B_2_1')": 18.5024, + "('B_1_3', 'B_2_2')": 6.5856, + "('B_1_3', 'B_2_3')": 13.1712, + "('B_1_3', 'B_2_4')": 22.265600000000003, + "('B_1_3', 'B_2_5')": 16.620800000000003, + "('B_1_3', 'B_2_6')": 5.017600000000001, + "('B_1_4', 'B_2_1')": 4.704000000000001, + "('B_1_4', 'B_2_2')": 19.1296, + "('B_1_4', 'B_2_3')": 14.112000000000002, + "('B_1_4', 'B_2_4')": 19.1296, + "('B_1_4', 'B_2_5')": 11.603200000000001, + "('B_1_4', 'B_2_6')": 15.3664, + "('B_1_5', 'B_2_1')": 10.035200000000001, + "('B_1_5', 'B_2_2')": 25.088000000000005, + "('B_1_5', 'B_2_3')": 4.704000000000001, + "('B_1_5', 'B_2_4')": 13.1712, + "('B_1_5', 'B_2_5')": 19.4432, + "('B_1_5', 'B_2_6')": 21.952, + "('B_1_6', 'B_2_1')": 5.017600000000001, + "('B_1_6', 'B_2_2')": 5.331200000000001, + "('B_1_6', 'B_2_3')": 17.561600000000002, + "('B_1_6', 'B_2_4')": 15.680000000000001, + "('B_1_6', 'B_2_5')": 10.662400000000002, + "('B_1_6', 'B_2_6')": 15.680000000000001, + "('B_2_1', 'D1')": 12.544000000000002, + "('B_2_2', 'D1')": 7.526400000000001, + "('B_2_3', 'D1')": 14.425600000000003, + "('B_2_4', 'D1')": 23.833600000000004, + "('B_2_5', 'D1')": 17.561600000000002, + "('B_2_6', 'D1')": 4.3904000000000005, + "('B_2_1', 'D2')": 22.265600000000003, + "('B_2_2', 'D2')": 19.1296, + "('B_2_3', 'D2')": 19.756800000000002, + "('B_2_4', 'D2')": 9.7216, + "('B_2_5', 'D2')": 8.467200000000002, + "('B_2_6', 'D2')": 5.331200000000001, + "('B_2_1', 'D3')": 1.5680000000000003, + "('B_2_2', 'D3')": 18.5024, + "('B_2_3', 'D3')": 18.5024, + "('B_2_4', 'D3')": 24.460800000000003, + "('B_2_5', 'D3')": 19.4432, + "('B_2_6', 'D3')": 13.484800000000002 + }, + "Nin": { + "S1": [], + "S2": [], + "S3": [], + "B_1_1": [ + "S1", + "S2", + "S3" + ], + "B_1_2": [ + "S1", + "S2", + "S3" + ], + "B_1_3": [ + "S1", + "S2", + "S3" + ], + "B_1_4": [ + "S1", + "S2", + "S3" + ], + "B_1_5": [ + "S1", + "S2", + "S3" + ], + "B_1_6": [ + "S1", + "S2", + "S3" + ], + "B_2_1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_4": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_5": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_2_6": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "D1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "D2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "D3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ] + }, + "Nout": { + "S1": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "S2": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "S3": [ + "B_1_1", + "B_1_2", + "B_1_3", + "B_1_4", + "B_1_5", + "B_1_6" + ], + "B_1_1": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_2": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_3": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_4": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_5": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_1_6": [ + "B_2_1", + "B_2_2", + "B_2_3", + "B_2_4", + "B_2_5", + "B_2_6" + ], + "B_2_1": [ + "D1", + "D2", + "D3" + ], + "B_2_2": [ + "D1", + "D2", + "D3" + ], + "B_2_3": [ + "D1", + "D2", + "D3" + ], + "B_2_4": [ + "D1", + "D2", + "D3" + ], + "B_2_5": [ + "D1", + "D2", + "D3" + ], + "B_2_6": [ + "D1", + "D2", + "D3" + ], + "D1": [], + "D2": [], + "D3": [] + }, + "NB": [ + [ + "S1", + "B_1_1" + ], + [ + "S1", + "B_1_2" + ], + [ + "S1", + "B_1_3" + ], + [ + "S1", + "B_1_4" + ], + [ + "S1", + "B_1_5" + ], + [ + "S1", + "B_1_6" + ], + [ + "S2", + "B_1_1" + ], + [ + "S2", + "B_1_2" + ], + [ + "S2", + "B_1_3" + ], + [ + "S2", + "B_1_4" + ], + [ + "S2", + "B_1_5" + ], + [ + "S2", + "B_1_6" + ], + [ + "S3", + "B_1_1" + ], + [ + "S3", + "B_1_2" + ], + [ + "S3", + "B_1_3" + ], + [ + "S3", + "B_1_4" + ], + [ + "S3", + "B_1_5" + ], + [ + "S3", + "B_1_6" + ], + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ] + ], + "BN": [ + [ + "B_1_1", + "B_2_1" + ], + [ + "B_1_1", + "B_2_2" + ], + [ + "B_1_1", + "B_2_3" + ], + [ + "B_1_1", + "B_2_4" + ], + [ + "B_1_1", + "B_2_5" + ], + [ + "B_1_1", + "B_2_6" + ], + [ + "B_1_2", + "B_2_1" + ], + [ + "B_1_2", + "B_2_2" + ], + [ + "B_1_2", + "B_2_3" + ], + [ + "B_1_2", + "B_2_4" + ], + [ + "B_1_2", + "B_2_5" + ], + [ + "B_1_2", + "B_2_6" + ], + [ + "B_1_3", + "B_2_1" + ], + [ + "B_1_3", + "B_2_2" + ], + [ + "B_1_3", + "B_2_3" + ], + [ + "B_1_3", + "B_2_4" + ], + [ + "B_1_3", + "B_2_5" + ], + [ + "B_1_3", + "B_2_6" + ], + [ + "B_1_4", + "B_2_1" + ], + [ + "B_1_4", + "B_2_2" + ], + [ + "B_1_4", + "B_2_3" + ], + [ + "B_1_4", + "B_2_4" + ], + [ + "B_1_4", + "B_2_5" + ], + [ + "B_1_4", + "B_2_6" + ], + [ + "B_1_5", + "B_2_1" + ], + [ + "B_1_5", + "B_2_2" + ], + [ + "B_1_5", + "B_2_3" + ], + [ + "B_1_5", + "B_2_4" + ], + [ + "B_1_5", + "B_2_5" + ], + [ + "B_1_5", + "B_2_6" + ], + [ + "B_1_6", + "B_2_1" + ], + [ + "B_1_6", + "B_2_2" + ], + [ + "B_1_6", + "B_2_3" + ], + [ + "B_1_6", + "B_2_4" + ], + [ + "B_1_6", + "B_2_5" + ], + [ + "B_1_6", + "B_2_6" + ], + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ], + [ + "B_2_5", + "D3" + ], + [ + "B_2_6", + "D3" + ] + ], + "SD": [], + "BD": [ + [ + "B_2_1", + "D1" + ], + [ + "B_2_2", + "D1" + ], + [ + "B_2_3", + "D1" + ], + [ + "B_2_4", + "D1" + ], + [ + "B_2_5", + "D1" + ], + [ + "B_2_6", + "D1" + ], + [ + "B_2_1", + "D2" + ], + [ + "B_2_2", + "D2" + ], + [ + "B_2_3", + "D2" + ], + [ + "B_2_4", + "D2" + ], + [ + "B_2_5", + "D2" + ], + [ + "B_2_6", + "D2" + ], + [ + "B_2_1", + "D3" + ], + [ + "B_2_2", + "D3" + ], + [ + "B_2_3", + "D3" + ], + [ + "B_2_4", + "D3" + ], + [ + "B_2_5", + "D3" + ], + [ + "B_2_6", + "D3" + ] + ], + "R": [ + "S1", + "S2", + "S3" + ], + "B_hat": [], + "C0_hat": { + "('Q1', 'S1')": 0.15, + "('Q1', 'S2')": 1.09, + "('Q1', 'S3')": 2.53, + "('Q2', 'S1')": 0.13, + "('Q2', 'S2')": 0.99, + "('Q2', 'S3')": 3.25 + } +} \ No newline at end of file diff --git a/gdplib/multiperiod_blending/multiperiod_blending.py b/gdplib/multiperiod_blending/multiperiod_blending.py new file mode 100644 index 0000000..9eb87a5 --- /dev/null +++ b/gdplib/multiperiod_blending/multiperiod_blending.py @@ -0,0 +1,568 @@ +""" +Multiperiod Blending Problem (MPBP) +------------------------------------- + +GDP formulation of the multiperiod blending problem. The network contains supply +tanks (S), blending tanks (B), and demand tanks (D) connected by arcs over a +discrete time horizon T. Each blending tank operates in either charging (inflow) +or discharging (outflow) mode per time period, determined by GDP disjunctions. + +A source-tracking (redundant) formulation decomposes flows and inventories by +origin, enabling valid linear inequalities for bilinear composition terms. + +The objective maximizes net profit: demand revenue minus supply cost, variable +arc costs, and fixed arc activation costs over all time periods. + +References: + > Lotero, I., Trespalacios, F., Grossmann, I. E., Papageorgiou, D. J., & Cheon, M.-S. (2016). An MILP-MINLP decomposition method for the global optimization of a source based model of the multiperiod blending problem. Computers & Chemical Engineering, 87, 13–35. https://doi.org/10.1016/j.compchemeng.2015.12.017 + > Ovalle, D., Bhatia, A., Laird, C. D., & Grossmann, I. E. (2026). A logic-based decomposition for the global optimization of the multiperiod blending problem using symmetry-breaking cuts. Industrial & Engineering Chemistry Research, 65(7), 3981–3998. https://doi.org/10.1021/acs.iecr.5c02853 + +Command-line usage: + python multiperiod_blending.py [--instance INSTANCE] [--solver SOLVER] + + Options: + --instance Path to the JSON instance file. + (default: instances_json/mpbp_6.json) + --solver Name of the solver to use, e.g. gurobi, cplex, glpk. + (default: gurobi) + + Examples: + python multiperiod_blending.py + python multiperiod_blending.py --solver cplex + python multiperiod_blending.py --instance instances_json/mpbp_3.json --solver cplex +""" + +import ast +import json +import pyomo.environ as pyo +from pyomo.gdp import Disjunct, Disjunction + + +def convert_json_to_data(obj) -> dict: + """ + Recursively convert a JSON-deserialized object back to the original Python structure. + + JSON serialization converts tuple keys to strings and tuples to lists. + This function reverses those transformations for use with Pyomo sets and parameters. + + Parameters + ---------- + obj : dict, list, or scalar + A JSON-deserialized Python object (as returned by ``json.load``). + + Returns + ------- + dict, tuple, or scalar + The converted object with tuple keys and tuple values restored. + """ + if isinstance(obj, dict): + result = {} + for key, value in obj.items(): + # Try to convert string keys that look like tuples back to tuple keys + if isinstance(key, str) and key.startswith("(") and key.endswith(")"): + try: + parsed_key = ast.literal_eval(key) + if isinstance(parsed_key, tuple): + new_key = parsed_key + else: + new_key = key + except (ValueError, SyntaxError): + new_key = key + else: + new_key = key + result[new_key] = convert_json_to_data(value) + return result + elif isinstance(obj, list): + # Convert list back to tuple (assuming all tuples were converted to lists) + return tuple(convert_json_to_data(item) for item in obj) + else: + return obj + + +def build_model(data: dict = None): + """ + Build the multiperiod blending problem (MPBP) as a Pyomo GDP model. + + Parameters + ---------- + data : dict + Problem data dictionary loaded from a JSON instance file via + ``convert_json_to_data``. + + Returns + ------- + m : pyo.ConcreteModel + Pyomo GDP model ready for transformation (e.g., ``gdp.bigm``) and solution. + """ + + if data is None: + import os + + default_path = os.path.join( + os.path.dirname(__file__), + "instances_json", + "mpbp_6.json", + ) + with open(default_path, "r") as f: + data = convert_json_to_data(json.load(f)) + + # PYOMO MODEL + m = pyo.ConcreteModel() + + # SETS + m.S = pyo.Set(initialize=data["S"]) # Set of supply tanks + m.B = pyo.Set(initialize=data["B"]) # Set of blending tanks + m.D = pyo.Set(initialize=data["D"]) # Set of demand tanks + m.N = pyo.Set(initialize=data["N"]) # Set of tanks + m.Q = pyo.Set(initialize=data["Q"]) # Set of substances + m.T = pyo.Set(initialize=data["T"]) # Set of discrete time periods + m.A = pyo.Set(initialize=data["A"]) # Set of existing arcs + + m.R = pyo.Set(initialize=data["R"]) # Set of sources + m.B_hat = pyo.Set( + initialize=data["B_hat"] + ) # Set of blending tanks with initial composition + + # Special node sets + m.NB = pyo.Set(initialize=data["NB"]) + m.BN = pyo.Set(initialize=data["BN"]) + m.SD = pyo.Set(initialize=data["SD"]) + m.BD = pyo.Set(initialize=data["BD"]) + + # PARAMETERS + # Arc dependencies + m.Nin = pyo.Param(m.N, initialize=data["Nin"], within=pyo.Any) + m.Nout = pyo.Param(m.N, initialize=data["Nout"], within=pyo.Any) + + # Initial inventories + m.I0 = pyo.Param(m.N, initialize=data["I0"], within=pyo.NonNegativeReals) + + # Initial composition + m.C0 = pyo.Param(m.Q, m.B, initialize=data["C0"], within=pyo.NonNegativeReals) + m.C0_hat = pyo.Param( + m.Q, m.R, initialize=data["C0_hat"], within=pyo.NonNegativeReals + ) + + # Inventory bounds + m.I_bounds = pyo.Param(m.N, initialize=data["I_bounds"], within=pyo.Any) + + # Flow bounds + m.F_bounds = pyo.Param(m.A, initialize=data["F_bounds"], within=pyo.Any) + m.Fmax = pyo.Param(initialize=data["Fmax"], within=pyo.NonNegativeReals) + + # Demanded flow bounds + m.FD_bounds = pyo.Param(m.D, m.T, initialize=data["FD_bounds"], within=pyo.Any) + + # Demanded composition bounds + m.CD_bounds = pyo.Param(m.Q, m.D, initialize=data["CD_bounds"], within=pyo.Any) + + # Composition bounds + m.C_bounds = pyo.Param(m.Q, initialize=data["C_bounds"], within=pyo.Any) + + # Supply conditions + m.CIN = pyo.Param(m.Q, m.S, initialize=data["CIN"], within=pyo.NonNegativeReals) + m.FIN = pyo.Param(m.S, m.T, initialize=data["FIN"], within=pyo.NonNegativeReals) + + # Economic parameters + m.betaT_s = pyo.Param(m.S, initialize=data["betaT_s"], within=pyo.Reals) + m.betaT_d = pyo.Param(m.D, initialize=data["betaT_d"], within=pyo.Reals) + m.alphaN = pyo.Param(m.A, initialize=data["alphaN"], within=pyo.Reals) + m.betaN = pyo.Param(m.A, initialize=data["betaN"], within=pyo.Reals) + + # CONTINUOUS VARIABLES + m.F = pyo.Var(m.A, m.T, within=pyo.NonNegativeReals, bounds=(0, m.Fmax)) + m.FD = pyo.Var( + m.D, m.T, within=pyo.NonNegativeReals, bounds=lambda _, d, t: m.FD_bounds[d, t] + ) + m.I = pyo.Var( + m.N, m.T, within=pyo.NonNegativeReals, bounds=lambda _, n, t: m.I_bounds[n] + ) + m.C = pyo.Var( + m.Q, + m.B, + m.T, + within=pyo.NonNegativeReals, + bounds=lambda _, q, b, t: m.C_bounds[q], + ) + + m.F_til = pyo.Var(m.R, m.A, m.T, within=pyo.NonNegativeReals, bounds=(0, m.Fmax)) + m.I_til = pyo.Var( + m.R, + m.B, + m.T, + within=pyo.NonNegativeReals, + bounds=lambda _, r, b, t: m.I_bounds[b], + ) + + # CONSTRAINTS + + # Supply inventory balance + @m.Constraint(m.S, m.T) + def supply_bal(m, s, t): + """Inventory balance for supply tank s at time t.""" + if t == 1: + return m.I[s, t] == m.I0[s] + m.FIN[s, t] - sum( + m.F[s, n, t] for n in m.Nout[s] + ) + else: + return m.I[s, t] == m.I[s, t - 1] + m.FIN[s, t] - sum( + m.F[s, n, t] for n in m.Nout[s] + ) + + # Demand inventory balance + @m.Constraint(m.D, m.T) + def demand_bal(m, d, t): + """Inventory balance for demand tank d at time t. FD[d, t] is the withdrawn outflow.""" + if t == 1: + return ( + m.I[d, t] == m.I0[d] + sum(m.F[n, d, t] for n in m.Nin[d]) - m.FD[d, t] + ) + else: + return ( + m.I[d, t] + == m.I[d, t - 1] + sum(m.F[n, d, t] for n in m.Nin[d]) - m.FD[d, t] + ) + + # Redundant flow calculation + @m.Constraint(m.A, m.T) + def ftil_calc(m, nin, nout, t): + """Total arc flow equals the sum of source-tracked flows F_til over all sources r.""" + return m.F[nin, nout, t] == sum(m.F_til[r, nin, nout, t] for r in m.R) + + # Redundant inventory calculation + @m.Constraint(m.B, m.T) + def itil_calc(m, b, t): + """Total blending tank inventory equals the sum of source-tracked inventories I_til.""" + return m.I[b, t] == sum(m.I_til[r, b, t] for r in m.R) + + # Flow activation disjunctions + + # Flow NB + def build_nb_activation_flow_equations(disjunct, nin, nout, t): + """Active disjunct for NB arc (nin -> nout): enforces arc flow bounds.""" + m = disjunct.model() + + # Flow bounds + @disjunct.Constraint() + def active_nb_flow_bound_L(disjunct): + return m.F_bounds[nin, nout][0] <= m.F[nin, nout, t] + + @disjunct.Constraint() + def active_nb_flow_bound_U(disjunct): + return m.F[nin, nout, t] <= m.F_bounds[nin, nout][1] + + def build_nb_deactivation_flow_equations(disjunct, nin, nout, t): + """Inactive disjunct for NB arc (nin -> nout): sets flow to zero.""" + m = disjunct.model() + + # Flow deactivation + @disjunct.Constraint() + def deactivate_nb_flow(disjunct): + return m.F[nin, nout, t] == 0 + + # Create disjunction + m.X_nb = Disjunct(m.NB, m.T, rule=build_nb_activation_flow_equations) + m.X_nb_not = Disjunct(m.NB, m.T, rule=build_nb_deactivation_flow_equations) + + @m.Disjunction(m.NB, m.T) + def X_nb_is_active_or_not(m, nin, nout, t): + """Disjunction for each NB arc: flow is either active or zero at time t.""" + return [m.X_nb[nin, nout, t], m.X_nb_not[nin, nout, t]] + + # Flow SD + def build_sd_activation_flow_equations(disjunct, nin, nout, t): + """Active disjunct for SD arc (nin -> nout): enforces flow bounds and composition specs.""" + m = disjunct.model() + + # Flow bounds + @disjunct.Constraint() + def active_sd_flow_bound_L(disjunct): + return m.F_bounds[nin, nout][0] <= m.F[nin, nout, t] + + @disjunct.Constraint() + def active_sd_flow_bound_U(disjunct): + return m.F[nin, nout, t] <= m.F_bounds[nin, nout][1] + + # Specification check + @disjunct.Constraint(m.Q) + def active_sd_spec_bound_L(disjunct, q): + if m.CD_bounds[q, nout][0] <= m.CIN[q, nin]: + return pyo.Constraint.Feasible + else: + return m.F[nin, nout, t] == 0 + + @disjunct.Constraint(m.Q) + def active_sd_spec_bound_U(disjunct, q): + if m.CIN[q, nin] <= m.CD_bounds[q, nout][1]: + return pyo.Constraint.Feasible + else: + return m.F[nin, nout, t] == 0 + + def build_sd_deactivation_flow_equations(disjunct, nin, nout, t): + """Inactive disjunct for SD arc (nin -> nout): sets flow to zero.""" + m = disjunct.model() + + # Flow deactivation + @disjunct.Constraint() + def deactivate_sd_flow(disjunct): + return m.F[nin, nout, t] == 0 + + # Create disjunction + m.X_sd = Disjunct(m.SD, m.T, rule=build_sd_activation_flow_equations) + m.X_sd_not = Disjunct(m.SD, m.T, rule=build_sd_deactivation_flow_equations) + + @m.Disjunction(m.SD, m.T) + def X_sd_is_active_or_not(m, nin, nout, t): + """Disjunction for each SD arc: flow is either active (with spec checks) or zero at time t.""" + return [m.X_sd[nin, nout, t], m.X_sd_not[nin, nout, t]] + + # Flow BD + def build_bd_activation_flow_equations(disjunct, nin, nout, t): + """Active disjunct for BD arc (nin -> nout): enforces flow bounds and redundant bilinear bounds.""" + m = disjunct.model() + + # Flow bounds + @disjunct.Constraint() + def active_bd_flow_bound_L(disjunct): + return m.F_bounds[nin, nout][0] <= m.F[nin, nout, t] + + @disjunct.Constraint() + def active_bd_flow_bound_U(disjunct): + return m.F[nin, nout, t] <= m.F_bounds[nin, nout][1] + + # Bilinear FC redundant bounds + @disjunct.Constraint(m.Q) + def active_rc_bilinear_fc_bound_L(disjunct, q): + return m.CD_bounds[q, nout][0] * m.F[nin, nout, t] <= sum( + m.F_til[r, nin, nout, t] * m.C0_hat[q, r] for r in m.R + ) + + @disjunct.Constraint(m.Q) + def active_rc_bilinear_fc_bound_U(disjunct, q): + return ( + sum(m.F_til[r, nin, nout, t] * m.C0_hat[q, r] for r in m.R) + <= m.CD_bounds[q, nout][1] * m.F[nin, nout, t] + ) + + if t > 1: + # Specification check + @disjunct.Constraint(m.Q) + def active_bd_spec_bound_L(disjunct, q): + return m.CD_bounds[q, nout][0] <= m.C[q, nin, t - 1] + + @disjunct.Constraint(m.Q) + def active_bd_spec_bound_U(disjunct, q): + return m.C[q, nin, t - 1] <= m.CD_bounds[q, nout][1] + + # Bilinear IC redundant bounds + @disjunct.Constraint(m.Q) + def active_rc_bilinear_ic_bound_L(disjunct, q): + return m.CD_bounds[q, nout][0] * m.I[nin, t - 1] <= sum( + m.I_til[r, nin, t - 1] * m.C0_hat[q, r] for r in m.R + ) + + @disjunct.Constraint(m.Q) + def active_rc_bilinear_ic_bound_U(disjunct, q): + return ( + sum(m.I_til[r, nin, t - 1] * m.C0_hat[q, r] for r in m.R) + <= m.CD_bounds[q, nout][1] * m.I[nin, t - 1] + ) + + def build_bd_deactivation_flow_equations(disjunct, nin, nout, t): + """Inactive disjunct for BD arc (nin -> nout): sets flow to zero.""" + m = disjunct.model() + + # Flow deactivation + @disjunct.Constraint() + def deactivate_bd_flow(disjunct): + return m.F[nin, nout, t] == 0 + + # Create disjunction + m.X_bd = Disjunct(m.BD, m.T, rule=build_bd_activation_flow_equations) + m.X_bd_not = Disjunct(m.BD, m.T, rule=build_bd_deactivation_flow_equations) + + @m.Disjunction(m.BD, m.T) + def X_bd_is_active_or_not(m, nin, nout, t): + """Disjunction for each BD arc: flow is either active (with redundant bounds) or zero at time t.""" + return [m.X_bd[nin, nout, t], m.X_bd_not[nin, nout, t]] + + # Tank mode disjunctions + def build_YB_charging_equations(disjunct, b, t): + """Charging disjunct for blending tank b at time t.""" + m = disjunct.model() + + # Inventory mass balance + @disjunct.Constraint() + def YB_charging_mass_balance(disjunct): + if t == 1: + return m.I[b, t] == m.I0[b] + sum(m.F[n, b, t] for n in m.Nin[b]) + else: + return m.I[b, t] == m.I[b, t - 1] + sum(m.F[n, b, t] for n in m.Nin[b]) + + # Inventory bilinear balance + @disjunct.Constraint(m.Q) + def YB_charging_bilinear_balance(disjunct, q): + if t == 1: + return m.I[b, t] * m.C[q, b, t] == m.I0[b] * m.C0[q, b] + sum( + m.F[s, b, t] * m.CIN[q, s] for s in m.S if (s, b) in m.A + ) + sum(m.F[bb, b, t] * m.C0[q, bb] for bb in m.B if (bb, b) in m.A) + else: + return m.I[b, t] * m.C[q, b, t] == m.I[b, t - 1] * m.C[ + q, b, t - 1 + ] + sum(m.F[s, b, t] * m.CIN[q, s] for s in m.S if (s, b) in m.A) + sum( + m.F[bb, b, t] * m.C[q, bb, t - 1] for bb in m.B if (bb, b) in m.A + ) + + # Redundant balance + @disjunct.Constraint(m.R) + def YB_charging_redundant_balance(disjunct, r): + if t == 1: + return m.I_til[r, b, t] == m.I0[b] + sum( + m.F_til[r, n, b, t] for n in m.Nin[b] + ) + else: + return m.I_til[r, b, t] == m.I_til[r, b, t - 1] + sum( + m.F_til[r, n, b, t] for n in m.Nin[b] + ) + + def build_YB_discharging_equations(disjunct, b, t): + """Discharging disjunct for blending tank b at time t.""" + m = disjunct.model() + + # Inventory mass balance + @disjunct.Constraint() + def YB_discharging_mass_balance(disjunct): + if t == 1: + return m.I[b, t] == m.I0[b] - sum(m.F[b, n, t] for n in m.Nout[b]) + else: + return m.I[b, t] == m.I[b, t - 1] - sum(m.F[b, n, t] for n in m.Nout[b]) + + if t > 1: + # Specification transition + @disjunct.Constraint(m.Q) + def YB_discharging_spec_trans(disjunct, q): + return m.C[q, b, t] == m.C[q, b, t - 1] + + # Redundant balance + @disjunct.Constraint(m.R) + def YB_discharging_redundant_balance(disjunct, r): + if t == 1: + return m.I_til[r, b, t] == m.I0[b] - sum( + m.F_til[r, b, n, t] for n in m.Nout[b] + ) + else: + return m.I_til[r, b, t] == m.I_til[r, b, t - 1] - sum( + m.F_til[r, b, n, t] for n in m.Nout[b] + ) + + # Create disjunction + m.YB = Disjunct(m.B, m.T, rule=build_YB_charging_equations) + m.YB_not = Disjunct(m.B, m.T, rule=build_YB_discharging_equations) + + @m.Disjunction(m.B, m.T) + def YB_is_charging_or_discharging(m, b, t): + """Disjunction for each blending tank: charging or discharging at time t.""" + return [m.YB[b, t], m.YB_not[b, t]] + + # Logic implications + @m.LogicalConstraint(m.NB, m.T) + def charging_logic_implication(m, nin, nout, t): + """If NB arc flow into blending tank nout is active, then nout must be charging at time t.""" + return m.X_nb[nin, nout, t].indicator_var.implies(m.YB[nout, t].indicator_var) + + @m.LogicalConstraint(m.BN, m.T) + def discharging_logic_implication(m, nin, nout, t): + """If any outflow arc from blending tank nin is active, then nin must be discharging at time t.""" + if nout in m.D: + return m.X_bd[nin, nout, t].indicator_var.implies( + m.YB_not[nin, t].indicator_var + ) + elif nout in m.B: + return m.X_nb[nin, nout, t].indicator_var.implies( + m.YB_not[nin, t].indicator_var + ) + else: + return pyo.LogicalConstraint.Skip + + # F_til fixing + @m.Constraint(m.R, m.A, m.T) + def ftil_sn_fix(m, r, nin, nout, t): + """For supply arcs, fix F_til[r, nin, nout, t] == F[nin, nout, t] when r == nin.""" + if nin in m.S and r == nin: + return m.F_til[r, nin, nout, t] == m.F[nin, nout, t] + else: + return pyo.Constraint.Skip + + @m.Constraint(m.R, m.A, m.T) + def ftil_bn_fix(m, r, nin, nout, t): + """For blending-origin arcs, fix F_til[r, nin, nout, t] == F[nin, nout, t] when r == nin.""" + if nin in m.B and r == nin: + return m.F_til[r, nin, nout, t] == m.F[nin, nout, t] + else: + return pyo.Constraint.Skip + + # OBJECTIVE + @m.Objective(sense=pyo.maximize) + def obj(m): + """Maximize net profit: demand revenue - supply cost - variable arc costs - fixed activation costs.""" + return sum( + sum(m.betaT_d[d] * m.F[n, d, t] for d in m.D for n in m.Nin[d]) + - sum(m.betaT_s[s] * m.F[s, n, t] for s in m.S for n in m.Nout[s]) + - sum(m.betaN[nin, nout] * m.F[nin, nout, t] for (nin, nout) in m.A) + - ( + sum( + m.alphaN[nin, nout] + * m.X_nb[nin, nout, t].indicator_var.get_associated_binary() + for (nin, nout) in m.NB + ) + + sum( + m.alphaN[nin, nout] + * m.X_sd[nin, nout, t].indicator_var.get_associated_binary() + for (nin, nout) in m.SD + ) + + sum( + m.alphaN[nin, nout] + * m.X_bd[nin, nout, t].indicator_var.get_associated_binary() + for (nin, nout) in m.BD + ) + ) + for t in m.T + ) # m.alphaN[nin, nout] * m.X[nin, nout, t] + + return m + + +if __name__ == "__main__": + import argparse + + parser = argparse.ArgumentParser( + description="Solve the multiperiod blending problem." + ) + parser.add_argument( + "--instance", + default="instances_json/mpbp_6.json", + help="Path to the JSON instance file (default: instances_json/mpbp_6.json)", + ) + parser.add_argument( + "--solver", + default="gurobi", + help="Name of the solver to use (default: gurobi)", + ) + args = parser.parse_args() + + with open(args.instance, "r") as f: + json_obj = json.load(f) + d = convert_json_to_data(json_obj) + + m = build_model(d) + pyo.TransformationFactory("core.logical_to_linear").apply_to(m) + pyo.TransformationFactory("gdp.bigm").apply_to(m) + + opt = pyo.SolverFactory(args.solver) + if not opt.available(): + raise RuntimeError( + f"Solver '{args.solver}' is not available. " + "Please install it or pass an available solver name via --solver." + ) + status = opt.solve(m, tee=True) + pyo.assert_optimal_termination(status) diff --git a/tests/test_comprehensive_coverage.py b/tests/test_comprehensive_coverage.py index e58eef1..52111f8 100644 --- a/tests/test_comprehensive_coverage.py +++ b/tests/test_comprehensive_coverage.py @@ -41,6 +41,7 @@ class TestComprehensiveCoverage: "stranded_gas", "syngas", "water_network", + "multiperiod_blending" ] def test_coverage_statistics_report(self): diff --git a/tests/test_model_structure.py b/tests/test_model_structure.py index b267e89..63341c6 100644 --- a/tests/test_model_structure.py +++ b/tests/test_model_structure.py @@ -35,6 +35,7 @@ class TestModelStructure: "small_batch", "cstr", "reverse_electrodialysis", + "multiperiod_blending" ] @pytest.mark.parametrize("module_name", GDPLIB_MODULES) diff --git a/tests/test_module_imports.py b/tests/test_module_imports.py index a20ae8d..572372e 100644 --- a/tests/test_module_imports.py +++ b/tests/test_module_imports.py @@ -39,6 +39,7 @@ class TestModuleImports: "small_batch", "cstr", "reverse_electrodialysis", + "multiperiod_blending" ] @pytest.mark.parametrize("module_name", GDPLIB_MODULES)