MINLPLib

A Library of Mixed-Integer and Continuous Nonlinear Programming Instances

Home // Instances // Documentation // Download // Statistics


Instance syn20m03m

Selection of optimal configuration and parameters for a processing system selected from a superstructure containing alternative processing units and interconnections.
Formats ams gms mod nl osil py
Primal Bounds (infeas ≤ 1e-08)
2646.95091700 p1 ( gdx sol )
(infeas: 3e-14)
Other points (infeas > 1e-08)  
Dual Bounds
2646.95210000 (ALPHAECP)
2646.95150000 (ANTIGONE)
2646.95100300 (BARON)
3002.28890000 (BONMIN)
4126.52078500 (COUENNE)
2646.95104300 (LINDO)
2646.95129600 (SCIP)
2647.01249400 (SHOT)
References Duran, Marco A and Grossmann, I E, An Outer-Approximation Algorithm for a Class of Mixed-integer Nonlinear Programs, Mathematical Programming, 36:3, 1986, 307-339.
Türkay, Metin and Grossmann, I E, Logic-based MINLP Algorithms for optimal synthesis of process networks, Computers and Chemical Engineering, 20:8, 1996, 959-978.
Source Syn20M03M.gms from CMU-IBM MINLP solver project page
Application Synthesis of processing system
Added to library 28 Sep 2013
Problem type MBNLP
#Variables 315
#Binary Variables 120
#Integer Variables 0
#Nonlinear Variables 42
#Nonlinear Binary Variables 0
#Nonlinear Integer Variables 0
Objective Sense max
Objective type linear
Objective curvature linear
#Nonzeros in Objective 102
#Nonlinear Nonzeros in Objective 0
#Constraints 699
#Linear Constraints 657
#Quadratic Constraints 0
#Polynomial Constraints 0
#Signomial Constraints 0
#General Nonlinear Constraints 42
Operands in Gen. Nonlin. Functions log
Constraints curvature convex
#Nonzeros in Jacobian 1623
#Nonlinear Nonzeros in Jacobian 42
#Nonzeros in (Upper-Left) Hessian of Lagrangian 42
#Nonzeros in Diagonal of Hessian of Lagrangian 42
#Blocks in Hessian of Lagrangian 42
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 5.0000e-01
Maximal coefficient 4.3000e+02
Infeasibility of initial point 1
Sparsity Jacobian Sparsity of Objective Gradient and Jacobian
Sparsity Hessian of Lagrangian Sparsity of Hessian of Lagrangian

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*        700       34      168      498        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        316      196      120        0        0        0        0        0
*  FX      0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*       1726     1684       42        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,b137,b138,b139,b140,b141
          ,b142,b143,b144,b145,b146,b147,b148,b149,b150,b151,b152,b153,b154
          ,b155,b156,b157,b158,b159,b160,b161,b162,b163,b164,b165,b166,b167
          ,b168,b169,b170,b171,b172,b173,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,x257,x258
          ,x259,x260,x261,x262,x263,x264,x265,x266,x267,x268,x269,x270,x271
          ,x272,x273,x274,x275,x276,x277,x278,x279,x280,x281,x282,x283,x284
          ,x285,x286,x287,x288,x289,x290,x291,x292,x293,x294,x295,x296,x297
          ,x298,x299,x300,x301,x302,x303,x304,x305,x306,x307,x308,x309,x310
          ,x311,x312,x313,x314,x315,x316;

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;

Binary Variables  b137,b138,b139,b140,b141,b142,b143,b144,b145,b146,b147,b148
          ,b149,b150,b151,b152,b153,b154,b155,b156,b157,b158,b159,b160,b161
          ,b162,b163,b164,b165,b166,b167,b168,b169,b170,b171,b172,b173,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;

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;


e1..    objvar + x2 + x3 + x4 - 5*x20 - 10*x21 - 5*x22 + 2*x35 + x36 + 2*x37
      + 10*x86 + 5*x87 + 5*x88 + 5*x89 + 5*x90 + 5*x91 - 80*x110 - 130*x111
      - 215*x112 - 110*x113 - 120*x114 - 125*x115 - 110*x116 - 130*x117
      - 140*x118 - 80*x119 - 90*x120 - 120*x121 - 285*x122 - 390*x123
      - 350*x124 - 290*x125 - 405*x126 - 190*x127 - 280*x128 - 400*x129
      - 430*x130 - 290*x131 - 300*x132 - 240*x133 - 350*x134 - 250*x135
      - 300*x136 + 5*b197 + 4*b198 + 6*b199 + 8*b200 + 7*b201 + 6*b202 + 6*b203
      + 9*b204 + 4*b205 + 10*b206 + 9*b207 + 5*b208 + 6*b209 + 10*b210 + 6*b211
      + 7*b212 + 7*b213 + 4*b214 + 4*b215 + 3*b216 + 2*b217 + 5*b218 + 6*b219
      + 7*b220 + 2*b221 + 5*b222 + 2*b223 + 4*b224 + 7*b225 + 4*b226 + 3*b227
      + 9*b228 + 3*b229 + 7*b230 + 2*b231 + 9*b232 + 3*b233 + b234 + 9*b235
      + 2*b236 + 6*b237 + 3*b238 + 4*b239 + 8*b240 + b241 + 2*b242 + 5*b243
      + 2*b244 + 3*b245 + 4*b246 + 3*b247 + 5*b248 + 7*b249 + 6*b250 + 2*b251
      + 8*b252 + 4*b253 + b254 + 4*b255 + b256 =E= 0;

e2..    x2 - x5 - x8 =E= 0;

e3..    x3 - x6 - x9 =E= 0;

e4..    x4 - x7 - x10 =E= 0;

e5..  - x11 - x14 + x17 =E= 0;

e6..  - x12 - x15 + x18 =E= 0;

e7..  - x13 - x16 + x19 =E= 0;

e8..    x17 - x20 - x23 =E= 0;

e9..    x18 - x21 - x24 =E= 0;

e10..    x19 - x22 - x25 =E= 0;

e11..    x23 - x26 - x29 - x32 =E= 0;

e12..    x24 - x27 - x30 - x33 =E= 0;

e13..    x25 - x28 - x31 - x34 =E= 0;

e14..    x38 - x47 - x50 =E= 0;

e15..    x39 - x48 - x51 =E= 0;

e16..    x40 - x49 - x52 =E= 0;

e17..    x44 - x53 - x56 - x59 =E= 0;

e18..    x45 - x54 - x57 - x60 =E= 0;

e19..    x46 - x55 - x58 - x61 =E= 0;

e20..    x68 - x80 - x83 =E= 0;

e21..    x69 - x81 - x84 =E= 0;

e22..    x70 - x82 - x85 =E= 0;

e23..  - x71 - x89 + x92 =E= 0;

e24..  - x72 - x90 + x93 =E= 0;

e25..  - x73 - x91 + x94 =E= 0;

e26..    x74 - x95 - x98 =E= 0;

e27..    x75 - x96 - x99 =E= 0;

e28..    x76 - x97 - x100 =E= 0;

e29..    x77 - x101 - x104 - x107 =E= 0;

e30..    x78 - x102 - x105 - x108 =E= 0;

e31..    x79 - x103 - x106 - x109 =E= 0;

e32.. -log(1 + x5) + x11 + b137 =L= 1;

e33.. -log(1 + x6) + x12 + b138 =L= 1;

e34.. -log(1 + x7) + x13 + b139 =L= 1;

e35..    x5 - 40*b137 =L= 0;

e36..    x6 - 40*b138 =L= 0;

e37..    x7 - 40*b139 =L= 0;

e38..    x11 - 3.71357206670431*b137 =L= 0;

e39..    x12 - 3.71357206670431*b138 =L= 0;

e40..    x13 - 3.71357206670431*b139 =L= 0;

e41.. -1.2*log(1 + x8) + x14 + b140 =L= 1;

e42.. -1.2*log(1 + x9) + x15 + b141 =L= 1;

e43.. -1.2*log(1 + x10) + x16 + b142 =L= 1;

e44..    x8 - 40*b140 =L= 0;

e45..    x9 - 40*b141 =L= 0;

e46..    x10 - 40*b142 =L= 0;

e47..    x14 - 4.45628648004517*b140 =L= 0;

e48..    x15 - 4.45628648004517*b141 =L= 0;

e49..    x16 - 4.45628648004517*b142 =L= 0;

e50..  - 0.75*x26 + x38 + b143 =L= 1;

e51..  - 0.75*x27 + x39 + b144 =L= 1;

e52..  - 0.75*x28 + x40 + b145 =L= 1;

e53..  - 0.75*x26 + x38 - b143 =G= -1;

e54..  - 0.75*x27 + x39 - b144 =G= -1;

e55..  - 0.75*x28 + x40 - b145 =G= -1;

e56..    x26 - 4.45628648004517*b143 =L= 0;

e57..    x27 - 4.45628648004517*b144 =L= 0;

e58..    x28 - 4.45628648004517*b145 =L= 0;

e59..    x38 - 3.34221486003388*b143 =L= 0;

e60..    x39 - 3.34221486003388*b144 =L= 0;

e61..    x40 - 3.34221486003388*b145 =L= 0;

e62.. -1.5*log(1 + x29) + x41 + b146 =L= 1;

e63.. -1.5*log(1 + x30) + x42 + b147 =L= 1;

e64.. -1.5*log(1 + x31) + x43 + b148 =L= 1;

e65..    x29 - 4.45628648004517*b146 =L= 0;

e66..    x30 - 4.45628648004517*b147 =L= 0;

e67..    x31 - 4.45628648004517*b148 =L= 0;

e68..    x41 - 2.54515263975353*b146 =L= 0;

e69..    x42 - 2.54515263975353*b147 =L= 0;

e70..    x43 - 2.54515263975353*b148 =L= 0;

e71..  - x32 + x44 + b149 =L= 1;

e72..  - x33 + x45 + b150 =L= 1;

e73..  - x34 + x46 + b151 =L= 1;

e74..  - x32 + x44 - b149 =G= -1;

e75..  - x33 + x45 - b150 =G= -1;

e76..  - x34 + x46 - b151 =G= -1;

e77..  - 0.5*x35 + x44 + b149 =L= 1;

e78..  - 0.5*x36 + x45 + b150 =L= 1;

e79..  - 0.5*x37 + x46 + b151 =L= 1;

e80..  - 0.5*x35 + x44 - b149 =G= -1;

e81..  - 0.5*x36 + x45 - b150 =G= -1;

e82..  - 0.5*x37 + x46 - b151 =G= -1;

e83..    x32 - 4.45628648004517*b149 =L= 0;

e84..    x33 - 4.45628648004517*b150 =L= 0;

e85..    x34 - 4.45628648004517*b151 =L= 0;

e86..    x35 - 30*b149 =L= 0;

e87..    x36 - 30*b150 =L= 0;

e88..    x37 - 30*b151 =L= 0;

e89..    x44 - 15*b149 =L= 0;

e90..    x45 - 15*b150 =L= 0;

e91..    x46 - 15*b151 =L= 0;

e92.. -1.25*log(1 + x47) + x62 + b152 =L= 1;

e93.. -1.25*log(1 + x48) + x63 + b153 =L= 1;

e94.. -1.25*log(1 + x49) + x64 + b154 =L= 1;

e95..    x47 - 3.34221486003388*b152 =L= 0;

e96..    x48 - 3.34221486003388*b153 =L= 0;

e97..    x49 - 3.34221486003388*b154 =L= 0;

e98..    x62 - 1.83548069293539*b152 =L= 0;

e99..    x63 - 1.83548069293539*b153 =L= 0;

e100..    x64 - 1.83548069293539*b154 =L= 0;

e101.. -0.9*log(1 + x50) + x65 + b155 =L= 1;

e102.. -0.9*log(1 + x51) + x66 + b156 =L= 1;

e103.. -0.9*log(1 + x52) + x67 + b157 =L= 1;

e104..    x50 - 3.34221486003388*b155 =L= 0;

e105..    x51 - 3.34221486003388*b156 =L= 0;

e106..    x52 - 3.34221486003388*b157 =L= 0;

e107..    x65 - 1.32154609891348*b155 =L= 0;

e108..    x66 - 1.32154609891348*b156 =L= 0;

e109..    x67 - 1.32154609891348*b157 =L= 0;

e110.. -log(1 + x41) + x68 + b158 =L= 1;

e111.. -log(1 + x42) + x69 + b159 =L= 1;

e112.. -log(1 + x43) + x70 + b160 =L= 1;

e113..    x41 - 2.54515263975353*b158 =L= 0;

e114..    x42 - 2.54515263975353*b159 =L= 0;

e115..    x43 - 2.54515263975353*b160 =L= 0;

e116..    x68 - 1.26558121681553*b158 =L= 0;

e117..    x69 - 1.26558121681553*b159 =L= 0;

e118..    x70 - 1.26558121681553*b160 =L= 0;

e119..  - 0.9*x53 + x71 + b161 =L= 1;

e120..  - 0.9*x54 + x72 + b162 =L= 1;

e121..  - 0.9*x55 + x73 + b163 =L= 1;

e122..  - 0.9*x53 + x71 - b161 =G= -1;

e123..  - 0.9*x54 + x72 - b162 =G= -1;

e124..  - 0.9*x55 + x73 - b163 =G= -1;

e125..    x53 - 15*b161 =L= 0;

e126..    x54 - 15*b162 =L= 0;

e127..    x55 - 15*b163 =L= 0;

e128..    x71 - 13.5*b161 =L= 0;

e129..    x72 - 13.5*b162 =L= 0;

e130..    x73 - 13.5*b163 =L= 0;

e131..  - 0.6*x56 + x74 + b164 =L= 1;

e132..  - 0.6*x57 + x75 + b165 =L= 1;

e133..  - 0.6*x58 + x76 + b166 =L= 1;

e134..  - 0.6*x56 + x74 - b164 =G= -1;

e135..  - 0.6*x57 + x75 - b165 =G= -1;

e136..  - 0.6*x58 + x76 - b166 =G= -1;

e137..    x56 - 15*b164 =L= 0;

e138..    x57 - 15*b165 =L= 0;

e139..    x58 - 15*b166 =L= 0;

e140..    x74 - 9*b164 =L= 0;

e141..    x75 - 9*b165 =L= 0;

e142..    x76 - 9*b166 =L= 0;

e143.. -1.1*log(1 + x59) + x77 + b167 =L= 1;

e144.. -1.1*log(1 + x60) + x78 + b168 =L= 1;

e145.. -1.1*log(1 + x61) + x79 + b169 =L= 1;

e146..    x59 - 15*b167 =L= 0;

e147..    x60 - 15*b168 =L= 0;

e148..    x61 - 15*b169 =L= 0;

e149..    x77 - 3.04984759446376*b167 =L= 0;

e150..    x78 - 3.04984759446376*b168 =L= 0;

e151..    x79 - 3.04984759446376*b169 =L= 0;

e152..  - 0.9*x62 + x110 + b170 =L= 1;

e153..  - 0.9*x63 + x111 + b171 =L= 1;

e154..  - 0.9*x64 + x112 + b172 =L= 1;

e155..  - 0.9*x62 + x110 - b170 =G= -1;

e156..  - 0.9*x63 + x111 - b171 =G= -1;

e157..  - 0.9*x64 + x112 - b172 =G= -1;

e158..  - x86 + x110 + b170 =L= 1;

e159..  - x87 + x111 + b171 =L= 1;

e160..  - x88 + x112 + b172 =L= 1;

e161..  - x86 + x110 - b170 =G= -1;

e162..  - x87 + x111 - b171 =G= -1;

e163..  - x88 + x112 - b172 =G= -1;

e164..    x62 - 1.83548069293539*b170 =L= 0;

e165..    x63 - 1.83548069293539*b171 =L= 0;

e166..    x64 - 1.83548069293539*b172 =L= 0;

e167..    x86 - 20*b170 =L= 0;

e168..    x87 - 20*b171 =L= 0;

e169..    x88 - 20*b172 =L= 0;

e170..    x110 - 20*b170 =L= 0;

e171..    x111 - 20*b171 =L= 0;

e172..    x112 - 20*b172 =L= 0;

e173.. -log(1 + x65) + x113 + b173 =L= 1;

e174.. -log(1 + x66) + x114 + b174 =L= 1;

e175.. -log(1 + x67) + x115 + b175 =L= 1;

e176..    x65 - 1.32154609891348*b173 =L= 0;

e177..    x66 - 1.32154609891348*b174 =L= 0;

e178..    x67 - 1.32154609891348*b175 =L= 0;

e179..    x113 - 0.842233385663186*b173 =L= 0;

e180..    x114 - 0.842233385663186*b174 =L= 0;

e181..    x115 - 0.842233385663186*b175 =L= 0;

e182.. -0.7*log(1 + x80) + x116 + b176 =L= 1;

e183.. -0.7*log(1 + x81) + x117 + b177 =L= 1;

e184.. -0.7*log(1 + x82) + x118 + b178 =L= 1;

e185..    x80 - 1.26558121681553*b176 =L= 0;

e186..    x81 - 1.26558121681553*b177 =L= 0;

e187..    x82 - 1.26558121681553*b178 =L= 0;

e188..    x116 - 0.572481933717686*b176 =L= 0;

e189..    x117 - 0.572481933717686*b177 =L= 0;

e190..    x118 - 0.572481933717686*b178 =L= 0;

e191.. -0.65*log(1 + x83) + x119 + b179 =L= 1;

e192.. -0.65*log(1 + x84) + x120 + b180 =L= 1;

e193.. -0.65*log(1 + x85) + x121 + b181 =L= 1;

e194.. -0.65*log(1 + x92) + x119 + b179 =L= 1;

e195.. -0.65*log(1 + x93) + x120 + b180 =L= 1;

e196.. -0.65*log(1 + x94) + x121 + b181 =L= 1;

e197..    x83 - 1.26558121681553*b179 =L= 0;

e198..    x84 - 1.26558121681553*b180 =L= 0;

e199..    x85 - 1.26558121681553*b181 =L= 0;

e200..    x92 - 33.5*b179 =L= 0;

e201..    x93 - 33.5*b180 =L= 0;

e202..    x94 - 33.5*b181 =L= 0;

e203..    x119 - 2.30162356062425*b179 =L= 0;

e204..    x120 - 2.30162356062425*b180 =L= 0;

e205..    x121 - 2.30162356062425*b181 =L= 0;

e206..  - x95 + x122 + b182 =L= 1;

e207..  - x96 + x123 + b183 =L= 1;

e208..  - x97 + x124 + b184 =L= 1;

e209..  - x95 + x122 - b182 =G= -1;

e210..  - x96 + x123 - b183 =G= -1;

e211..  - x97 + x124 - b184 =G= -1;

e212..    x95 - 9*b182 =L= 0;

e213..    x96 - 9*b183 =L= 0;

e214..    x97 - 9*b184 =L= 0;

e215..    x122 - 9*b182 =L= 0;

e216..    x123 - 9*b183 =L= 0;

e217..    x124 - 9*b184 =L= 0;

e218..  - x98 + x125 + b185 =L= 1;

e219..  - x99 + x126 + b186 =L= 1;

e220..  - x100 + x127 + b187 =L= 1;

e221..  - x98 + x125 - b185 =G= -1;

e222..  - x99 + x126 - b186 =G= -1;

e223..  - x100 + x127 - b187 =G= -1;

e224..    x98 - 9*b185 =L= 0;

e225..    x99 - 9*b186 =L= 0;

e226..    x100 - 9*b187 =L= 0;

e227..    x125 - 9*b185 =L= 0;

e228..    x126 - 9*b186 =L= 0;

e229..    x127 - 9*b187 =L= 0;

e230.. -0.75*log(1 + x101) + x128 + b188 =L= 1;

e231.. -0.75*log(1 + x102) + x129 + b189 =L= 1;

e232.. -0.75*log(1 + x103) + x130 + b190 =L= 1;

e233..    x101 - 3.04984759446376*b188 =L= 0;

e234..    x102 - 3.04984759446376*b189 =L= 0;

e235..    x103 - 3.04984759446376*b190 =L= 0;

e236..    x128 - 1.04900943706034*b188 =L= 0;

e237..    x129 - 1.04900943706034*b189 =L= 0;

e238..    x130 - 1.04900943706034*b190 =L= 0;

e239.. -0.8*log(1 + x104) + x131 + b191 =L= 1;

e240.. -0.8*log(1 + x105) + x132 + b192 =L= 1;

e241.. -0.8*log(1 + x106) + x133 + b193 =L= 1;

e242..    x104 - 3.04984759446376*b191 =L= 0;

e243..    x105 - 3.04984759446376*b192 =L= 0;

e244..    x106 - 3.04984759446376*b193 =L= 0;

e245..    x131 - 1.11894339953103*b191 =L= 0;

e246..    x132 - 1.11894339953103*b192 =L= 0;

e247..    x133 - 1.11894339953103*b193 =L= 0;

e248.. -0.85*log(1 + x107) + x134 + b194 =L= 1;

e249.. -0.85*log(1 + x108) + x135 + b195 =L= 1;

e250.. -0.85*log(1 + x109) + x136 + b196 =L= 1;

e251..    x107 - 3.04984759446376*b194 =L= 0;

e252..    x108 - 3.04984759446376*b195 =L= 0;

e253..    x109 - 3.04984759446376*b196 =L= 0;

e254..    x134 - 1.18887736200171*b194 =L= 0;

e255..    x135 - 1.18887736200171*b195 =L= 0;

e256..    x136 - 1.18887736200171*b196 =L= 0;

e257..    5*b197 + x257 =L= 0;

e258..    4*b198 + x258 =L= 0;

e259..    6*b199 + x259 =L= 0;

e260..    8*b200 + x260 =L= 0;

e261..    7*b201 + x261 =L= 0;

e262..    6*b202 + x262 =L= 0;

e263..    6*b203 + x263 =L= 0;

e264..    9*b204 + x264 =L= 0;

e265..    4*b205 + x265 =L= 0;

e266..    10*b206 + x266 =L= 0;

e267..    9*b207 + x267 =L= 0;

e268..    5*b208 + x268 =L= 0;

e269..    6*b209 + x269 =L= 0;

e270..    10*b210 + x270 =L= 0;

e271..    6*b211 + x271 =L= 0;

e272..    7*b212 + x272 =L= 0;

e273..    7*b213 + x273 =L= 0;

e274..    4*b214 + x274 =L= 0;

e275..    4*b215 + x275 =L= 0;

e276..    3*b216 + x276 =L= 0;

e277..    2*b217 + x277 =L= 0;

e278..    5*b218 + x278 =L= 0;

e279..    6*b219 + x279 =L= 0;

e280..    7*b220 + x280 =L= 0;

e281..    2*b221 + x281 =L= 0;

e282..    5*b222 + x282 =L= 0;

e283..    2*b223 + x283 =L= 0;

e284..    4*b224 + x284 =L= 0;

e285..    7*b225 + x285 =L= 0;

e286..    4*b226 + x286 =L= 0;

e287..    3*b227 + x287 =L= 0;

e288..    9*b228 + x288 =L= 0;

e289..    3*b229 + x289 =L= 0;

e290..    7*b230 + x290 =L= 0;

e291..    2*b231 + x291 =L= 0;

e292..    9*b232 + x292 =L= 0;

e293..    3*b233 + x293 =L= 0;

e294..    b234 + x294 =L= 0;

e295..    9*b235 + x295 =L= 0;

e296..    2*b236 + x296 =L= 0;

e297..    6*b237 + x297 =L= 0;

e298..    3*b238 + x298 =L= 0;

e299..    4*b239 + x299 =L= 0;

e300..    8*b240 + x300 =L= 0;

e301..    b241 + x301 =L= 0;

e302..    2*b242 + x302 =L= 0;

e303..    5*b243 + x303 =L= 0;

e304..    2*b244 + x304 =L= 0;

e305..    3*b245 + x305 =L= 0;

e306..    4*b246 + x306 =L= 0;

e307..    3*b247 + x307 =L= 0;

e308..    5*b248 + x308 =L= 0;

e309..    7*b249 + x309 =L= 0;

e310..    6*b250 + x310 =L= 0;

e311..    2*b251 + x311 =L= 0;

e312..    8*b252 + x312 =L= 0;

e313..    4*b253 + x313 =L= 0;

e314..    b254 + x314 =L= 0;

e315..    4*b255 + x315 =L= 0;

e316..    b256 + x316 =L= 0;

e317..    5*b197 + x257 =G= 0;

e318..    4*b198 + x258 =G= 0;

e319..    6*b199 + x259 =G= 0;

e320..    8*b200 + x260 =G= 0;

e321..    7*b201 + x261 =G= 0;

e322..    6*b202 + x262 =G= 0;

e323..    6*b203 + x263 =G= 0;

e324..    9*b204 + x264 =G= 0;

e325..    4*b205 + x265 =G= 0;

e326..    10*b206 + x266 =G= 0;

e327..    9*b207 + x267 =G= 0;

e328..    5*b208 + x268 =G= 0;

e329..    6*b209 + x269 =G= 0;

e330..    10*b210 + x270 =G= 0;

e331..    6*b211 + x271 =G= 0;

e332..    7*b212 + x272 =G= 0;

e333..    7*b213 + x273 =G= 0;

e334..    4*b214 + x274 =G= 0;

e335..    4*b215 + x275 =G= 0;

e336..    3*b216 + x276 =G= 0;

e337..    2*b217 + x277 =G= 0;

e338..    5*b218 + x278 =G= 0;

e339..    6*b219 + x279 =G= 0;

e340..    7*b220 + x280 =G= 0;

e341..    2*b221 + x281 =G= 0;

e342..    5*b222 + x282 =G= 0;

e343..    2*b223 + x283 =G= 0;

e344..    4*b224 + x284 =G= 0;

e345..    7*b225 + x285 =G= 0;

e346..    4*b226 + x286 =G= 0;

e347..    3*b227 + x287 =G= 0;

e348..    9*b228 + x288 =G= 0;

e349..    3*b229 + x289 =G= 0;

e350..    7*b230 + x290 =G= 0;

e351..    2*b231 + x291 =G= 0;

e352..    9*b232 + x292 =G= 0;

e353..    3*b233 + x293 =G= 0;

e354..    b234 + x294 =G= 0;

e355..    9*b235 + x295 =G= 0;

e356..    2*b236 + x296 =G= 0;

e357..    6*b237 + x297 =G= 0;

e358..    3*b238 + x298 =G= 0;

e359..    4*b239 + x299 =G= 0;

e360..    8*b240 + x300 =G= 0;

e361..    b241 + x301 =G= 0;

e362..    2*b242 + x302 =G= 0;

e363..    5*b243 + x303 =G= 0;

e364..    2*b244 + x304 =G= 0;

e365..    3*b245 + x305 =G= 0;

e366..    4*b246 + x306 =G= 0;

e367..    3*b247 + x307 =G= 0;

e368..    5*b248 + x308 =G= 0;

e369..    7*b249 + x309 =G= 0;

e370..    6*b250 + x310 =G= 0;

e371..    2*b251 + x311 =G= 0;

e372..    8*b252 + x312 =G= 0;

e373..    4*b253 + x313 =G= 0;

e374..    b254 + x314 =G= 0;

e375..    4*b255 + x315 =G= 0;

e376..    b256 + x316 =G= 0;

e377..    b137 - b138 =L= 0;

e378..    b137 - b139 =L= 0;

e379..    b138 - b139 =L= 0;

e380..    b140 - b141 =L= 0;

e381..    b140 - b142 =L= 0;

e382..    b141 - b142 =L= 0;

e383..    b143 - b144 =L= 0;

e384..    b143 - b145 =L= 0;

e385..    b144 - b145 =L= 0;

e386..    b146 - b147 =L= 0;

e387..    b146 - b148 =L= 0;

e388..    b147 - b148 =L= 0;

e389..    b149 - b150 =L= 0;

e390..    b149 - b151 =L= 0;

e391..    b150 - b151 =L= 0;

e392..    b152 - b153 =L= 0;

e393..    b152 - b154 =L= 0;

e394..    b153 - b154 =L= 0;

e395..    b155 - b156 =L= 0;

e396..    b155 - b157 =L= 0;

e397..    b156 - b157 =L= 0;

e398..    b158 - b159 =L= 0;

e399..    b158 - b160 =L= 0;

e400..    b159 - b160 =L= 0;

e401..    b161 - b162 =L= 0;

e402..    b161 - b163 =L= 0;

e403..    b162 - b163 =L= 0;

e404..    b164 - b165 =L= 0;

e405..    b164 - b166 =L= 0;

e406..    b165 - b166 =L= 0;

e407..    b167 - b168 =L= 0;

e408..    b167 - b169 =L= 0;

e409..    b168 - b169 =L= 0;

e410..    b170 - b171 =L= 0;

e411..    b170 - b172 =L= 0;

e412..    b171 - b172 =L= 0;

e413..    b173 - b174 =L= 0;

e414..    b173 - b175 =L= 0;

e415..    b174 - b175 =L= 0;

e416..    b176 - b177 =L= 0;

e417..    b176 - b178 =L= 0;

e418..    b177 - b178 =L= 0;

e419..    b179 - b180 =L= 0;

e420..    b179 - b181 =L= 0;

e421..    b180 - b181 =L= 0;

e422..    b182 - b183 =L= 0;

e423..    b182 - b184 =L= 0;

e424..    b183 - b184 =L= 0;

e425..    b185 - b186 =L= 0;

e426..    b185 - b187 =L= 0;

e427..    b186 - b187 =L= 0;

e428..    b188 - b189 =L= 0;

e429..    b188 - b190 =L= 0;

e430..    b189 - b190 =L= 0;

e431..    b191 - b192 =L= 0;

e432..    b191 - b193 =L= 0;

e433..    b192 - b193 =L= 0;

e434..    b194 - b195 =L= 0;

e435..    b194 - b196 =L= 0;

e436..    b195 - b196 =L= 0;

e437..    b197 + b198 =L= 1;

e438..    b197 + b199 =L= 1;

e439..    b197 + b198 =L= 1;

e440..    b198 + b199 =L= 1;

e441..    b197 + b199 =L= 1;

e442..    b198 + b199 =L= 1;

e443..    b200 + b201 =L= 1;

e444..    b200 + b202 =L= 1;

e445..    b200 + b201 =L= 1;

e446..    b201 + b202 =L= 1;

e447..    b200 + b202 =L= 1;

e448..    b201 + b202 =L= 1;

e449..    b203 + b204 =L= 1;

e450..    b203 + b205 =L= 1;

e451..    b203 + b204 =L= 1;

e452..    b204 + b205 =L= 1;

e453..    b203 + b205 =L= 1;

e454..    b204 + b205 =L= 1;

e455..    b206 + b207 =L= 1;

e456..    b206 + b208 =L= 1;

e457..    b206 + b207 =L= 1;

e458..    b207 + b208 =L= 1;

e459..    b206 + b208 =L= 1;

e460..    b207 + b208 =L= 1;

e461..    b209 + b210 =L= 1;

e462..    b209 + b211 =L= 1;

e463..    b209 + b210 =L= 1;

e464..    b210 + b211 =L= 1;

e465..    b209 + b211 =L= 1;

e466..    b210 + b211 =L= 1;

e467..    b212 + b213 =L= 1;

e468..    b212 + b214 =L= 1;

e469..    b212 + b213 =L= 1;

e470..    b213 + b214 =L= 1;

e471..    b212 + b214 =L= 1;

e472..    b213 + b214 =L= 1;

e473..    b215 + b216 =L= 1;

e474..    b215 + b217 =L= 1;

e475..    b215 + b216 =L= 1;

e476..    b216 + b217 =L= 1;

e477..    b215 + b217 =L= 1;

e478..    b216 + b217 =L= 1;

e479..    b218 + b219 =L= 1;

e480..    b218 + b220 =L= 1;

e481..    b218 + b219 =L= 1;

e482..    b219 + b220 =L= 1;

e483..    b218 + b220 =L= 1;

e484..    b219 + b220 =L= 1;

e485..    b221 + b222 =L= 1;

e486..    b221 + b223 =L= 1;

e487..    b221 + b222 =L= 1;

e488..    b222 + b223 =L= 1;

e489..    b221 + b223 =L= 1;

e490..    b222 + b223 =L= 1;

e491..    b224 + b225 =L= 1;

e492..    b224 + b226 =L= 1;

e493..    b224 + b225 =L= 1;

e494..    b225 + b226 =L= 1;

e495..    b224 + b226 =L= 1;

e496..    b225 + b226 =L= 1;

e497..    b227 + b228 =L= 1;

e498..    b227 + b229 =L= 1;

e499..    b227 + b228 =L= 1;

e500..    b228 + b229 =L= 1;

e501..    b227 + b229 =L= 1;

e502..    b228 + b229 =L= 1;

e503..    b230 + b231 =L= 1;

e504..    b230 + b232 =L= 1;

e505..    b230 + b231 =L= 1;

e506..    b231 + b232 =L= 1;

e507..    b230 + b232 =L= 1;

e508..    b231 + b232 =L= 1;

e509..    b233 + b234 =L= 1;

e510..    b233 + b235 =L= 1;

e511..    b233 + b234 =L= 1;

e512..    b234 + b235 =L= 1;

e513..    b233 + b235 =L= 1;

e514..    b234 + b235 =L= 1;

e515..    b236 + b237 =L= 1;

e516..    b236 + b238 =L= 1;

e517..    b236 + b237 =L= 1;

e518..    b237 + b238 =L= 1;

e519..    b236 + b238 =L= 1;

e520..    b237 + b238 =L= 1;

e521..    b239 + b240 =L= 1;

e522..    b239 + b241 =L= 1;

e523..    b239 + b240 =L= 1;

e524..    b240 + b241 =L= 1;

e525..    b239 + b241 =L= 1;

e526..    b240 + b241 =L= 1;

e527..    b242 + b243 =L= 1;

e528..    b242 + b244 =L= 1;

e529..    b242 + b243 =L= 1;

e530..    b243 + b244 =L= 1;

e531..    b242 + b244 =L= 1;

e532..    b243 + b244 =L= 1;

e533..    b245 + b246 =L= 1;

e534..    b245 + b247 =L= 1;

e535..    b245 + b246 =L= 1;

e536..    b246 + b247 =L= 1;

e537..    b245 + b247 =L= 1;

e538..    b246 + b247 =L= 1;

e539..    b248 + b249 =L= 1;

e540..    b248 + b250 =L= 1;

e541..    b248 + b249 =L= 1;

e542..    b249 + b250 =L= 1;

e543..    b248 + b250 =L= 1;

e544..    b249 + b250 =L= 1;

e545..    b251 + b252 =L= 1;

e546..    b251 + b253 =L= 1;

e547..    b251 + b252 =L= 1;

e548..    b252 + b253 =L= 1;

e549..    b251 + b253 =L= 1;

e550..    b252 + b253 =L= 1;

e551..    b254 + b255 =L= 1;

e552..    b254 + b256 =L= 1;

e553..    b254 + b255 =L= 1;

e554..    b255 + b256 =L= 1;

e555..    b254 + b256 =L= 1;

e556..    b255 + b256 =L= 1;

e557..    b137 - b197 =L= 0;

e558..  - b137 + b138 - b198 =L= 0;

e559..  - b137 - b138 + b139 - b199 =L= 0;

e560..    b140 - b200 =L= 0;

e561..  - b140 + b141 - b201 =L= 0;

e562..  - b140 - b141 + b142 - b202 =L= 0;

e563..    b143 - b203 =L= 0;

e564..  - b143 + b144 - b204 =L= 0;

e565..  - b143 - b144 + b145 - b205 =L= 0;

e566..    b146 - b206 =L= 0;

e567..  - b146 + b147 - b207 =L= 0;

e568..  - b146 - b147 + b148 - b208 =L= 0;

e569..    b149 - b209 =L= 0;

e570..  - b149 + b150 - b210 =L= 0;

e571..  - b149 - b150 + b151 - b211 =L= 0;

e572..    b152 - b212 =L= 0;

e573..  - b152 + b153 - b213 =L= 0;

e574..  - b152 - b153 + b154 - b214 =L= 0;

e575..    b155 - b215 =L= 0;

e576..  - b155 + b156 - b216 =L= 0;

e577..  - b155 - b156 + b157 - b217 =L= 0;

e578..    b158 - b218 =L= 0;

e579..  - b158 + b159 - b219 =L= 0;

e580..  - b158 - b159 + b160 - b220 =L= 0;

e581..    b161 - b221 =L= 0;

e582..  - b161 + b162 - b222 =L= 0;

e583..  - b161 - b162 + b163 - b223 =L= 0;

e584..    b164 - b224 =L= 0;

e585..  - b164 + b165 - b225 =L= 0;

e586..  - b164 - b165 + b166 - b226 =L= 0;

e587..    b167 - b227 =L= 0;

e588..  - b167 + b168 - b228 =L= 0;

e589..  - b167 - b168 + b169 - b229 =L= 0;

e590..    b170 - b230 =L= 0;

e591..  - b170 + b171 - b231 =L= 0;

e592..  - b170 - b171 + b172 - b232 =L= 0;

e593..    b173 - b233 =L= 0;

e594..  - b173 + b174 - b234 =L= 0;

e595..  - b173 - b174 + b175 - b235 =L= 0;

e596..    b176 - b236 =L= 0;

e597..  - b176 + b177 - b237 =L= 0;

e598..  - b176 - b177 + b178 - b238 =L= 0;

e599..    b179 - b239 =L= 0;

e600..  - b179 + b180 - b240 =L= 0;

e601..  - b179 - b180 + b181 - b241 =L= 0;

e602..    b182 - b242 =L= 0;

e603..  - b182 + b183 - b243 =L= 0;

e604..  - b182 - b183 + b184 - b244 =L= 0;

e605..    b185 - b245 =L= 0;

e606..  - b185 + b186 - b246 =L= 0;

e607..  - b185 - b186 + b187 - b247 =L= 0;

e608..    b188 - b248 =L= 0;

e609..  - b188 + b189 - b249 =L= 0;

e610..  - b188 - b189 + b190 - b250 =L= 0;

e611..    b191 - b251 =L= 0;

e612..  - b191 + b192 - b252 =L= 0;

e613..  - b191 - b192 + b193 - b253 =L= 0;

e614..    b194 - b254 =L= 0;

e615..  - b194 + b195 - b255 =L= 0;

e616..  - b194 - b195 + b196 - b256 =L= 0;

e617..    b137 + b140 =E= 1;

e618..    b138 + b141 =E= 1;

e619..    b139 + b142 =E= 1;

e620..  - b143 + b152 + b155 =G= 0;

e621..  - b144 + b153 + b156 =G= 0;

e622..  - b145 + b154 + b157 =G= 0;

e623..  - b152 + b170 =G= 0;

e624..  - b153 + b171 =G= 0;

e625..  - b154 + b172 =G= 0;

e626..  - b155 + b173 =G= 0;

e627..  - b156 + b174 =G= 0;

e628..  - b157 + b175 =G= 0;

e629..  - b146 + b158 =G= 0;

e630..  - b147 + b159 =G= 0;

e631..  - b148 + b160 =G= 0;

e632..  - b158 + b176 + b179 =G= 0;

e633..  - b159 + b177 + b180 =G= 0;

e634..  - b160 + b178 + b181 =G= 0;

e635..  - b149 + b161 + b164 + b167 =G= 0;

e636..  - b150 + b162 + b165 + b168 =G= 0;

e637..  - b151 + b163 + b166 + b169 =G= 0;

e638..  - b161 + b179 =G= 0;

e639..  - b162 + b180 =G= 0;

e640..  - b163 + b181 =G= 0;

e641..  - b164 + b182 + b185 =G= 0;

e642..  - b165 + b183 + b186 =G= 0;

e643..  - b166 + b184 + b187 =G= 0;

e644..  - b167 + b188 + b191 + b194 =G= 0;

e645..  - b168 + b189 + b192 + b195 =G= 0;

e646..  - b169 + b190 + b193 + b196 =G= 0;

e647..    b137 + b140 - b143 =G= 0;

e648..    b138 + b141 - b144 =G= 0;

e649..    b139 + b142 - b145 =G= 0;

e650..    b137 + b140 - b146 =G= 0;

e651..    b138 + b141 - b147 =G= 0;

e652..    b139 + b142 - b148 =G= 0;

e653..    b137 + b140 - b149 =G= 0;

e654..    b138 + b141 - b150 =G= 0;

e655..    b139 + b142 - b151 =G= 0;

e656..    b143 - b152 =G= 0;

e657..    b144 - b153 =G= 0;

e658..    b145 - b154 =G= 0;

e659..    b143 - b155 =G= 0;

e660..    b144 - b156 =G= 0;

e661..    b145 - b157 =G= 0;

e662..    b146 - b158 =G= 0;

e663..    b147 - b159 =G= 0;

e664..    b148 - b160 =G= 0;

e665..    b149 - b161 =G= 0;

e666..    b150 - b162 =G= 0;

e667..    b151 - b163 =G= 0;

e668..    b149 - b164 =G= 0;

e669..    b150 - b165 =G= 0;

e670..    b151 - b166 =G= 0;

e671..    b149 - b167 =G= 0;

e672..    b150 - b168 =G= 0;

e673..    b151 - b169 =G= 0;

e674..    b152 - b170 =G= 0;

e675..    b153 - b171 =G= 0;

e676..    b154 - b172 =G= 0;

e677..    b155 - b173 =G= 0;

e678..    b156 - b174 =G= 0;

e679..    b157 - b175 =G= 0;

e680..    b158 - b176 =G= 0;

e681..    b159 - b177 =G= 0;

e682..    b160 - b178 =G= 0;

e683..    b158 - b179 =G= 0;

e684..    b159 - b180 =G= 0;

e685..    b160 - b181 =G= 0;

e686..    b164 - b182 =G= 0;

e687..    b165 - b183 =G= 0;

e688..    b166 - b184 =G= 0;

e689..    b164 - b185 =G= 0;

e690..    b165 - b186 =G= 0;

e691..    b166 - b187 =G= 0;

e692..    b167 - b188 =G= 0;

e693..    b168 - b189 =G= 0;

e694..    b169 - b190 =G= 0;

e695..    b167 - b191 =G= 0;

e696..    b168 - b192 =G= 0;

e697..    b169 - b193 =G= 0;

e698..    b167 - b194 =G= 0;

e699..    b168 - b195 =G= 0;

e700..    b169 - b196 =G= 0;

* set non-default bounds
x2.up = 40;
x3.up = 40;
x4.up = 40;
x35.up = 30;
x36.up = 30;
x37.up = 30;
x86.up = 20;
x87.up = 20;
x88.up = 20;
x89.up = 20;
x90.up = 20;
x91.up = 20;

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: 2024-12-17 Git hash: 8eaceb91
Imprint / Privacy Policy / License: CC-BY 4.0