Solver solver = new Solver();
SetVar v1 = VF.fixed("{0,1}", new int[]{0, 1}, solver);
SetVar v2 = VF.set("v2", 0, 3, solver);
solver.post(SCF.subsetEq(new SetVar[]{v1, v2}));
solver.set(SetStrategyFactory.force_first(new SetVar[]{v1, v2}));
if (solver.findSolution()) {
do {
// System.out.println(v1 + " subseteq " + v2);
} while (solver.nextSolution());
}
Assert.assertEquals(solver.getMeasures().getSolutionCount(), 4);