Commit Graph

19 Commits

Author SHA1 Message Date
Laurent Perron
0403b49c5f multi-dimentional version of diffn, connect it to the parser, add non-strict version (2D and kD) 2015-07-20 16:21:56 -07:00
Vincent Furnon
04095cc28e virtual to override change of the Constraint Solver code. 2015-04-16 15:49:51 +02:00
lperron@google.com
b592f217ee diffn now uses variable demand cumulative constraint 2014-08-05 02:02:39 +00:00
lperron@google.com
7f2b5e69a8 code cleaning 2014-08-04 20:13:23 +00:00
lperron@google.com
1a4efa2e54 add empty line after licence part, in glop, implement portable floating point exceptions 2014-07-09 15:18:27 +00:00
lperron@google.com
98cd32d785 updated c++ code 2014-07-09 11:10:20 +00:00
lperron@google.com
e670f9c46b new operator in routing (MakeActiveAndRelocate); first pass at replace concise_iterator by c++11 for 2014-04-15 09:38:36 +00:00
lperron@google.com
96df1d4c97 sync with internal version; major work on sat solver (symmetries, speedups); speed up on routing library 2014-03-12 17:30:11 +00:00
lperron@google.com
05032ce679 remove using directives, in particular string -> std::string everywhere; speedups in the routing library 2013-12-16 10:24:42 +00:00
lperron@google.com
04f52bf0bb type corrections; improve code for Circuit/SubCircuit; Improve performance of routing moves/filters 2013-12-11 16:02:19 +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
ff82466aaf sync 2013-07-29 23:56:21 +00:00
lperron@google.com
4cc8c42a2f first implementation of flexible jobshop + dataset 2013-07-29 04:05:22 +00:00
lperron@google.com
49c1340f26 fix vs compilation 2013-07-07 18:41:47 +00:00
lperron@google.com
9aae44c401 fix vs compilation 2013-07-07 18:41:11 +00:00
lperron@google.com
c947dc49c3 fix vs compilation 2013-07-07 18:39:46 +00:00
laurent.perron@gmail.com
5364c9cd24 simpler implementation of diffn, actually propagates more 2013-07-05 17:09:24 +00:00
laurent.perron@gmail.com
d44008b302 first version of diffn constraint 2013-07-05 15:19:52 +00:00