MINLPLib
A Library of Mixed-Integer and Continuous Nonlinear Programming Instances
Home // Instances // Documentation // Download // Statistics
Instance rsyn0805m02m
Redesign of existing plants to increase throughput, reduce energy consumption, improve yields, and reduce waste generation. Given limited capital investments to make process improvements and cost estimations over a given time horizon, the problem is to identify the modifications that yield the highest economic improvement which is defined as the income from product sales minus the cost of raw materials, energy, and process modifications.
| Formatsⓘ | ams gms mod nl osil py |
| Primal Bounds (infeas ≤ 1e-08)ⓘ | |
| Other points (infeas > 1e-08)ⓘ | |
| Dual Boundsⓘ | 2238.39544600 (ALPHAECP) 2238.39586000 (ANTIGONE) 2238.39544800 (BARON) 2574.40150000 (BONMIN) 2238.39546200 (COUENNE) 2238.39544600 (LINDO) 2238.39578600 (SCIP) 2238.39623000 (SHOT) |
| Referencesⓘ | Sawaya, Nicolas W, Reformulations, relaxations and cutting planes for generalized disjunctive programming, PhD thesis, Carnegie Mellon University, 2006. |
| Sourceⓘ | RSyn0805M02M.gms from CMU-IBM MINLP solver project page |
| Applicationⓘ | Retrofit Planning |
| Added to libraryⓘ | 28 Sep 2013 |
| Problem typeⓘ | MBNLP |
| #Variablesⓘ | 360 |
| #Binary Variablesⓘ | 148 |
| #Integer Variablesⓘ | 0 |
| #Nonlinear Variablesⓘ | 6 |
| #Nonlinear Binary Variablesⓘ | 0 |
| #Nonlinear Integer Variablesⓘ | 0 |
| Objective Senseⓘ | max |
| Objective typeⓘ | linear |
| Objective curvatureⓘ | linear |
| #Nonzeros in Objectiveⓘ | 92 |
| #Nonlinear Nonzeros in Objectiveⓘ | 0 |
| #Constraintsⓘ | 769 |
| #Linear Constraintsⓘ | 763 |
| #Quadratic Constraintsⓘ | 0 |
| #Polynomial Constraintsⓘ | 0 |
| #Signomial Constraintsⓘ | 0 |
| #General Nonlinear Constraintsⓘ | 6 |
| Operands in Gen. Nonlin. Functionsⓘ | log |
| Constraints curvatureⓘ | convex |
| #Nonzeros in Jacobianⓘ | 1859 |
| #Nonlinear Nonzeros in Jacobianⓘ | 6 |
| #Nonzeros in (Upper-Left) Hessian of Lagrangianⓘ | 6 |
| #Nonzeros in Diagonal of Hessian of Lagrangianⓘ | 6 |
| #Blocks in Hessian of Lagrangianⓘ | 6 |
| Minimal blocksize in Hessian of Lagrangianⓘ | 1 |
| Maximal blocksize in Hessian of Lagrangianⓘ | 1 |
| Average blocksize in Hessian of Lagrangianⓘ | 1.0 |
| #Semicontinuitiesⓘ | 0 |
| #Nonlinear Semicontinuitiesⓘ | 0 |
| #SOS type 1ⓘ | 0 |
| #SOS type 2ⓘ | 0 |
| Minimal coefficientⓘ | 2.0000e-01 |
| Maximal coefficientⓘ | 4.0500e+02 |
| Infeasibility of initial pointⓘ | 1.4 |
| Sparsity Jacobianⓘ | ![]() |
| Sparsity Hessian of Lagrangianⓘ | ![]() |
$offlisting
*
* Equation counts
* Total E G L N X C B
* 770 161 178 431 0 0 0 0
*
* Variable counts
* x b i s1s s2s sc si
* Total cont binary integer sos1 sos2 scont sint
* 361 213 148 0 0 0 0 0
* FX 0
*
* Nonzero counts
* Total const NL DLL
* 1952 1946 6 0
*
* Solve m using MINLP maximizing objvar;
Variables objvar,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18
,x19,x20,x21,x22,x23,x24,x25,x26,x27,x28,x29,x30,x31,x32,x33,x34,x35
,x36,x37,x38,x39,x40,x41,x42,x43,x44,x45,x46,x47,x48,x49,x50,x51,x52
,x53,x54,x55,x56,x57,x58,x59,x60,x61,x62,x63,x64,x65,x66,x67,x68,x69
,x70,x71,x72,x73,x74,x75,x76,x77,x78,x79,x80,x81,x82,x83,x84,x85,x86
,x87,x88,x89,x90,x91,x92,x93,x94,x95,x96,x97,x98,x99,x100,x101,x102
,x103,x104,x105,x106,x107,x108,x109,x110,x111,x112,x113,x114,x115
,x116,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127,x128
,x129,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140,x141
,x142,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153,x154
,x155,x156,x157,x158,x159,x160,x161,x162,x163,x164,x165,x166,x167
,x168,x169,x170,x171,x172,x173,b174,b175,b176,b177,b178,b179,b180
,b181,b182,b183,b184,b185,b186,b187,b188,b189,b190,b191,b192,b193
,b194,b195,b196,b197,b198,b199,b200,b201,b202,b203,b204,b205,b206
,b207,b208,b209,b210,b211,b212,b213,b214,b215,b216,b217,b218,b219
,b220,b221,b222,b223,b224,b225,b226,b227,b228,b229,b230,b231,b232
,b233,b234,b235,b236,b237,b238,b239,b240,b241,b242,b243,b244,b245
,b246,b247,b248,b249,b250,b251,b252,b253,b254,b255,b256,b257,b258
,b259,b260,b261,b262,b263,b264,b265,b266,b267,b268,b269,b270,b271
,b272,b273,b274,b275,b276,b277,b278,b279,b280,b281,b282,b283,b284
,b285,b286,b287,b288,b289,b290,b291,b292,b293,b294,b295,b296,b297
,b298,b299,b300,b301,x302,x303,x304,x305,x306,x307,x308,x309,x310
,x311,x312,x313,x314,x315,x316,x317,x318,x319,x320,x321,x322,x323
,x324,x325,x326,x327,x328,x329,x330,x331,b332,b333,b334,b335,b336
,b337,b338,b339,b340,b341,b342,b343,b344,b345,b346,b347,b348,b349
,b350,b351,x352,x353,x354,x355,x356,x357,x358,x359,x360,x361;
Positive Variables x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17
,x18,x19,x20,x21,x22,x23,x24,x25,x26,x27,x28,x29,x30,x31,x32,x33,x34
,x35,x36,x37,x38,x39,x40,x41,x42,x43,x44,x45,x46,x47,x48,x49,x50,x51
,x52,x53,x54,x55,x56,x57,x58,x59,x60,x61,x62,x63,x64,x65,x66,x67,x68
,x69,x70,x71,x72,x73,x74,x75,x76,x77,x78,x79,x80,x81,x82,x83,x84,x85
,x86,x87,x88,x89,x90,x91,x92,x93,x94,x95,x96,x97,x98,x99,x100,x101
,x102,x103,x104,x105,x106,x107,x108,x109,x110,x111,x112,x113,x114
,x115,x116,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127
,x128,x129,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140
,x141,x142,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153
,x154,x155,x156,x157,x158,x159,x160,x161,x162,x163,x164,x165,x166
,x167,x168,x169,x170,x171,x172,x173,x302,x303,x304,x305,x306,x307
,x308,x309,x310,x311,x312,x313,x314,x315,x316,x317,x318,x319,x320
,x321,x322,x323,x324,x325,x326,x327,x328,x329,x330,x331;
Binary Variables b174,b175,b176,b177,b178,b179,b180,b181,b182,b183,b184,b185
,b186,b187,b188,b189,b190,b191,b192,b193,b194,b195,b196,b197,b198
,b199,b200,b201,b202,b203,b204,b205,b206,b207,b208,b209,b210,b211
,b212,b213,b214,b215,b216,b217,b218,b219,b220,b221,b222,b223,b224
,b225,b226,b227,b228,b229,b230,b231,b232,b233,b234,b235,b236,b237
,b238,b239,b240,b241,b242,b243,b244,b245,b246,b247,b248,b249,b250
,b251,b252,b253,b254,b255,b256,b257,b258,b259,b260,b261,b262,b263
,b264,b265,b266,b267,b268,b269,b270,b271,b272,b273,b274,b275,b276
,b277,b278,b279,b280,b281,b282,b283,b284,b285,b286,b287,b288,b289
,b290,b291,b292,b293,b294,b295,b296,b297,b298,b299,b300,b301,b332
,b333,b334,b335,b336,b337,b338,b339,b340,b341,b342,b343,b344,b345
,b346,b347,b348,b349,b350,b351;
Equations e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,e11,e12,e13,e14,e15,e16,e17,e18,e19
,e20,e21,e22,e23,e24,e25,e26,e27,e28,e29,e30,e31,e32,e33,e34,e35,e36
,e37,e38,e39,e40,e41,e42,e43,e44,e45,e46,e47,e48,e49,e50,e51,e52,e53
,e54,e55,e56,e57,e58,e59,e60,e61,e62,e63,e64,e65,e66,e67,e68,e69,e70
,e71,e72,e73,e74,e75,e76,e77,e78,e79,e80,e81,e82,e83,e84,e85,e86,e87
,e88,e89,e90,e91,e92,e93,e94,e95,e96,e97,e98,e99,e100,e101,e102,e103
,e104,e105,e106,e107,e108,e109,e110,e111,e112,e113,e114,e115,e116
,e117,e118,e119,e120,e121,e122,e123,e124,e125,e126,e127,e128,e129
,e130,e131,e132,e133,e134,e135,e136,e137,e138,e139,e140,e141,e142
,e143,e144,e145,e146,e147,e148,e149,e150,e151,e152,e153,e154,e155
,e156,e157,e158,e159,e160,e161,e162,e163,e164,e165,e166,e167,e168
,e169,e170,e171,e172,e173,e174,e175,e176,e177,e178,e179,e180,e181
,e182,e183,e184,e185,e186,e187,e188,e189,e190,e191,e192,e193,e194
,e195,e196,e197,e198,e199,e200,e201,e202,e203,e204,e205,e206,e207
,e208,e209,e210,e211,e212,e213,e214,e215,e216,e217,e218,e219,e220
,e221,e222,e223,e224,e225,e226,e227,e228,e229,e230,e231,e232,e233
,e234,e235,e236,e237,e238,e239,e240,e241,e242,e243,e244,e245,e246
,e247,e248,e249,e250,e251,e252,e253,e254,e255,e256,e257,e258,e259
,e260,e261,e262,e263,e264,e265,e266,e267,e268,e269,e270,e271,e272
,e273,e274,e275,e276,e277,e278,e279,e280,e281,e282,e283,e284,e285
,e286,e287,e288,e289,e290,e291,e292,e293,e294,e295,e296,e297,e298
,e299,e300,e301,e302,e303,e304,e305,e306,e307,e308,e309,e310,e311
,e312,e313,e314,e315,e316,e317,e318,e319,e320,e321,e322,e323,e324
,e325,e326,e327,e328,e329,e330,e331,e332,e333,e334,e335,e336,e337
,e338,e339,e340,e341,e342,e343,e344,e345,e346,e347,e348,e349,e350
,e351,e352,e353,e354,e355,e356,e357,e358,e359,e360,e361,e362,e363
,e364,e365,e366,e367,e368,e369,e370,e371,e372,e373,e374,e375,e376
,e377,e378,e379,e380,e381,e382,e383,e384,e385,e386,e387,e388,e389
,e390,e391,e392,e393,e394,e395,e396,e397,e398,e399,e400,e401,e402
,e403,e404,e405,e406,e407,e408,e409,e410,e411,e412,e413,e414,e415
,e416,e417,e418,e419,e420,e421,e422,e423,e424,e425,e426,e427,e428
,e429,e430,e431,e432,e433,e434,e435,e436,e437,e438,e439,e440,e441
,e442,e443,e444,e445,e446,e447,e448,e449,e450,e451,e452,e453,e454
,e455,e456,e457,e458,e459,e460,e461,e462,e463,e464,e465,e466,e467
,e468,e469,e470,e471,e472,e473,e474,e475,e476,e477,e478,e479,e480
,e481,e482,e483,e484,e485,e486,e487,e488,e489,e490,e491,e492,e493
,e494,e495,e496,e497,e498,e499,e500,e501,e502,e503,e504,e505,e506
,e507,e508,e509,e510,e511,e512,e513,e514,e515,e516,e517,e518,e519
,e520,e521,e522,e523,e524,e525,e526,e527,e528,e529,e530,e531,e532
,e533,e534,e535,e536,e537,e538,e539,e540,e541,e542,e543,e544,e545
,e546,e547,e548,e549,e550,e551,e552,e553,e554,e555,e556,e557,e558
,e559,e560,e561,e562,e563,e564,e565,e566,e567,e568,e569,e570,e571
,e572,e573,e574,e575,e576,e577,e578,e579,e580,e581,e582,e583,e584
,e585,e586,e587,e588,e589,e590,e591,e592,e593,e594,e595,e596,e597
,e598,e599,e600,e601,e602,e603,e604,e605,e606,e607,e608,e609,e610
,e611,e612,e613,e614,e615,e616,e617,e618,e619,e620,e621,e622,e623
,e624,e625,e626,e627,e628,e629,e630,e631,e632,e633,e634,e635,e636
,e637,e638,e639,e640,e641,e642,e643,e644,e645,e646,e647,e648,e649
,e650,e651,e652,e653,e654,e655,e656,e657,e658,e659,e660,e661,e662
,e663,e664,e665,e666,e667,e668,e669,e670,e671,e672,e673,e674,e675
,e676,e677,e678,e679,e680,e681,e682,e683,e684,e685,e686,e687,e688
,e689,e690,e691,e692,e693,e694,e695,e696,e697,e698,e699,e700,e701
,e702,e703,e704,e705,e706,e707,e708,e709,e710,e711,e712,e713,e714
,e715,e716,e717,e718,e719,e720,e721,e722,e723,e724,e725,e726,e727
,e728,e729,e730,e731,e732,e733,e734,e735,e736,e737,e738,e739,e740
,e741,e742,e743,e744,e745,e746,e747,e748,e749,e750,e751,e752,e753
,e754,e755,e756,e757,e758,e759,e760,e761,e762,e763,e764,e765,e766
,e767,e768,e769,e770;
e1.. objvar + 20*x2 + 17*x3 + 20*x12 + 21*x13 + 18*x20 + 20*x21 + 16*x44
+ 19*x45 - 26*x52 - 31*x53 - 30*x56 - 29*x57 + 20*x58 + 18*x59 - 2*x64
- 2*x65 - 3*x66 - 2*x67 - 30*x68 - 31*x69 - 24*x70 - 22*x71 + 6*b240
+ 4*b241 + 40*b242 + 35*b243 + 46*b244 + 39*b245 + 7*b248 + 4*b249
+ 30*b250 + 25*b251 + 37*b252 + 29*b253 + 7*b256 + 5*b257 + 15*b258
+ 5*b259 + 22*b260 + 10*b261 + 11*b264 + 8*b265 + 13*b266 + 8*b267
+ 24*b268 + 16*b269 + 10*b272 + 7*b273 + 13*b274 + 8*b275 + 23*b276
+ 15*b277 + 9*b280 + 9*b281 + 30*b282 + 30*b283 + 39*b284 + 39*b285
+ 8*b288 + 7*b289 + 20*b290 + 15*b291 + 28*b292 + 22*b293 + 8*b296
+ 6*b297 + 15*b298 + 10*b299 + 23*b300 + 16*b301 + x302 + x303 - 5*x314
- 10*x315 + 2*x324 + x325 - 80*x326 - 90*x327 - 285*x328 - 390*x329
- 290*x330 - 405*x331 + 5*b342 + 4*b343 + 8*b344 + 7*b345 + 6*b346
+ 9*b347 + 10*b348 + 9*b349 + 6*b350 + 10*b351 =E= 0;
e2.. x2 - 0.2*x72 =E= 0;
e3.. x3 - 0.2*x73 =E= 0;
e4.. x4 - 0.2*x74 =E= 0;
e5.. x5 - 0.2*x75 =E= 0;
e6.. x6 - 0.2*x76 =E= 0;
e7.. x7 - 0.2*x77 =E= 0;
e8.. x8 - 0.2*x78 =E= 0;
e9.. x9 - 0.2*x79 =E= 0;
e10.. x10 - 0.2*x80 =E= 0;
e11.. x11 - 0.2*x81 =E= 0;
e12.. x12 - 0.5*x82 =E= 0;
e13.. x13 - 0.5*x83 =E= 0;
e14.. x14 - 0.5*x84 =E= 0;
e15.. x15 - 0.5*x85 =E= 0;
e16.. x16 - 0.7*x86 =E= 0;
e17.. x17 - 0.7*x87 =E= 0;
e18.. x18 - 0.7*x88 =E= 0;
e19.. x19 - 0.7*x89 =E= 0;
e20.. x20 - 1.2*x90 =E= 0;
e21.. x21 - 1.2*x91 =E= 0;
e22.. x22 - 1.2*x92 =E= 0;
e23.. x23 - 1.2*x93 =E= 0;
e24.. x24 - 0.5*x94 =E= 0;
e25.. x25 - 0.5*x95 =E= 0;
e26.. x26 - 0.7*x96 =E= 0;
e27.. x27 - 0.7*x97 =E= 0;
e28.. x28 - 1.2*x98 =E= 0;
e29.. x29 - 1.2*x99 =E= 0;
e30.. x30 - 1.2*x100 =E= 0;
e31.. x31 - 1.2*x101 =E= 0;
e32.. x32 - 1.2*x102 =E= 0;
e33.. x33 - 1.2*x103 =E= 0;
e34.. x34 - 1.2*x104 =E= 0;
e35.. x35 - 1.2*x105 =E= 0;
e36.. x36 - 0.3*x106 =E= 0;
e37.. x37 - 0.3*x107 =E= 0;
e38.. x38 - 0.9*x108 =E= 0;
e39.. x39 - 0.9*x109 =E= 0;
e40.. x40 - 0.3*x110 =E= 0;
e41.. x41 - 0.3*x111 =E= 0;
e42.. x42 - 0.9*x112 =E= 0;
e43.. x43 - 0.9*x113 =E= 0;
e44.. x44 - 0.4*x114 =E= 0;
e45.. x45 - 0.4*x115 =E= 0;
e46.. x46 - 0.4*x116 =E= 0;
e47.. x47 - 0.4*x117 =E= 0;
e48.. x48 - 0.4*x118 =E= 0;
e49.. x49 - 0.4*x119 =E= 0;
e50.. x50 - 1.6*x120 =E= 0;
e51.. x51 - 1.6*x121 =E= 0;
e52.. x52 - 1.6*x122 =E= 0;
e53.. x53 - 1.6*x123 =E= 0;
e54.. x54 - 1.1*x124 =E= 0;
e55.. x55 - 1.1*x125 =E= 0;
e56.. x56 - 1.1*x126 =E= 0;
e57.. x57 - 1.1*x127 =E= 0;
e58.. x58 - 0.7*x128 =E= 0;
e59.. x59 - 0.7*x129 =E= 0;
e60.. x60 - 0.7*x130 =E= 0;
e61.. x61 - 0.7*x131 =E= 0;
e62.. x62 - 0.7*x132 =E= 0;
e63.. x63 - 0.7*x133 =E= 0;
e64.. x64 - 0.2*x134 =E= 0;
e65.. x65 - 0.2*x135 =E= 0;
e66.. x66 - 0.7*x136 =E= 0;
e67.. x67 - 0.7*x137 =E= 0;
e68.. x68 - 0.3*x138 =E= 0;
e69.. x69 - 0.3*x139 =E= 0;
e70.. x70 - 0.9*x140 =E= 0;
e71.. x71 - 0.9*x141 =E= 0;
e72.. x52 =G= 1.2;
e73.. x53 =G= 1.15;
e74.. x56 =G= 1.2;
e75.. x57 =G= 1.15;
e76.. x64 =G= 1.1;
e77.. x65 =G= 1.1;
e78.. x66 =G= 1.1;
e79.. x67 =G= 1.1;
e80.. x68 =G= 1.4;
e81.. x69 =G= 1.3;
e82.. x70 =G= 1.3;
e83.. x71 =G= 1.2;
e84.. x2 =L= 55;
e85.. x3 =L= 40;
e86.. x12 =L= 46;
e87.. x13 =L= 41;
e88.. x20 =L= 45;
e89.. x21 =L= 62;
e90.. x44 =L= 54;
e91.. x45 =L= 51;
e92.. x58 =L= 40;
e93.. x59 =L= 45;
e94.. x2 - x4 - x6 =E= 0;
e95.. x3 - x5 - x7 =E= 0;
e96.. x8 - x10 =E= 0;
e97.. x9 - x11 =E= 0;
e98.. x12 - x14 + x24 =E= 0;
e99.. x13 - x15 + x25 =E= 0;
e100.. x16 - x18 + x26 =E= 0;
e101.. x17 - x19 + x27 =E= 0;
e102.. x20 - x22 - x28 =E= 0;
e103.. x21 - x23 - x29 =E= 0;
e104.. x30 - x32 - x34 =E= 0;
e105.. x31 - x33 - x35 =E= 0;
e106.. x36 - x40 =E= 0;
e107.. x37 - x41 =E= 0;
e108.. x38 - x42 =E= 0;
e109.. x39 - x43 =E= 0;
e110.. x44 - x46 - x48 =E= 0;
e111.. x45 - x47 - x49 =E= 0;
e112.. x50 - x52 =E= 0;
e113.. x51 - x53 =E= 0;
e114.. x54 - x56 =E= 0;
e115.. x55 - x57 =E= 0;
e116.. x58 - x60 =E= 0;
e117.. x59 - x61 =E= 0;
e118.. x4 - x8 - x142 =E= 0;
e119.. x5 - x9 - x143 =E= 0;
e120.. x6 + x14 - x16 - x144 =E= 0;
e121.. x7 + x15 - x17 - x145 =E= 0;
e122.. x22 - x24 - x26 - x146 =E= 0;
e123.. x23 - x25 - x27 - x147 =E= 0;
e124.. x28 - x30 - x148 =E= 0;
e125.. x29 - x31 - x149 =E= 0;
e126.. x34 - x36 - x38 - x150 =E= 0;
e127.. x35 - x37 - x39 - x151 =E= 0;
e128.. x32 + x46 - x50 - x152 =E= 0;
e129.. x33 + x47 - x51 - x153 =E= 0;
e130.. x48 - x54 + x62 - x154 =E= 0;
e131.. x49 - x55 + x63 - x155 =E= 0;
e132.. x60 - x62 - x156 =E= 0;
e133.. x61 - x63 - x157 =E= 0;
e134.. x76 - x84 =L= 0;
e135.. x77 - x85 =L= 0;
e136.. x102 - x116 =L= 0;
e137.. x103 - x117 =L= 0;
e138.. x118 - x132 =L= 0;
e139.. x119 - x133 =L= 0;
e140.. - 0.8*x74 + x78 + 233.75*b174 =L= 233.75;
e141.. - 0.8*x75 + x79 + 170*b175 =L= 170;
e142.. - 0.85*x74 + x78 + 233.75*b176 =L= 233.75;
e143.. - 0.85*x75 + x79 + 170*b177 =L= 170;
e144.. - 0.8*x74 + x78 + 233.75*b178 =L= 233.75;
e145.. - 0.8*x75 + x79 + 170*b179 =L= 170;
e146.. - 0.85*x74 + x78 + 233.75*b180 =L= 233.75;
e147.. - 0.85*x75 + x79 + 170*b181 =L= 170;
e148.. - 0.8*x74 + x78 - 233.75*b174 =G= -233.75;
e149.. - 0.8*x75 + x79 - 170*b175 =G= -170;
e150.. - 0.85*x74 + x78 - 233.75*b176 =G= -233.75;
e151.. - 0.85*x75 + x79 - 170*b177 =G= -170;
e152.. - 0.8*x74 + x78 - 233.75*b178 =G= -233.75;
e153.. - 0.8*x75 + x79 - 170*b179 =G= -170;
e154.. - 0.85*x74 + x78 - 233.75*b180 =G= -233.75;
e155.. - 0.85*x75 + x79 - 170*b181 =G= -170;
e156.. - 0.9*x76 + x86 + 383.5625*b182 =L= 383.5625;
e157.. - 0.9*x77 + x87 + 316.001666666667*b183 =L= 316.001666666667;
e158.. - 0.95*x76 + x86 + 383.5625*b184 =L= 383.5625;
e159.. - 0.95*x77 + x87 + 316.001666666667*b185 =L= 316.001666666667;
e160.. - 0.9*x76 + x86 + 383.5625*b186 =L= 383.5625;
e161.. - 0.9*x77 + x87 + 316.001666666667*b187 =L= 316.001666666667;
e162.. - 0.95*x76 + x86 + 383.5625*b188 =L= 383.5625;
e163.. - 0.95*x77 + x87 + 316.001666666667*b189 =L= 316.001666666667;
e164.. - 0.9*x76 + x86 - 261.25*b182 =G= -261.25;
e165.. - 0.9*x77 + x87 - 190*b183 =G= -190;
e166.. - 0.95*x76 + x86 - 261.25*b184 =G= -261.25;
e167.. - 0.95*x77 + x87 - 190*b185 =G= -190;
e168.. - 0.9*x76 + x86 - 261.25*b186 =G= -261.25;
e169.. - 0.9*x77 + x87 - 190*b187 =G= -190;
e170.. - 0.95*x76 + x86 - 261.25*b188 =G= -261.25;
e171.. - 0.95*x77 + x87 - 190*b189 =G= -190;
e172.. - 0.85*x92 + x94 + 36.75*b190 =L= 36.75;
e173.. - 0.85*x93 + x95 + 50.6333333333333*b191 =L= 50.6333333333333;
e174.. - 0.98*x92 + x94 + 36.75*b192 =L= 36.75;
e175.. - 0.98*x93 + x95 + 50.6333333333333*b193 =L= 50.6333333333333;
e176.. - 0.85*x92 + x94 + 36.75*b194 =L= 36.75;
e177.. - 0.85*x93 + x95 + 50.6333333333333*b195 =L= 50.6333333333333;
e178.. - 0.98*x92 + x94 + 36.75*b196 =L= 36.75;
e179.. - 0.98*x93 + x95 + 50.6333333333333*b197 =L= 50.6333333333333;
e180.. - 0.85*x92 + x96 + 36.75*b190 =L= 36.75;
e181.. - 0.85*x93 + x97 + 50.6333333333333*b191 =L= 50.6333333333333;
e182.. - 0.98*x92 + x96 + 36.75*b192 =L= 36.75;
e183.. - 0.98*x93 + x97 + 50.6333333333333*b193 =L= 50.6333333333333;
e184.. - 0.85*x92 + x96 + 36.75*b194 =L= 36.75;
e185.. - 0.85*x93 + x97 + 50.6333333333333*b195 =L= 50.6333333333333;
e186.. - 0.98*x92 + x96 + 36.75*b196 =L= 36.75;
e187.. - 0.98*x93 + x97 + 50.6333333333333*b197 =L= 50.6333333333333;
e188.. - 0.85*x92 + x94 - 36.75*b190 =G= -36.75;
e189.. - 0.85*x93 + x95 - 50.6333333333333*b191 =G= -50.6333333333333;
e190.. - 0.98*x92 + x94 - 36.75*b192 =G= -36.75;
e191.. - 0.98*x93 + x95 - 50.6333333333333*b193 =G= -50.6333333333333;
e192.. - 0.85*x92 + x94 - 36.75*b194 =G= -36.75;
e193.. - 0.85*x93 + x95 - 50.6333333333333*b195 =G= -50.6333333333333;
e194.. - 0.98*x92 + x94 - 36.75*b196 =G= -36.75;
e195.. - 0.98*x93 + x95 - 50.6333333333333*b197 =G= -50.6333333333333;
e196.. - 0.85*x92 + x96 - 36.75*b190 =G= -36.75;
e197.. - 0.85*x93 + x97 - 50.6333333333333*b191 =G= -50.6333333333333;
e198.. - 0.98*x92 + x96 - 36.75*b192 =G= -36.75;
e199.. - 0.98*x93 + x97 - 50.6333333333333*b193 =G= -50.6333333333333;
e200.. - 0.85*x92 + x96 - 36.75*b194 =G= -36.75;
e201.. - 0.85*x93 + x97 - 50.6333333333333*b195 =G= -50.6333333333333;
e202.. - 0.98*x92 + x96 - 36.75*b196 =G= -36.75;
e203.. - 0.98*x93 + x97 - 50.6333333333333*b197 =G= -50.6333333333333;
e204.. - 0.85*x98 + x100 + 33.75*b198 =L= 33.75;
e205.. - 0.85*x99 + x101 + 46.5*b199 =L= 46.5;
e206.. - 0.9*x98 + x100 + 33.75*b200 =L= 33.75;
e207.. - 0.9*x99 + x101 + 46.5*b201 =L= 46.5;
e208.. - 0.85*x98 + x100 + 33.75*b202 =L= 33.75;
e209.. - 0.85*x99 + x101 + 46.5*b203 =L= 46.5;
e210.. - 0.9*x98 + x100 + 33.75*b204 =L= 33.75;
e211.. - 0.9*x99 + x101 + 46.5*b205 =L= 46.5;
e212.. - 0.85*x98 + x100 - 33.75*b198 =G= -33.75;
e213.. - 0.85*x99 + x101 - 46.5*b199 =G= -46.5;
e214.. - 0.9*x98 + x100 - 33.75*b200 =G= -33.75;
e215.. - 0.9*x99 + x101 - 46.5*b201 =G= -46.5;
e216.. - 0.85*x98 + x100 - 33.75*b202 =G= -33.75;
e217.. - 0.85*x99 + x101 - 46.5*b203 =G= -46.5;
e218.. - 0.9*x98 + x100 - 33.75*b204 =G= -33.75;
e219.. - 0.9*x99 + x101 - 46.5*b205 =G= -46.5;
e220.. - 0.75*x104 + x106 + 32.0625*b206 =L= 32.0625;
e221.. - 0.75*x105 + x107 + 44.175*b207 =L= 44.175;
e222.. - 0.95*x104 + x106 + 32.0625*b208 =L= 32.0625;
e223.. - 0.95*x105 + x107 + 44.175*b209 =L= 44.175;
e224.. - 0.9*x104 + x106 + 32.0625*b210 =L= 32.0625;
e225.. - 0.9*x105 + x107 + 44.175*b211 =L= 44.175;
e226.. - 0.95*x104 + x106 + 32.0625*b212 =L= 32.0625;
e227.. - 0.95*x105 + x107 + 44.175*b213 =L= 44.175;
e228.. - 0.75*x104 + x108 + 32.0625*b206 =L= 32.0625;
e229.. - 0.75*x105 + x109 + 44.175*b207 =L= 44.175;
e230.. - 0.95*x104 + x108 + 32.0625*b208 =L= 32.0625;
e231.. - 0.95*x105 + x109 + 44.175*b209 =L= 44.175;
e232.. - 0.9*x104 + x108 + 32.0625*b210 =L= 32.0625;
e233.. - 0.9*x105 + x109 + 44.175*b211 =L= 44.175;
e234.. - 0.95*x104 + x108 + 32.0625*b212 =L= 32.0625;
e235.. - 0.95*x105 + x109 + 44.175*b213 =L= 44.175;
e236.. - 0.75*x104 + x106 - 32.0625*b206 =G= -32.0625;
e237.. - 0.75*x105 + x107 - 44.175*b207 =G= -44.175;
e238.. - 0.95*x104 + x106 - 32.0625*b208 =G= -32.0625;
e239.. - 0.95*x105 + x107 - 44.175*b209 =G= -44.175;
e240.. - 0.9*x104 + x106 - 32.0625*b210 =G= -32.0625;
e241.. - 0.9*x105 + x107 - 44.175*b211 =G= -44.175;
e242.. - 0.95*x104 + x106 - 32.0625*b212 =G= -32.0625;
e243.. - 0.95*x105 + x107 - 44.175*b213 =G= -44.175;
e244.. - 0.75*x104 + x108 - 32.0625*b206 =G= -32.0625;
e245.. - 0.75*x105 + x109 - 44.175*b207 =G= -44.175;
e246.. - 0.95*x104 + x108 - 32.0625*b208 =G= -32.0625;
e247.. - 0.95*x105 + x109 - 44.175*b209 =G= -44.175;
e248.. - 0.9*x104 + x108 - 32.0625*b210 =G= -32.0625;
e249.. - 0.9*x105 + x109 - 44.175*b211 =G= -44.175;
e250.. - 0.95*x104 + x108 - 32.0625*b212 =G= -32.0625;
e251.. - 0.95*x105 + x109 - 44.175*b213 =G= -44.175;
e252.. - 0.8*x102 + x120 + 143.4375*b214 =L= 143.4375;
e253.. - 0.8*x103 + x121 + 147.9*b215 =L= 147.9;
e254.. - 0.85*x102 + x120 + 143.4375*b216 =L= 143.4375;
e255.. - 0.85*x103 + x121 + 147.9*b217 =L= 147.9;
e256.. - 0.8*x102 + x120 + 143.4375*b218 =L= 143.4375;
e257.. - 0.8*x103 + x121 + 147.9*b219 =L= 147.9;
e258.. - 0.85*x102 + x120 + 143.4375*b220 =L= 143.4375;
e259.. - 0.85*x103 + x121 + 147.9*b221 =L= 147.9;
e260.. - 0.8*x102 + x120 - 28.6875*b214 =G= -28.6875;
e261.. - 0.8*x103 + x121 - 39.525*b215 =G= -39.525;
e262.. - 0.85*x102 + x120 - 28.6875*b216 =G= -28.6875;
e263.. - 0.85*x103 + x121 - 39.525*b217 =G= -39.525;
e264.. - 0.8*x102 + x120 - 28.6875*b218 =G= -28.6875;
e265.. - 0.8*x103 + x121 - 39.525*b219 =G= -39.525;
e266.. - 0.85*x102 + x120 - 28.6875*b220 =G= -28.6875;
e267.. - 0.85*x103 + x121 - 39.525*b221 =G= -39.525;
e268.. - 0.85*x118 + x124 + 178.192857142857*b222 =L= 178.192857142857;
e269.. - 0.85*x119 + x125 + 177.310714285714*b223 =L= 177.310714285714;
e270.. - 0.95*x118 + x124 + 178.192857142857*b224 =L= 178.192857142857;
e271.. - 0.95*x119 + x125 + 177.310714285714*b225 =L= 177.310714285714;
e272.. - 0.85*x118 + x124 + 178.192857142857*b226 =L= 178.192857142857;
e273.. - 0.85*x119 + x125 + 177.310714285714*b227 =L= 177.310714285714;
e274.. - 0.95*x118 + x124 + 178.192857142857*b228 =L= 178.192857142857;
e275.. - 0.95*x119 + x125 + 177.310714285714*b229 =L= 177.310714285714;
e276.. - 0.85*x118 + x124 - 128.25*b222 =G= -128.25;
e277.. - 0.85*x119 + x125 - 121.125*b223 =G= -121.125;
e278.. - 0.95*x118 + x124 - 128.25*b224 =G= -128.25;
e279.. - 0.95*x119 + x125 - 121.125*b225 =G= -121.125;
e280.. - 0.85*x118 + x124 - 128.25*b226 =G= -128.25;
e281.. - 0.85*x119 + x125 - 121.125*b227 =G= -121.125;
e282.. - 0.95*x118 + x124 - 128.25*b228 =G= -128.25;
e283.. - 0.95*x119 + x125 - 121.125*b229 =G= -121.125;
e284.. - 0.8*x130 + x132 + 52.5714285714286*b230 =L= 52.5714285714286;
e285.. - 0.8*x131 + x133 + 59.1428571428572*b231 =L= 59.1428571428572;
e286.. - 0.92*x130 + x132 + 52.5714285714286*b232 =L= 52.5714285714286;
e287.. - 0.92*x131 + x133 + 59.1428571428572*b233 =L= 59.1428571428572;
e288.. - 0.8*x130 + x132 + 52.5714285714286*b234 =L= 52.5714285714286;
e289.. - 0.8*x131 + x133 + 59.1428571428572*b235 =L= 59.1428571428572;
e290.. - 0.92*x130 + x132 + 52.5714285714286*b236 =L= 52.5714285714286;
e291.. - 0.92*x131 + x133 + 59.1428571428572*b237 =L= 59.1428571428572;
e292.. - 0.8*x130 + x132 - 52.5714285714286*b230 =G= -52.5714285714286;
e293.. - 0.8*x131 + x133 - 59.1428571428572*b231 =G= -59.1428571428572;
e294.. - 0.92*x130 + x132 - 52.5714285714286*b232 =G= -52.5714285714286;
e295.. - 0.92*x131 + x133 - 59.1428571428572*b233 =G= -59.1428571428572;
e296.. - 0.8*x130 + x132 - 52.5714285714286*b234 =G= -52.5714285714286;
e297.. - 0.8*x131 + x133 - 59.1428571428572*b235 =G= -59.1428571428572;
e298.. - 0.92*x130 + x132 - 52.5714285714286*b236 =G= -52.5714285714286;
e299.. - 0.92*x131 + x133 - 59.1428571428572*b237 =G= -59.1428571428572;
e300.. x4 + 45*b174 =L= 55;
e301.. x5 + 30*b175 =L= 40;
e302.. x4 + 45*b176 =L= 55;
e303.. x5 + 30*b177 =L= 40;
e304.. x4 + 5*b178 =L= 55;
e305.. x5 - 10*b179 =L= 40;
e306.. x4 + 5*b180 =L= 55;
e307.. x5 - 10*b181 =L= 40;
e308.. x6 + x14 + 106*b182 =L= 146;
e309.. x7 + x15 + 103*b183 =L= 143;
e310.. x6 + x14 + 106*b184 =L= 146;
e311.. x7 + x15 + 103*b185 =L= 143;
e312.. x6 + x14 + 86*b186 =L= 146;
e313.. x7 + x15 + 83*b187 =L= 143;
e314.. x6 + x14 + 86*b188 =L= 146;
e315.. x7 + x15 + 83*b189 =L= 143;
e316.. x22 + 30*b190 =L= 45;
e317.. x23 + 47*b191 =L= 62;
e318.. x22 + 30*b192 =L= 45;
e319.. x23 + 47*b193 =L= 62;
e320.. x22 + 20*b194 =L= 45;
e321.. x23 + 37*b195 =L= 62;
e322.. x22 + 20*b196 =L= 45;
e323.. x23 + 37*b197 =L= 62;
e324.. x28 + 30*b198 =L= 45;
e325.. x29 + 47*b199 =L= 62;
e326.. x28 + 30*b200 =L= 45;
e327.. x29 + 47*b201 =L= 62;
e328.. x28 + 25*b202 =L= 45;
e329.. x29 + 42*b203 =L= 62;
e330.. x28 + 25*b204 =L= 45;
e331.. x29 + 42*b205 =L= 62;
e332.. x34 + 35*b206 =L= 45;
e333.. x35 + 52*b207 =L= 62;
e334.. x34 + 35*b208 =L= 45;
e335.. x35 + 52*b209 =L= 62;
e336.. x34 + 25*b210 =L= 45;
e337.. x35 + 42*b211 =L= 62;
e338.. x34 + 25*b212 =L= 45;
e339.. x35 + 42*b213 =L= 62;
e340.. x32 + x46 + 79*b214 =L= 99;
e341.. x33 + x47 + 93*b215 =L= 113;
e342.. x32 + x46 + 79*b216 =L= 99;
e343.. x33 + x47 + 93*b217 =L= 113;
e344.. x32 + x46 + 44*b218 =L= 99;
e345.. x33 + x47 + 58*b219 =L= 113;
e346.. x32 + x46 + 44*b220 =L= 99;
e347.. x33 + x47 + 58*b221 =L= 113;
e348.. x48 + x62 + 69*b222 =L= 94;
e349.. x49 + x63 + 71*b223 =L= 96;
e350.. x48 + x62 + 69*b224 =L= 94;
e351.. x49 + x63 + 71*b225 =L= 96;
e352.. x48 + x62 + 44*b226 =L= 94;
e353.. x49 + x63 + 46*b227 =L= 96;
e354.. x48 + x62 + 44*b228 =L= 94;
e355.. x49 + x63 + 46*b229 =L= 96;
e356.. x60 + 25*b230 =L= 40;
e357.. x61 + 30*b231 =L= 45;
e358.. x60 + 25*b232 =L= 40;
e359.. x61 + 30*b233 =L= 45;
e360.. x60 + 5*b234 =L= 40;
e361.. x61 + 10*b235 =L= 45;
e362.. x60 + 5*b236 =L= 40;
e363.. x61 + 10*b237 =L= 45;
e364.. x158 + 46*b238 =L= 46;
e365.. x159 + 39*b239 =L= 39;
e366.. x158 + 40*b240 =L= 46;
e367.. x159 + 35*b241 =L= 39;
e368.. x158 + 6*b242 =L= 46;
e369.. x159 + 4*b243 =L= 39;
e370.. x158 =L= 46;
e371.. x159 =L= 39;
e372.. x160 + 37*b246 =L= 37;
e373.. x161 + 29*b247 =L= 29;
e374.. x160 + 30*b248 =L= 37;
e375.. x161 + 25*b249 =L= 29;
e376.. x160 + 7*b250 =L= 37;
e377.. x161 + 4*b251 =L= 29;
e378.. x160 =L= 37;
e379.. x161 =L= 29;
e380.. x162 + 22*b254 =L= 22;
e381.. x163 + 10*b255 =L= 10;
e382.. x162 + 15*b256 =L= 22;
e383.. x163 + 5*b257 =L= 10;
e384.. x162 + 7*b258 =L= 22;
e385.. x163 + 5*b259 =L= 10;
e386.. x162 =L= 22;
e387.. x163 =L= 10;
e388.. x164 + 24*b262 =L= 24;
e389.. x165 + 16*b263 =L= 16;
e390.. x164 + 13*b264 =L= 24;
e391.. x165 + 8*b265 =L= 16;
e392.. x164 + 11*b266 =L= 24;
e393.. x165 + 8*b267 =L= 16;
e394.. x164 =L= 24;
e395.. x165 =L= 16;
e396.. x166 + 23*b270 =L= 23;
e397.. x167 + 15*b271 =L= 15;
e398.. x166 + 13*b272 =L= 23;
e399.. x167 + 8*b273 =L= 15;
e400.. x166 + 10*b274 =L= 23;
e401.. x167 + 7*b275 =L= 15;
e402.. x166 =L= 23;
e403.. x167 =L= 15;
e404.. x168 + 39*b278 =L= 39;
e405.. x169 + 39*b279 =L= 39;
e406.. x168 + 30*b280 =L= 39;
e407.. x169 + 30*b281 =L= 39;
e408.. x168 + 9*b282 =L= 39;
e409.. x169 + 9*b283 =L= 39;
e410.. x168 =L= 39;
e411.. x169 =L= 39;
e412.. x170 + 28*b286 =L= 28;
e413.. x171 + 22*b287 =L= 22;
e414.. x170 + 20*b288 =L= 28;
e415.. x171 + 15*b289 =L= 22;
e416.. x170 + 8*b290 =L= 28;
e417.. x171 + 7*b291 =L= 22;
e418.. x170 =L= 28;
e419.. x171 =L= 22;
e420.. x172 + 23*b294 =L= 23;
e421.. x173 + 16*b295 =L= 16;
e422.. x172 + 15*b296 =L= 23;
e423.. x173 + 10*b297 =L= 16;
e424.. x172 + 8*b298 =L= 23;
e425.. x173 + 6*b299 =L= 16;
e426.. x172 =L= 23;
e427.. x173 =L= 16;
e428.. x158 =G= 0;
e429.. x159 =G= 0;
e430.. x158 - 6*b240 =G= 0;
e431.. x159 - 4*b241 =G= 0;
e432.. x158 - 40*b242 =G= 0;
e433.. x159 - 35*b243 =G= 0;
e434.. x158 - 46*b244 =G= 0;
e435.. x159 - 39*b245 =G= 0;
e436.. x160 =G= 0;
e437.. x161 =G= 0;
e438.. x160 - 7*b248 =G= 0;
e439.. x161 - 4*b249 =G= 0;
e440.. x160 - 30*b250 =G= 0;
e441.. x161 - 25*b251 =G= 0;
e442.. x160 - 37*b252 =G= 0;
e443.. x161 - 29*b253 =G= 0;
e444.. x162 =G= 0;
e445.. x163 =G= 0;
e446.. x162 - 7*b256 =G= 0;
e447.. x163 - 5*b257 =G= 0;
e448.. x162 - 15*b258 =G= 0;
e449.. x163 - 5*b259 =G= 0;
e450.. x162 - 22*b260 =G= 0;
e451.. x163 - 10*b261 =G= 0;
e452.. x164 =G= 0;
e453.. x165 =G= 0;
e454.. x164 - 11*b264 =G= 0;
e455.. x165 - 8*b265 =G= 0;
e456.. x164 - 13*b266 =G= 0;
e457.. x165 - 8*b267 =G= 0;
e458.. x164 - 24*b268 =G= 0;
e459.. x165 - 16*b269 =G= 0;
e460.. x166 =G= 0;
e461.. x167 =G= 0;
e462.. x166 - 10*b272 =G= 0;
e463.. x167 - 7*b273 =G= 0;
e464.. x166 - 13*b274 =G= 0;
e465.. x167 - 8*b275 =G= 0;
e466.. x166 - 23*b276 =G= 0;
e467.. x167 - 15*b277 =G= 0;
e468.. x168 =G= 0;
e469.. x169 =G= 0;
e470.. x168 - 9*b280 =G= 0;
e471.. x169 - 9*b281 =G= 0;
e472.. x168 - 30*b282 =G= 0;
e473.. x169 - 30*b283 =G= 0;
e474.. x168 - 39*b284 =G= 0;
e475.. x169 - 39*b285 =G= 0;
e476.. x170 =G= 0;
e477.. x171 =G= 0;
e478.. x170 - 8*b288 =G= 0;
e479.. x171 - 7*b289 =G= 0;
e480.. x170 - 20*b290 =G= 0;
e481.. x171 - 15*b291 =G= 0;
e482.. x170 - 28*b292 =G= 0;
e483.. x171 - 22*b293 =G= 0;
e484.. x172 =G= 0;
e485.. x173 =G= 0;
e486.. x172 - 8*b296 =G= 0;
e487.. x173 - 6*b297 =G= 0;
e488.. x172 - 15*b298 =G= 0;
e489.. x173 - 10*b299 =G= 0;
e490.. x172 - 23*b300 =G= 0;
e491.. x173 - 16*b301 =G= 0;
e492.. 20*x2 + 20*x12 + 18*x20 + 16*x44 + 20*x58 + x158 + x160 + x162 + x164
+ x166 + x168 + x170 + x172 =L= 4000;
e493.. 17*x3 + 21*x13 + 20*x21 + 19*x45 + 18*x59 + x159 + x161 + x163 + x165
+ x167 + x169 + x171 + x173 =L= 3800;
e494.. b174 + b176 + b178 + b180 =E= 1;
e495.. b175 + b177 + b179 + b181 =E= 1;
e496.. b182 + b184 + b186 + b188 =E= 1;
e497.. b183 + b185 + b187 + b189 =E= 1;
e498.. b190 + b192 + b194 + b196 =E= 1;
e499.. b191 + b193 + b195 + b197 =E= 1;
e500.. b198 + b200 + b202 + b204 =E= 1;
e501.. b199 + b201 + b203 + b205 =E= 1;
e502.. b206 + b208 + b210 + b212 =E= 1;
e503.. b207 + b209 + b211 + b213 =E= 1;
e504.. b214 + b216 + b218 + b220 =E= 1;
e505.. b215 + b217 + b219 + b221 =E= 1;
e506.. b222 + b224 + b226 + b228 =E= 1;
e507.. b223 + b225 + b227 + b229 =E= 1;
e508.. b230 + b232 + b234 + b236 =E= 1;
e509.. b231 + b233 + b235 + b237 =E= 1;
e510.. b238 + b240 + b242 + b244 =E= 1;
e511.. b239 + b241 + b243 + b245 =E= 1;
e512.. b246 + b248 + b250 + b252 =E= 1;
e513.. b247 + b249 + b251 + b253 =E= 1;
e514.. b254 + b256 + b258 + b260 =E= 1;
e515.. b255 + b257 + b259 + b261 =E= 1;
e516.. b262 + b264 + b266 + b268 =E= 1;
e517.. b263 + b265 + b267 + b269 =E= 1;
e518.. b270 + b272 + b274 + b276 =E= 1;
e519.. b271 + b273 + b275 + b277 =E= 1;
e520.. b278 + b280 + b282 + b284 =E= 1;
e521.. b279 + b281 + b283 + b285 =E= 1;
e522.. b286 + b288 + b290 + b292 =E= 1;
e523.. b287 + b289 + b291 + b293 =E= 1;
e524.. b294 + b296 + b298 + b300 =E= 1;
e525.. b295 + b297 + b299 + b301 =E= 1;
e526.. b176 - b177 =L= 0;
e527.. b178 - b179 =L= 0;
e528.. b180 - b181 =L= 0;
e529.. b184 - b185 =L= 0;
e530.. b186 - b187 =L= 0;
e531.. b188 - b189 =L= 0;
e532.. b192 - b193 =L= 0;
e533.. b194 - b195 =L= 0;
e534.. b196 - b197 =L= 0;
e535.. b200 - b201 =L= 0;
e536.. b202 - b203 =L= 0;
e537.. b204 - b205 =L= 0;
e538.. b208 - b209 =L= 0;
e539.. b210 - b211 =L= 0;
e540.. b212 - b213 =L= 0;
e541.. b216 - b217 =L= 0;
e542.. b218 - b219 =L= 0;
e543.. b220 - b221 =L= 0;
e544.. b224 - b225 =L= 0;
e545.. b226 - b227 =L= 0;
e546.. b228 - b229 =L= 0;
e547.. b232 - b233 =L= 0;
e548.. b234 - b235 =L= 0;
e549.. b236 - b237 =L= 0;
e550.. - b239 + b240 =L= 0;
e551.. - b238 + b241 =L= 0;
e552.. - b239 + b242 =L= 0;
e553.. - b238 + b243 =L= 0;
e554.. - b239 + b244 =L= 0;
e555.. - b238 + b245 =L= 0;
e556.. - b247 + b248 =L= 0;
e557.. - b246 + b249 =L= 0;
e558.. - b247 + b250 =L= 0;
e559.. - b246 + b251 =L= 0;
e560.. - b247 + b252 =L= 0;
e561.. - b246 + b253 =L= 0;
e562.. - b255 + b256 =L= 0;
e563.. - b254 + b257 =L= 0;
e564.. - b255 + b258 =L= 0;
e565.. - b254 + b259 =L= 0;
e566.. - b255 + b260 =L= 0;
e567.. - b254 + b261 =L= 0;
e568.. - b263 + b264 =L= 0;
e569.. - b262 + b265 =L= 0;
e570.. - b263 + b266 =L= 0;
e571.. - b262 + b267 =L= 0;
e572.. - b263 + b268 =L= 0;
e573.. - b262 + b269 =L= 0;
e574.. - b271 + b272 =L= 0;
e575.. - b270 + b273 =L= 0;
e576.. - b271 + b274 =L= 0;
e577.. - b270 + b275 =L= 0;
e578.. - b271 + b276 =L= 0;
e579.. - b270 + b277 =L= 0;
e580.. - b279 + b280 =L= 0;
e581.. - b278 + b281 =L= 0;
e582.. - b279 + b282 =L= 0;
e583.. - b278 + b283 =L= 0;
e584.. - b279 + b284 =L= 0;
e585.. - b278 + b285 =L= 0;
e586.. - b287 + b288 =L= 0;
e587.. - b286 + b289 =L= 0;
e588.. - b287 + b290 =L= 0;
e589.. - b286 + b291 =L= 0;
e590.. - b287 + b292 =L= 0;
e591.. - b286 + b293 =L= 0;
e592.. - b295 + b296 =L= 0;
e593.. - b294 + b297 =L= 0;
e594.. - b295 + b298 =L= 0;
e595.. - b294 + b299 =L= 0;
e596.. - b295 + b300 =L= 0;
e597.. - b294 + b301 =L= 0;
e598.. b174 - b238 =L= 0;
e599.. b175 - b239 =L= 0;
e600.. b182 - b246 =L= 0;
e601.. b183 - b247 =L= 0;
e602.. b190 - b254 =L= 0;
e603.. b191 - b255 =L= 0;
e604.. b198 - b262 =L= 0;
e605.. b199 - b263 =L= 0;
e606.. b206 - b270 =L= 0;
e607.. b207 - b271 =L= 0;
e608.. b214 - b278 =L= 0;
e609.. b215 - b279 =L= 0;
e610.. b222 - b286 =L= 0;
e611.. b223 - b287 =L= 0;
e612.. b230 - b294 =L= 0;
e613.. b231 - b295 =L= 0;
e614.. b176 - b240 =L= 0;
e615.. - b176 + b177 - b241 =L= 0;
e616.. b178 - b242 =L= 0;
e617.. - b178 + b179 - b243 =L= 0;
e618.. b180 - b244 =L= 0;
e619.. - b180 + b181 - b245 =L= 0;
e620.. b184 - b248 =L= 0;
e621.. - b184 + b185 - b249 =L= 0;
e622.. b186 - b250 =L= 0;
e623.. - b186 + b187 - b251 =L= 0;
e624.. b188 - b252 =L= 0;
e625.. - b188 + b189 - b253 =L= 0;
e626.. b192 - b256 =L= 0;
e627.. - b192 + b193 - b257 =L= 0;
e628.. b194 - b258 =L= 0;
e629.. - b194 + b195 - b259 =L= 0;
e630.. b196 - b260 =L= 0;
e631.. - b196 + b197 - b261 =L= 0;
e632.. b200 - b264 =L= 0;
e633.. - b200 + b201 - b265 =L= 0;
e634.. b202 - b266 =L= 0;
e635.. - b202 + b203 - b267 =L= 0;
e636.. b204 - b268 =L= 0;
e637.. - b204 + b205 - b269 =L= 0;
e638.. b208 - b272 =L= 0;
e639.. - b208 + b209 - b273 =L= 0;
e640.. b210 - b274 =L= 0;
e641.. - b210 + b211 - b275 =L= 0;
e642.. b212 - b276 =L= 0;
e643.. - b212 + b213 - b277 =L= 0;
e644.. b216 - b280 =L= 0;
e645.. - b216 + b217 - b281 =L= 0;
e646.. b218 - b282 =L= 0;
e647.. - b218 + b219 - b283 =L= 0;
e648.. b220 - b284 =L= 0;
e649.. - b220 + b221 - b285 =L= 0;
e650.. b224 - b288 =L= 0;
e651.. - b224 + b225 - b289 =L= 0;
e652.. b226 - b290 =L= 0;
e653.. - b226 + b227 - b291 =L= 0;
e654.. b228 - b292 =L= 0;
e655.. - b228 + b229 - b293 =L= 0;
e656.. b232 - b296 =L= 0;
e657.. - b232 + b233 - b297 =L= 0;
e658.. b234 - b298 =L= 0;
e659.. - b234 + b235 - b299 =L= 0;
e660.. b236 - b300 =L= 0;
e661.. - b236 + b237 - b301 =L= 0;
e662.. x10 - x64 - x302 =E= 0;
e663.. x11 - x65 - x303 =E= 0;
e664.. x18 - x66 - x324 =E= 0;
e665.. x19 - x67 - x325 =E= 0;
e666.. x40 - x68 =E= 0;
e667.. x41 - x69 =E= 0;
e668.. x42 - x70 =E= 0;
e669.. x43 - x71 =E= 0;
e670.. x302 - x304 - x306 =E= 0;
e671.. x303 - x305 - x307 =E= 0;
e672.. - x308 - x310 + x312 =E= 0;
e673.. - x309 - x311 + x313 =E= 0;
e674.. x312 - x314 - x316 =E= 0;
e675.. x313 - x315 - x317 =E= 0;
e676.. x316 - x318 - x320 - x322 =E= 0;
e677.. x317 - x319 - x321 - x323 =E= 0;
e678.. -log(1 + x304) + x308 + b332 =L= 1;
e679.. -log(1 + x305) + x309 + b333 =L= 1;
e680.. x304 - 40*b332 =L= 0;
e681.. x305 - 40*b333 =L= 0;
e682.. x308 - 3.71357206670431*b332 =L= 0;
e683.. x309 - 3.71357206670431*b333 =L= 0;
e684.. -1.2*log(1 + x306) + x310 + b334 =L= 1;
e685.. -1.2*log(1 + x307) + x311 + b335 =L= 1;
e686.. x306 - 40*b334 =L= 0;
e687.. x307 - 40*b335 =L= 0;
e688.. x310 - 4.45628648004517*b334 =L= 0;
e689.. x311 - 4.45628648004517*b335 =L= 0;
e690.. - 0.75*x318 + x326 + b336 =L= 1;
e691.. - 0.75*x319 + x327 + b337 =L= 1;
e692.. - 0.75*x318 + x326 - b336 =G= -1;
e693.. - 0.75*x319 + x327 - b337 =G= -1;
e694.. x318 - 4.45628648004517*b336 =L= 0;
e695.. x319 - 4.45628648004517*b337 =L= 0;
e696.. x326 - 3.34221486003388*b336 =L= 0;
e697.. x327 - 3.34221486003388*b337 =L= 0;
e698.. -1.5*log(1 + x320) + x328 + b338 =L= 1;
e699.. -1.5*log(1 + x321) + x329 + b339 =L= 1;
e700.. x320 - 4.45628648004517*b338 =L= 0;
e701.. x321 - 4.45628648004517*b339 =L= 0;
e702.. x328 - 2.54515263975353*b338 =L= 0;
e703.. x329 - 2.54515263975353*b339 =L= 0;
e704.. - x322 + x330 + b340 =L= 1;
e705.. - x323 + x331 + b341 =L= 1;
e706.. - x322 + x330 - b340 =G= -1;
e707.. - x323 + x331 - b341 =G= -1;
e708.. - 0.5*x324 + x330 + b340 =L= 1;
e709.. - 0.5*x325 + x331 + b341 =L= 1;
e710.. - 0.5*x324 + x330 - b340 =G= -1;
e711.. - 0.5*x325 + x331 - b341 =G= -1;
e712.. x322 - 4.45628648004517*b340 =L= 0;
e713.. x323 - 4.45628648004517*b341 =L= 0;
e714.. x324 - 30*b340 =L= 0;
e715.. x325 - 30*b341 =L= 0;
e716.. x330 - 15*b340 =L= 0;
e717.. x331 - 15*b341 =L= 0;
e718.. 5*b342 + x352 =L= 0;
e719.. 4*b343 + x353 =L= 0;
e720.. 8*b344 + x354 =L= 0;
e721.. 7*b345 + x355 =L= 0;
e722.. 6*b346 + x356 =L= 0;
e723.. 9*b347 + x357 =L= 0;
e724.. 10*b348 + x358 =L= 0;
e725.. 9*b349 + x359 =L= 0;
e726.. 6*b350 + x360 =L= 0;
e727.. 10*b351 + x361 =L= 0;
e728.. 5*b342 + x352 =G= 0;
e729.. 4*b343 + x353 =G= 0;
e730.. 8*b344 + x354 =G= 0;
e731.. 7*b345 + x355 =G= 0;
e732.. 6*b346 + x356 =G= 0;
e733.. 9*b347 + x357 =G= 0;
e734.. 10*b348 + x358 =G= 0;
e735.. 9*b349 + x359 =G= 0;
e736.. 6*b350 + x360 =G= 0;
e737.. 10*b351 + x361 =G= 0;
e738.. b332 - b333 =L= 0;
e739.. b334 - b335 =L= 0;
e740.. b336 - b337 =L= 0;
e741.. b338 - b339 =L= 0;
e742.. b340 - b341 =L= 0;
e743.. b342 + b343 =L= 1;
e744.. b342 + b343 =L= 1;
e745.. b344 + b345 =L= 1;
e746.. b344 + b345 =L= 1;
e747.. b346 + b347 =L= 1;
e748.. b346 + b347 =L= 1;
e749.. b348 + b349 =L= 1;
e750.. b348 + b349 =L= 1;
e751.. b350 + b351 =L= 1;
e752.. b350 + b351 =L= 1;
e753.. b332 - b342 =L= 0;
e754.. - b332 + b333 - b343 =L= 0;
e755.. b334 - b344 =L= 0;
e756.. - b334 + b335 - b345 =L= 0;
e757.. b336 - b346 =L= 0;
e758.. - b336 + b337 - b347 =L= 0;
e759.. b338 - b348 =L= 0;
e760.. - b338 + b339 - b349 =L= 0;
e761.. b340 - b350 =L= 0;
e762.. - b340 + b341 - b351 =L= 0;
e763.. b332 + b334 =E= 1;
e764.. b333 + b335 =E= 1;
e765.. b332 + b334 - b336 =G= 0;
e766.. b333 + b335 - b337 =G= 0;
e767.. b332 + b334 - b338 =G= 0;
e768.. b333 + b335 - b339 =G= 0;
e769.. b332 + b334 - b340 =G= 0;
e770.. b333 + b335 - b341 =G= 0;
* set non-default bounds
x302.up = 40;
x303.up = 40;
x324.up = 30;
x325.up = 30;
Model m / all /;
m.limrow=0; m.limcol=0;
m.tolproj=0.0;
$if NOT '%gams.u1%' == '' $include '%gams.u1%'
$if not set MINLP $set MINLP MINLP
Solve m using %MINLP% maximizing objvar;
Last updated: 2025-08-07 Git hash: e62cedfc

