Examples of SetVar


Examples of solver.variables.SetVar

    }

    @Test(groups = "1s")
    public void test73() {
        Solver solver = new Solver("Choco");
        SetVar U = VF.set("U", new int[]{2, 3}, solver);
        SetVar V = VF.set("V", new int[]{1, 2, 3}, solver);

        solver.post(SCF.disjoint(U, V));

        Solver copy = solver.duplicateModel();
View Full Code Here

Examples of solver.variables.SetVar

        Solver solver = new Solver("Choco");
        SetVar[] S = new SetVar[4];
        for (int i = 0; i < S.length; i++) {
            S[i] = VF.set("S_" + i, new int[]{1, 2, 3, 4}, solver);
        }
        SetVar U = VF.set("U", new int[]{2, 3}, solver);
        solver.post(SCF.partition(S, U));

        Solver copy = solver.duplicateModel();

        solver.findAllSolutions();
View Full Code Here

Examples of solver.variables.SetVar

        SetVar[] S = new SetVar[2];
        for (int i = 0; i < S.length; i++) {
            S[i] = VF.set("S_" + i, new int[]{1, 2, 3, 4}, solver);
        }
        IntVar I = VF.enumerated("I", 1, 5, solver);
        SetVar T = VF.set("T", 1, 3, solver);

        solver.post(SCF.element(I, S, 1, T));

        Solver copy = solver.duplicateModel();
View Full Code Here

Examples of solver.variables.SetVar

        Solver solver = new Solver("Choco");
        SetVar[] S = new SetVar[2];
        for (int i = 0; i < S.length; i++) {
            S[i] = VF.set("S_" + i, new int[]{1, 2, 3, 4}, solver);
        }
        SetVar T = VF.set("T", 1, 3, solver);

        solver.post(SCF.member(S, T));

        Solver copy = solver.duplicateModel();
View Full Code Here

Examples of solver.variables.SetVar

    @Test(groups = "1s")
    public void test82() {
        Solver solver = new Solver("Choco");
        IntVar I = VF.enumerated("I", 1, 5, solver);
        SetVar T = VF.set("T", 1, 3, solver);

        solver.post(SCF.member(I, T));

        Solver copy = solver.duplicateModel();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.