@Test(groups="1s", timeOut=60000) public void test_alxpgr() { Model s = new Model(); IntVar vars = s.intVar("v", 0, 10, false); int[] values = new int[]{0, 2, 4, 6, 8}; s.member(vars, values).post(); s.getSolver().setSearch(inputOrderLBSearch(vars)); while (s.getSolver().solve()) ; }
@SuppressWarnings("WeakerAccess") protected Member(IntVar var, int lb, int ub, IntIterableRangeSet values, Propagator prop) { super(ConstraintsName.MEMBER, prop); this.var = var; this.values = values; this.lb = lb; this.ub = ub; }
Member extends Constraint { @SuppressWarnings("WeakerAccess") protected Member(IntVar var, int lb, int ub, IntIterableRangeSet values, Propagator prop) { super(ConstraintsName.MEMBER, prop); this.var = var; this.values = values; this.lb = lb; this.ub = ub; } }
Member extends Constraint { @SuppressWarnings("WeakerAccess") protected Member(IntVar var, int lb, int ub, IntIterableRangeSet values, Propagator prop) { super(ConstraintsName.MEMBER, prop); this.var = var; this.values = values; this.lb = lb; this.ub = ub; } @SuppressWarnings("WeakerAccess") protected  Member(IntVar var, int lb, int ub, IntIterableRangeSet values, Propagator prop);  Member(IntVar var, IntIterableRangeSet values);  Member(IntVar var, int lowerbound, int upperbound); }
Member extends Constraint { @SuppressWarnings("WeakerAccess") protected Member(IntVar var, int lb, int ub, IntIterableRangeSet values, Propagator prop) { super(ConstraintsName.MEMBER, prop); this.var = var; this.values = values; this.lb = lb; this.ub = ub; } @SuppressWarnings("WeakerAccess") protected  Member(IntVar var, int lb, int ub, IntIterableRangeSet values, Propagator prop);  Member(IntVar var, IntIterableRangeSet values);  Member(IntVar var, int lowerbound, int upperbound); @Override Constraint makeOpposite(); }
Member extends Constraint { @SuppressWarnings("WeakerAccess") protected Member(IntVar var, int lb, int ub, IntIterableRangeSet values, Propagator prop) { super(ConstraintsName.MEMBER, prop); this.var = var; this.values = values; this.lb = lb; this.ub = ub; } @SuppressWarnings("WeakerAccess") protected  Member(IntVar var, int lb, int ub, IntIterableRangeSet values, Propagator prop);  Member(IntVar var, IntIterableRangeSet values);  Member(IntVar var, int lowerbound, int upperbound); @Override Constraint makeOpposite();  }