Ejemplo n.º 1
0
        internal static void maxExample()
        {
            Network     net = new Network();
            IntVariable x   = new IntVariable(net, -1, 1, "x");
            IntVariable y   = new IntVariable(net, -1, 1, "y");
            IntVariable z   = x.Max(y);

            z.Name = "z";
            runExample(net, Solver.Default);
        }
Ejemplo n.º 2
0
        internal static void minimizeExample()
        {
            Network     net = new Network();
            IntVariable x   = new IntVariable(net, 1, 10, "x");
            IntVariable y   = new IntVariable(net, 1, 10, "y");

            // x + y >= 10
            x.Add(y).Ge(10);
            // z = max(x, y)
            IntVariable z = x.Max(y);

            z.Name = "z";
            // minimize z
            net.Objective = z;
            runExample(net, Solver.Minimize | Solver.Better);
        }