internal static void maxExample() { var net = new Network(); var x = new IntVariable(net, -1, 1, "x"); var y = new IntVariable(net, -1, 1, "y"); var z = x.Max(y); z.Name ="z"; runExample(net, Solver.Default); }
internal static void minimizeExample() { var net = new Network(); var x = new IntVariable(net, 1, 10, "x"); var y = new IntVariable(net, 1, 10, "y"); // x + y >= 10 x.Add(y).Ge(10); // z = max(x, y) var z = x.Max(y); z.Name ="z"; // minimize z net.Objective = z; runExample(net, Solver.Minimize | Solver.Better); }