Post constraint on \a x
| 112 | } |
| 113 | /// Post constraint on \a x |
| 114 | virtual void post(Space& home, SetVarArray& x, IntVarArray&) { |
| 115 | SetVarArgs xs(x.size()-1); |
| 116 | for (int i=x.size()-1; i--;) |
| 117 | xs[i]=x[i]; |
| 118 | Gecode::sequence(home, xs, x[x.size()-1]); |
| 119 | } |
| 120 | }; |
| 121 | SeqU _sequ0(0); |
| 122 | SeqU _sequ1(1); |