## ams_version=1.0 Model Main_kriging_peaks_full020 { Variable x1; Variable x2; Variable x3; Variable x4; Variable x5 { Range: nonnegative; } Variable x6 { Range: nonnegative; } Variable x7 { Range: nonnegative; } Variable x8 { Range: nonnegative; } Variable x9 { Range: nonnegative; } Variable x10 { Range: nonnegative; } Variable x11 { Range: nonnegative; } Variable x12 { Range: nonnegative; } Variable x13 { Range: nonnegative; } Variable x14 { Range: nonnegative; } Variable x15 { Range: nonnegative; } Variable x16 { Range: nonnegative; } Variable x17 { Range: nonnegative; } Variable x18 { Range: nonnegative; } Variable x19 { Range: nonnegative; } Variable x20 { Range: nonnegative; } Variable x21 { Range: nonnegative; } Variable x22 { Range: nonnegative; } Variable x23 { Range: nonnegative; } Variable x24 { Range: nonnegative; } Variable x25 { Range: nonnegative; } Variable x26 { Range: nonnegative; } Variable x27 { Range: nonnegative; } Variable x28 { Range: nonnegative; } Variable x29 { Range: nonnegative; } Variable x30 { Range: nonnegative; } Variable x31 { Range: nonnegative; } Variable x32 { Range: nonnegative; } Variable x33 { Range: nonnegative; } Variable x34 { Range: nonnegative; } Variable x35 { Range: nonnegative; } Variable x36 { Range: nonnegative; } Variable x37 { Range: nonnegative; } Variable x38 { Range: nonnegative; } Variable x39 { Range: nonnegative; } Variable x40 { Range: nonnegative; } Variable x41 { Range: nonnegative; } Variable x42 { Range: nonnegative; } Variable x43 { Range: nonnegative; } Variable x44 { Range: nonnegative; } Variable x45; Variable x46; Variable objvar; Constraint e1 { Definition: - x46 + objvar = 0; } Constraint e2 { Definition: 0.166666666666667*x1 - x3 = -0.5; } Constraint e3 { Definition: 0.166666666666667*x2 - x4 = -0.5; } Constraint e4 { Definition: { 0.73427818977281*sqr(0.203948432429007 - x3) + 9.84239329440621*sqr( 0.167077301047217 - x4) - x5 = 0 } } Constraint e5 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x5) + 1.66666666666667*x5)* exp(-2.23606797749979*sqrt(x5)) - x6 = 0 } } Constraint e6 { Definition: { 0.73427818977281*sqr(0.385865710218389 - x3) + 9.84239329440621*sqr( 0.710629474506774 - x4) - x7 = 0 } } Constraint e7 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x7) + 1.66666666666667*x7)* exp(-2.23606797749979*sqrt(x7)) - x8 = 0 } } Constraint e8 { Definition: { 0.73427818977281*sqr(0.736967756917555 - x3) + 9.84239329440621*sqr( 0.752652716266839 - x4) - x9 = 0 } } Constraint e9 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x9) + 1.66666666666667*x9)* exp(-2.23606797749979*sqrt(x9)) - x10 = 0 } } Constraint e10 { Definition: { 0.73427818977281*sqr(0.652741639941018 - x3) + 9.84239329440621*sqr( 0.0802775036072991 - x4) - x11 = 0 } } Constraint e11 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x11) + 1.66666666666667*x11 )*exp(-2.23606797749979*sqrt(x11)) - x12 = 0 } } Constraint e12 { Definition: { 0.73427818977281*sqr(0.273052837124171 - x3) + 9.84239329440621*sqr( 0.232245875826583 - x4) - x13 = 0 } } Constraint e13 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x13) + 1.66666666666667*x13 )*exp(-2.23606797749979*sqrt(x13)) - x14 = 0 } } Constraint e14 { Definition: { 0.73427818977281*sqr(0.195512487913805 - x3) + 9.84239329440621*sqr( 0.82234538166963 - x4) - x15 = 0 } } Constraint e15 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x15) + 1.66666666666667*x15 )*exp(-2.23606797749979*sqrt(x15)) - x16 = 0 } } Constraint e16 { Definition: { 0.73427818977281*sqr(0.790016403526876 - x3) + 9.84239329440621*sqr( 0.663073561881453 - x4) - x17 = 0 } } Constraint e17 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x17) + 1.66666666666667*x17 )*exp(-2.23606797749979*sqrt(x17)) - x18 = 0 } } Constraint e18 { Definition: { 0.73427818977281*sqr(0.471577255892049 - x3) + 9.84239329440621*sqr( 0.385779181808663 - x4) - x19 = 0 } } Constraint e19 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x19) + 1.66666666666667*x19 )*exp(-2.23606797749979*sqrt(x19)) - x20 = 0 } } Constraint e20 { Definition: { 0.73427818977281*sqr(0.932437642614655 - x3) + 9.84239329440621*sqr( 0.426569457455376 - x4) - x21 = 0 } } Constraint e21 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x21) + 1.66666666666667*x21 )*exp(-2.23606797749979*sqrt(x21)) - x22 = 0 } } Constraint e22 { Definition: { 0.73427818977281*sqr(0.509888721470545 - x3) + 9.84239329440621*sqr( 0.630133547648043 - x4) - x23 = 0 } } Constraint e23 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x23) + 1.66666666666667*x23 )*exp(-2.23606797749979*sqrt(x23)) - x24 = 0 } } Constraint e24 { Definition: { 0.73427818977281*sqr(0.0136476827399359 - x3) + 9.84239329440621*sqr( 0.470789817400026 - x4) - x25 = 0 } } Constraint e25 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x25) + 1.66666666666667*x25 )*exp(-2.23606797749979*sqrt(x25)) - x26 = 0 } } Constraint e26 { Definition: { 0.73427818977281*sqr(0.0575971713888859 - x3) + 9.84239329440621*sqr( 0.118569216327591 - x4) - x27 = 0 } } Constraint e27 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x27) + 1.66666666666667*x27 )*exp(-2.23606797749979*sqrt(x27)) - x28 = 0 } } Constraint e28 { Definition: { 0.73427818977281*sqr(0.563083352644902 - x3) + 9.84239329440621*sqr( 0.338196135850122 - x4) - x29 = 0 } } Constraint e29 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x29) + 1.66666666666667*x29 )*exp(-2.23606797749979*sqrt(x29)) - x30 = 0 } } Constraint e30 { Definition: { 0.73427818977281*sqr(0.839284400175223 - x3) + 9.84239329440621*sqr( 0.259643892294303 - x4) - x31 = 0 } } Constraint e31 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x31) + 1.66666666666667*x31 )*exp(-2.23606797749979*sqrt(x31)) - x32 = 0 } } Constraint e32 { Definition: { 0.73427818977281*sqr(0.974011769354471 - x3) + 9.84239329440621*sqr( 0.0267828631907671 - x4) - x33 = 0 } } Constraint e33 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x33) + 1.66666666666667*x33 )*exp(-2.23606797749979*sqrt(x33)) - x34 = 0 } } Constraint e34 { Definition: { 0.73427818977281*sqr(0.11286497483506 - x3) + 9.84239329440621*sqr( 0.923555128783197 - x4) - x35 = 0 } } Constraint e35 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x35) + 1.66666666666667*x35 )*exp(-2.23606797749979*sqrt(x35)) - x36 = 0 } } Constraint e36 { Definition: { 0.73427818977281*sqr(0.435562145986338 - x3) + 9.84239329440621*sqr( 0.865720321769559 - x4) - x37 = 0 } } Constraint e37 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x37) + 1.66666666666667*x37 )*exp(-2.23606797749979*sqrt(x37)) - x38 = 0 } } Constraint e38 { Definition: { 0.73427818977281*sqr(0.63794971820171 - x3) + 9.84239329440621*sqr( 0.967908882200314 - x4) - x39 = 0 } } Constraint e39 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x39) + 1.66666666666667*x39 )*exp(-2.23606797749979*sqrt(x39)) - x40 = 0 } } Constraint e40 { Definition: { 0.73427818977281*sqr(0.301539979219768 - x3) + 9.84239329440621*sqr( 0.541814542258204 - x4) - x41 = 0 } } Constraint e41 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x41) + 1.66666666666667*x41 )*exp(-2.23606797749979*sqrt(x41)) - x42 = 0 } } Constraint e42 { Definition: { 0.73427818977281*sqr(0.883470054705633 - x3) + 9.84239329440621*sqr( 0.592628523460776 - x4) - x43 = 0 } } Constraint e43 { Definition: { 0.0409492741385585*(1 + 2.23606797749979*sqrt(x43) + 1.66666666666667*x43 )*exp(-2.23606797749979*sqrt(x43)) - x44 = 0 } } Constraint e44 { Definition: { - 0.19366130954505*x6 + 1.99578133111533*x8 + 0.478356086779243*x10 - 0.712549108992264*x12 - 0.0793956809008794*x14 - 0.29220029830489*x16 + 0.298999166148701*x18 + 1.46252699178592*x20 - 0.179500313739889*x22 + 0.610664044060392*x24 - 0.324066056909861*x26 - 0.239036711794172*x28 - 1.50560493680608*x30 - 0.196933949886066*x32 - 0.244695512372529*x34 - 0.389841242602821*x36 + 1.8088978316128*x38 - 0.189154302869901*x40 - 2.11349851812763*x42 - 0.0772484060654371*x44 - x45 = 0 } } Constraint e45 { Definition: 1.60096340792774*x45 - x46 = -0.50206779640133; } Procedure MainInitialization { Body: { x1.lower := -3; x1.upper := 3; x2.lower := -3; x2.upper := 3; x3.lower := -1; x3.upper := 1; x4.lower := -1; x4.upper := 1; x5.upper := 10000000; x6.upper := 10000000; x7.upper := 10000000; x8.upper := 10000000; x9.upper := 10000000; x10.upper := 10000000; x11.upper := 10000000; x12.upper := 10000000; x13.upper := 10000000; x14.upper := 10000000; x15.upper := 10000000; x16.upper := 10000000; x17.upper := 10000000; x18.upper := 10000000; x19.upper := 10000000; x20.upper := 10000000; x21.upper := 10000000; x22.upper := 10000000; x23.upper := 10000000; x24.upper := 10000000; x25.upper := 10000000; x26.upper := 10000000; x27.upper := 10000000; x28.upper := 10000000; x29.upper := 10000000; x30.upper := 10000000; x31.upper := 10000000; x32.upper := 10000000; x33.upper := 10000000; x34.upper := 10000000; x35.upper := 10000000; x36.upper := 10000000; x37.upper := 10000000; x38.upper := 10000000; x39.upper := 10000000; x40.upper := 10000000; x41.upper := 10000000; x42.upper := 10000000; x43.upper := 10000000; x44.upper := 10000000; x45.lower := -10000000; x45.upper := 10000000; x46.lower := -10000000; x46.upper := 10000000; } } MathematicalProgram kriging_peaks_full020 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve kriging_peaks_full020; } } Procedure MainTermination { Body: { return 1; } } }