## ams_version=1.0 Model Main_st_e37 { Variable x1 { Range: nonnegative; } Variable x2 { Range: nonnegative; } Variable objvar; Variable x4; Variable x5; Constraint e1 { Definition: x1 - x2 <= 0; } Constraint e2 { Definition: { -(sqr((-1.9837) + x4 + x5) + sqr((-0.8393) + exp(-x1)*x4 + exp(-x2)*x5) + sqr((-0.4305) + exp(-2*x1)*x4 + exp(-2*x2)*x5) + sqr((-0.2441) + exp(-3*x1 )*x4 + exp(-3*x2)*x5) + sqr((-0.1248) + exp(-4*x1)*x4 + exp(-4*x2)*x5) + sqr((-0.0981) + exp(-5*x1)*x4 + exp(-5*x2)*x5) + sqr((-0.0549) + exp(-6*x1 )*x4 + exp(-6*x2)*x5) + sqr((-0.0174) + exp(-7*x1)*x4 + exp(-7*x2)*x5) + sqr((-0.0249) + exp(-8*x1)*x4 + exp(-8*x2)*x5) + sqr((-0.0154) + exp(-9*x1 )*x4 + exp(-9*x2)*x5) + sqr((-0.0127) + exp(-10*x1)*x4 + exp(-10*x2)*x5)) + objvar = 0 } } Procedure MainInitialization { Body: { x1.upper := 100; x2.upper := 100; x4.lower := 1; x4.upper := 1; x5.lower := 1; x5.upper := 1; } } MathematicalProgram st_e37 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve st_e37; } } Procedure MainTermination { Body: { return 1; } } }