Commit Graph

25 Commits

Author SHA1 Message Date
lperron@google.com
c9bdfe6d2c start working on ismember constraint 2013-07-23 06:10:17 +00:00
lperron@google.com
07406a130b small speedup on IsMember 2013-07-23 05:15:54 +00:00
lperron@google.com
a57b4b3a24 fix wrong inhibit in IsLessOrEqualCt 2013-07-22 18:24:22 +00:00
lperron@google.com
874aa36ead huge sync with internal version 2013-06-11 14:49:19 +00:00
lperron@google.com
77b651ac6f MakeIsBetweenVar 2013-03-19 18:29:15 +00:00
lperron@google.com
7f36ac6be5 sync with internal code, most notable change is the modification to the RoutingModel::AddDimension API that takes an additional boolean parameter 2013-01-10 17:01:34 +00:00
lperron@google.com
5e1ff9e1d0 minor model simplifications 2012-09-03 21:40:45 +00:00
lperron@google.com
062e8cba72 one more presolve rule, helps on debruijn_mike_winter2 2012-09-03 19:39:43 +00:00
lperron@google.com
04d93dd1c8 more simplifications 2012-07-06 14:05:06 +00:00
lperron@google.com
af4e2e2b48 misc 2012-07-06 07:24:41 +00:00
lperron@google.com
40dbb60d23 chage all ==, >=... API to use IntExpr, except the last term of IsXXX which is always an IntVar 2012-07-05 16:27:57 +00:00
lperron@google.com
e0170fc18d more simplifications 2012-07-05 14:22:07 +00:00
lperron@google.com
8c6ce1e5e8 add BoundWatcher on IntVar; change automatic naming of cast variables 2012-07-04 13:29:41 +00:00
lperron@google.com
8e2352e545 better IsEqual on var of size 2 2012-06-29 14:34:23 +00:00
lperron@google.com
913f221042 simplify x - y <op> 0 to x <op> y 2012-06-29 09:41:24 +00:00
lperron@google.com
3313aca838 speed up IsDifferentVar 2012-06-29 05:23:58 +00:00
lperron@google.com
f66fd52c7a one more simplification 2012-06-16 16:26:06 +00:00
lperron@google.com
1bdbc0281f be more careful when making holes in large domains 2012-06-16 07:30:12 +00:00
lperron@google.com
5679c75593 small improvements on MakeIsEqualCstVar 2012-06-15 09:03:39 +00:00
lperron@google.com
fc05e58c54 fix 2 problems 2012-06-12 07:44:27 +00:00
lperron@google.com
0d16d272e7 MakeElementEquality and specialized generalized element when target is bound 2012-06-11 12:46:09 +00:00
lperron@google.com
006547b3af fixes 2012-06-08 16:49:21 +00:00
lperron@google.com
a7c063f07e remove most of C API, still missing is local search 2012-05-30 13:08:42 +00:00
lperron@google.com
0b299bc3d2 one bug fix in the routing library, update copyright notice everywhere 2012-03-28 18:50:03 +00:00
lperron@google.com
d98c3d8c56 move all sources under src/ 2012-03-28 15:10:00 +00:00