lperron@google.com
|
fa476a4d86
|
scoped_ptr -> unique_ptr
|
2013-12-12 14:43:57 +00:00 |
|
lperron@google.com
|
981f0be4dd
|
fix routing example to use new API
|
2013-12-12 14:43:41 +00:00 |
|
lperron@google.com
|
eef0e9ab02
|
experimental sat/pb solver
|
2013-12-12 14:43:04 +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
|
18cc7b4c6e
|
reindent
|
2013-08-02 16:29:07 +00:00 |
|
lperron@google.com
|
f0add3a731
|
fixes on flexible_jobshop
|
2013-07-29 04:25:47 +00:00 |
|
lperron@google.com
|
4cc8c42a2f
|
first implementation of flexible jobshop + dataset
|
2013-07-29 04:05:22 +00:00 |
|
lperron@google.com
|
72e547c935
|
huge sync with internal version
|
2013-06-11 14:51:23 +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
|
ab04b98b24
|
fix expected flow after change on max_flow
|
2013-01-09 13:43:37 +00:00 |
|
lperron@google.com
|
f974226518
|
experimental support for gurobi; only tested on mac os X so far
|
2012-10-28 09:07:15 +00:00 |
|
laurent.perron@gmail.com
|
49215cd742
|
compilation fix on windows
|
2012-09-13 17:35:50 +00:00 |
|
lperron@google.com
|
2984300b7c
|
frequency assignment problem
|
2012-09-13 16:25:28 +00:00 |
|
lperron@google.com
|
27eeb7fa3a
|
missing IO for varvaluewatcher, varboundwatcher, elementequal and indexor constraints
|
2012-08-17 23:20:02 +00:00 |
|
lperron@google.com
|
b481e43332
|
Implemented Accept on all constraints
|
2012-08-14 21:45:43 +00:00 |
|
lperron@google.com
|
832983e18d
|
fix debug display on default search
|
2012-08-07 00:12:37 +00:00 |
|
lperron@google.com
|
b7fd0ef49f
|
add more constraints
|
2012-07-31 18:28:45 +00:00 |
|
lperron@google.com
|
3fbe077ccc
|
import googlecode support scripts
|
2012-07-30 18:51:20 +00:00 |
|
lperron@google.com
|
043b6d48c6
|
compilation fix
|
2012-07-27 21:03:16 +00:00 |
|
lperron@google.com
|
2a147d3c36
|
rename tests/ls_test to cpp/ls_api in the example directory
|
2012-07-26 06:44:14 +00:00 |
|
lperron@google.com
|
28c0f8beaa
|
replace sequence var internal module by a tsp like version
|
2012-07-21 01:19:32 +00:00 |
|
lperron@google.com
|
87b5575348
|
working version of next model on sequence var
|
2012-07-20 18:14:47 +00:00 |
|
lperron@google.com
|
cda53edf0e
|
more work
|
2012-07-19 05:22:46 +00:00 |
|
lperron@google.com
|
c80d887e73
|
fix
|
2012-07-19 04:29:06 +00:00 |
|
lperron@google.com
|
f7a44730d6
|
baby steps to have sequence var based on routing like model with next variables
|
2012-07-18 23:43:45 +00:00 |
|
lperron@google.com
|
a819336e55
|
create visible DisjunctiveConstraint class, add name to factory builder, move sequence var builder from solver to disjunctive constraint, port examples
|
2012-07-18 19:54:04 +00:00 |
|
lperron@google.com
|
152b3d0b6c
|
earlyness -> earliness
|
2012-07-18 00:35:11 +00:00 |
|
lperron@google.com
|
e83cea5ce9
|
move jobshop ls and lns operator in separate header file; use it (effectively) in jobshop early tardy
|
2012-07-18 00:25:34 +00:00 |
|
lperron@google.com
|
b7b1e37ec3
|
implement time placement code for early tardy
|
2012-07-17 23:35:17 +00:00 |
|
lperron@google.com
|
7316fa97b9
|
implement time placement code for early tardy
|
2012-07-17 23:34:33 +00:00 |
|
lperron@google.com
|
b970848798
|
implement time placement code for early tardy
|
2012-07-17 23:33:51 +00:00 |
|
lperron@google.com
|
bad5341a59
|
implement time placement code for early tardy
|
2012-07-17 23:29:54 +00:00 |
|
lperron@google.com
|
879008b3ee
|
implement time placement code for early tardy
|
2012-07-17 23:28:30 +00:00 |
|
lperron@google.com
|
7129a92d2d
|
read jet files
|
2012-07-17 20:29:42 +00:00 |
|
lperron@google.com
|
3d2b75e9e8
|
misc fixes
|
2012-07-16 22:45:38 +00:00 |
|
lperron@google.com
|
67de79a921
|
working early tardy example
|
2012-07-16 19:43:44 +00:00 |
|
lperron@google.com
|
ce06f63b3e
|
skeleton of early tardy jobshop
|
2012-07-16 19:01:22 +00:00 |
|
lperron@google.com
|
9363b2b3ca
|
more work on et_jobshop
|
2012-07-16 18:55:52 +00:00 |
|
lperron@google.com
|
a265ee0838
|
skeleton of early tardy jobshop
|
2012-07-16 18:40:45 +00:00 |
|
lperron@google.com
|
0fedfbcb70
|
remove C api on local search, some cleaning and code simplification
|
2012-06-13 16:14:46 +00:00 |
|
lperron@google.com
|
3166036fae
|
second example of LP using sulum
|
2012-06-13 07:46:02 +00:00 |
|
lperron@google.com
|
3f2f35195f
|
working sulum example, win32
|
2012-06-13 07:41:44 +00:00 |
|
lperron@google.com
|
d20f57f207
|
improve example
|
2012-03-29 14:24:10 +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
|
64752231d6
|
reorganize all examples in the examples directory
|
2012-03-28 14:23:23 +00:00 |
|