lperron@google.com
|
70e5ad3d66
|
scoped_ptr, scoped_array -> unique_ptr; big cleaning on swig; replace hash_set by vector<bool> in circuit/subcircuit; move routing search code to routing_search.cc;
|
2013-12-10 16:02:46 +00:00 |
|
lperron@google.com
|
936dad1e7f
|
DebugStringVector->JoinDebugStringPtr; fix overflow in disjunctive and path cumul; fix routing model inside the sequence var
|
2013-10-17 08:58:26 +00:00 |
|
lperron@google.com
|
5700126591
|
added setup dependent transition times on the disjunctive class; renamed files with - in their names to _; plenty of changes in the base library and modifications in the rest of the code accomodate them; dropped support for vs 2010 by using the brand new c++11 iterators (for (int i : vector_of_ints) {}). This is so neat; removed SetCommandLines on the routing model. I added a temporary API with parameters. This API is not final and will change to its final version soon
|
2013-10-10 15:23:20 +00:00 |
|
lperron@google.com
|
5350b7d301
|
small improvements
|
2013-07-29 02:49:12 +00:00 |
|
lperron@google.com
|
bc302f16c4
|
sync with internal code; mostly reindent; implemented very naive circuit constraint. It is actually slower than the expanded version in minizinc; hook up the circuit constraint everywhere (io, flatzinc...)
|
2013-07-24 00:28:11 +00:00 |
|
lperron@google.com
|
9fe68784ba
|
remove code ambiguity
|
2013-07-23 05:15:38 +00:00 |
|
lperron@google.com
|
dc842f4b21
|
a bit of presolve on alldifferent_except
|
2013-07-23 04:44:57 +00:00 |
|
lperron@google.com
|
874aa36ead
|
huge sync with internal version
|
2013-06-11 14:49:19 +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
|
f253483f74
|
fix one more hole too big
|
2012-08-23 18:07:59 +00:00 |
|
lperron@google.com
|
060b938f4a
|
alldifferent -> more robust w.r.t holes in big domains
|
2012-06-17 06:08:13 +00:00 |
|
lperron@google.com
|
a0b9d871c0
|
remove the use of ConstPtrArray
|
2012-05-30 11:53:36 +00:00 |
|
lperron@google.com
|
fe683bf980
|
remove C api on MakePhase and MakeRandomLNS
|
2012-05-30 10:09:42 +00:00 |
|
lperron@google.com
|
b2e83c4d9e
|
remove C api on Solve(), NewSearch(), SolveAndCommit(), and MakeAllDifferent()
|
2012-05-30 09:18:17 +00:00 |
|
lperron@google.com
|
717513f285
|
more work on gcc
|
2012-05-10 15:47:58 +00:00 |
|
lperron@google.com
|
7d084c19de
|
working version of the sorting constraint
|
2012-04-10 14:21:22 +00:00 |
|
lperron@google.com
|
ee76098883
|
windows fix
|
2012-04-05 20:37:41 +00:00 |
|
lperron@google.com
|
ef2c9425fa
|
windows fix
|
2012-04-05 20:30:54 +00:00 |
|
lperron@google.com
|
7a776e0393
|
Untested version of the sortedness constraint
|
2012-04-05 20:27:52 +00:00 |
|
lperron@google.com
|
37c3375763
|
Untested version of the sortedness constraint
|
2012-04-05 20:24:29 +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 |
|