lperron@google.com
79b07ce6d6
tentative support for parser files on windows, cross compiled from unix
2012-06-09 14:56:02 +00:00
lperron@google.com
d1d974acf7
move bucket_table to ac4r_table
2012-06-07 20:23:22 +00:00
lperron@google.com
91bc5dbb22
reorganize more code
2012-06-03 13:35:33 +00:00
lperron@google.com
ce2d837e8e
log is now optional
2012-06-02 09:30:12 +00:00
lperron@google.com
26dd6713e5
first example working in flatzinc
2012-06-01 09:30:35 +00:00
lperron@google.com
b7a4034892
compiling version of soft gcc
2012-05-29 13:20:13 +00:00
lperron@google.com
8cd05180e3
use TreeArrayConstraint to encode min/max on array
2012-05-28 21:37:13 +00:00
lperron@google.com
82fe8d7d00
fix one crash in Collect variables
2012-05-24 07:30:03 +00:00
lperron@google.com
7669beb5b6
test new GCC
2012-05-10 14:24:50 +00:00
lperron@google.com
47cd9e7e41
temp version of gcc constraint
2012-05-10 09:14:12 +00:00
lperron@google.com
dba43763c7
first external contrib, experimental bucket based allowed assignment constraint from Jean Charles Régin, mostly untested though
2012-05-04 19:41:37 +00:00
lperron@google.com
0eaa7a5f88
fix windows compilation except c#
2012-04-04 16:09:38 +00:00
lperron@google.com
0dc2191a8e
non working versions of mtsearch_test
2012-03-30 23:55:09 +00:00
lperron@google.com
0bfbf658c8
untested //LNS
2012-03-30 23:19:08 +00:00
lperron@google.com
500cac1ec5
add multi-threading tools
2012-03-30 16:04:42 +00:00
lperron@google.com
ebc01b0400
add clean command to remove old crust
2012-03-29 05:55:06 +00:00
lperron@google.com
d98c3d8c56
move all sources under src/
2012-03-28 15:10:00 +00:00
lperron@google.com
64752231d6
reorganize all examples in the examples directory
2012-03-28 14:23:23 +00:00
lperron@google.com
5e11e3ccb0
renamed examples to cpp
2012-03-28 13:59:16 +00:00
lperron@google.com
93d022c894
introduce a EX_DIR macro in makefiles
2012-03-28 13:48:10 +00:00
lperron@google.com
17c50f7b07
makefile fixes
2012-03-28 13:21:09 +00:00
lperron@google.com
5b1a267367
lots of maintenance on makefiles, created OBJ_DIR, GEN_DIR, LIB_DIR, BIN_DIR...
2012-03-28 13:09:20 +00:00
lperron@google.com
6a42842ec2
simplify makefiles by defining OR_ROOT and OR_ROOT_INC
2012-03-28 00:09:22 +00:00
lperron@google.com
6c85553ef4
more makefile cleaning
2012-03-27 23:35:44 +00:00
lperron@google.com
89e6c890a9
make cc can be compiled from anywhere by redefining TOP
2012-03-27 21:50:20 +00:00
lperron@google.com
2466547f88
bigbang on directory structure, now with a bin and a lib directory
2012-03-27 16:59:17 +00:00
lperron@google.com
adc36fb12e
clean up protocol on local search; regroup model visitors code
2012-02-14 14:16:12 +00:00
lperron@google.com
4c3bda8cea
dobble_ls example
2012-01-25 18:01:57 +00:00
lperron@google.com
ea7708dd3c
split make and clean targets per language
2012-01-20 16:39:15 +00:00
laurent.perron@gmail.com
d3ceda50b5
fix
2012-01-19 21:39:38 +00:00
lperron@google.com
feb7339bb8
rename short_log to log_prefix; misc cleaning
2012-01-11 13:18:39 +00:00
lperron@google.com
af40aff10a
move flow to graph in swig generated python and java libraries, add linear_sum_assignment to swig (python and java) + example
2012-01-10 14:16:39 +00:00
laurent.perron@gmail.com
35a0afe0f1
fix makefile
2012-01-09 19:24:42 +00:00
lperron@google.com
fc96c0bda1
fix dependencies for graph examples
2012-01-09 18:47:38 +00:00
lperron@google.com
4ea4f9fed7
scip is embedded in linear_solver on ldynamic library on linux too too
2012-01-09 16:14:42 +00:00
lperron@google.com
d34f2b77c5
link scip into the linear_solver.dylib on mac os X
2012-01-09 16:06:57 +00:00
lperron@google.com
626b6985aa
allows compiling or-tools libs as shared libraries on linux, changed how dependencies and link commands are generated
2012-01-09 14:44:31 +00:00
lperron@google.com
3aa9a0d346
LS and LNS support for scheduling, use it in jobshop_ls
2012-01-05 14:59:00 +00:00
laurent.perron@gmail.com
3844e661f7
big bang on windows makefiles
2012-01-02 21:17:26 +00:00
lperron@google.com
3d73690183
implemented FileLineReader class, use it in jobshop and multidim_knapsack
2011-12-23 15:03:23 +00:00
lperron@google.com
fd2b198c5b
multidim knapsack .cp models
2011-12-22 14:53:48 +00:00
lperron@google.com
371bee8215
automatic linearization of models; multi-dimensional knapsack problem along with usage of automatic linearization
2011-12-19 16:42:41 +00:00
lperron@google.com
af60f38cc2
This should complete the reimplementation/extension of SequenceVar.
...
Now it should be possible to do meaningful LS and LNS on sequence variables.
Move RevBitSet to constraint_solveri.h.
Extend sequence with RankLast/RankNotLast.
Change assignment element on sequence to take 3 vectors:
- rank_firsts.
- rank_lasts.
- unperformed.
Changed FillSequence accordingly.
Change proto accordingly.
Add trace event on SequenceVar::RankSequence.
Add trace event on SequenceVar::RankLast/RankNotLast.
Added a RankSequence which take as input these 3 vectors.
Add RevArray<T> template.
Generalize use of Rev<T> and RevArray<T> in the code.
Add API to discover and collect the decision variables of the model.
Test it in model_util.
2011-12-16 21:02:59 +00:00
lperron@google.com
04f5219483
rename directory to lower case
2011-12-05 14:44:35 +00:00