public PropSubCircuitSCC(IntVar[] succs, int offSet) {
super(succs, PropagatorPriority.LINEAR, false);
this.offSet = offSet;
n = vars.length;
n2 = n + 1;
support = new DirectedGraph(n2, SetType.LINKED_LIST, true);
G_R = new DirectedGraph(n2, SetType.LINKED_LIST, false);
SCCfinder = new StrongConnectivityFinder(support);
mates = new ISet[n2];
for (int i = 0; i < n2; i++) {
mates[i] = SetFactory.makeLinkedList(false);
}