Laurent Perron
|
385b28c5fc
|
Revert "unify include path for includes in examples/cpp for both source and binary installations"
This reverts commit 990bfce875.
|
2016-04-12 17:36:41 +02:00 |
|
Laurent Perron
|
990bfce875
|
unify include path for includes in examples/cpp for both source and binary installations
|
2016-04-12 15:27:25 +02:00 |
|
Laurent Perron
|
a152cfae44
|
sync with internal code and fixes
|
2016-03-18 12:16:04 +01:00 |
|
Laurent Perron
|
a915c15b8e
|
renaming in the Sat code; small cleaning in the SWIG code; improvements to the graph code to make it MT-safe
|
2016-03-12 06:32:56 -08:00 |
|
Laurent Perron
|
5d62ab0e2c
|
small reindent
|
2016-02-09 15:45:18 +01:00 |
|
Laurent Perron
|
08ee0714ae
|
minor sync with internal code
|
2016-02-09 12:07:21 +01:00 |
|
Laurent Perron
|
4b2888eb0a
|
Merge branch 'master' of https://github.com/google/or-tools
|
2016-02-04 14:06:44 +01:00 |
|
Laurent Perron
|
98e68e6ad8
|
fix tsp.cc; add cp search monitor API from std::function; continue working on python natural API for LP/MIP
|
2016-02-04 14:06:30 +01:00 |
|
Laurent Perron
|
7a7d4cd8dd
|
windows compilation fixes
|
2016-02-04 05:04:38 -08:00 |
|
Laurent Perron
|
bb6e091027
|
Switch parameters to proto3, propagate to all code, offer support in all languages
|
2016-02-03 15:15:58 +01:00 |
|
Laurent Perron
|
19b7b29194
|
fix examples
|
2016-01-26 13:58:53 +01:00 |
|
Jakob Class
|
cd971e630b
|
Fix broken web links
The links describing the format of the input file were broken.
|
2016-01-21 20:00:39 +01:00 |
|
Laurent Perron
|
571c634030
|
fix typo in C++ slitherlink
|
2016-01-07 11:15:48 +01:00 |
|
Laurent Perron
|
b8c287d139
|
simplify boolean sum even code
|
2016-01-06 16:48:30 +01:00 |
|
Laurent Perron
|
d1409f4f52
|
polish
|
2015-12-30 12:25:29 +01:00 |
|
Laurent Perron
|
dde6d68b0b
|
correct version of single path, just zero out unreachable parts
|
2015-12-30 12:12:59 +01:00 |
|
Laurent Perron
|
fcaf212af9
|
correct version of single path, just zero out unreachable parts
|
2015-12-30 12:09:44 +01:00 |
|
Laurent Perron
|
cffea0e11a
|
add comment
|
2015-12-30 11:50:33 +01:00 |
|
Laurent Perron
|
73338c33b7
|
add one more rule on corners
|
2015-12-30 11:48:14 +01:00 |
|
Laurent Perron
|
70f57e75ce
|
implemented single loop constraint, use in in the slitherlink problem
|
2015-12-30 11:34:17 +01:00 |
|
Laurent Perron
|
7e7b50079e
|
add BooleanSumEven constraint, use it as a redundant constraint
|
2015-12-30 10:48:01 +01:00 |
|
Laurent Perron
|
e2bb56ac52
|
better display for slitherlink
|
2015-12-30 00:25:38 +01:00 |
|
Laurent Perron
|
e5a470cf5b
|
better display for slitherlink
|
2015-12-30 00:24:43 +01:00 |
|
Laurent Perron
|
129c5a53a0
|
second problem for the slitherlink problem
|
2015-12-30 00:16:30 +01:00 |
|
Laurent Perron
|
e996af7524
|
incomplete version of the slitherlink problem
|
2015-12-30 00:08:16 +01:00 |
|
Laurent Perron
|
2151430f88
|
fix msvc 2013 compilation
|
2015-11-20 12:11:41 +01:00 |
|
Laurent Perron
|
b412d19805
|
change LNS protocol, port examples; bump nuspec version to 2.1.xxxx; various improvements to the solvers
|
2015-11-20 11:32:37 +01:00 |
|
Vincent Furnon
|
ad4904e30a
|
Adding more missing casts for VS.
|
2015-08-14 03:09:25 +02:00 |
|
Laurent Perron
|
ebd7b92d3f
|
update most of the API from callbacks to std::function, port python, java and C#
|
2015-08-13 16:00:54 +02:00 |
|
Vincent Furnon
|
fff2638917
|
Update of linear solver utility: time limit and solution output flags.
|
2015-07-31 16:16:16 +02:00 |
|
Vincent Furnon
|
d99970e5b2
|
Update of SAT runner, including new reduced memory mode.
|
2015-07-31 16:12:32 +02:00 |
|
Vincent Furnon
|
bb481a320c
|
Minor reformating of C++ examples.
|
2015-07-31 15:35:59 +02:00 |
|
Vincent Furnon
|
53f8bcddd9
|
Code cleanup of cpp examples.
|
2015-06-19 15:56:03 +02:00 |
|
Vincent Furnon
|
eb7a508d09
|
Linear solver wrapper: changed the constraint activity API.
|
2015-06-18 14:26:12 +02:00 |
|
Vincent Furnon
|
d828b1fcbe
|
Changed status data structure returned by solve() in the linear solver wrapper. Prepared code to accept solution hints in the linear solver wrapper.
|
2015-06-17 16:29:25 +02:00 |
|
Vincent Furnon
|
7182abb864
|
Renamed the linear solver protocol buffer and removed the new_proto namespace.
|
2015-06-16 10:08:44 +02:00 |
|
Vincent Furnon
|
41b4799646
|
Fix support of Boolean OPtimizer.
|
2015-05-29 00:11:23 +02:00 |
|
Vincent Furnon
|
74d3038447
|
Minor cleanup of cpp examples.
|
2015-05-04 13:18:05 +02:00 |
|
Laurent Perron
|
b87b7f07bf
|
add small example to linear assignment api
|
2015-03-23 14:19:18 +01:00 |
|
Laurent Perron
|
2a6f8942cc
|
compile gflags correctly, remove google namespace, use gflags instead, port all code using it
|
2015-03-03 14:31:06 +01:00 |
|
lperron@google.com
|
4bd3c84756
|
update sat to latest version; move proto_tools from linear_solver to util
|
2015-02-03 10:47:21 +00:00 |
|
lperron@google.com
|
b959d5fa64
|
quadratic nqueen benchmarks
|
2015-01-28 07:28:53 +00:00 |
|
lperron@google.com
|
19ae0a9595
|
cplex interface from IBM
|
2015-01-08 16:25:43 +00:00 |
|
lperron@google.com
|
bdb491d468
|
fix
|
2014-12-16 13:47:07 +00:00 |
|
lperron@google.com
|
aeb6434297
|
split lp_data out of glop; port rest of code
|
2014-12-16 11:35:09 +00:00 |
|
lperron@google.com
|
a905f05b35
|
update base util graph code
|
2014-11-07 14:31:18 +00:00 |
|
lperron@google.com
|
ba5c34e0c4
|
incomplete support for CPLEX, works only on mac currently
|
2014-10-15 21:31:03 +00:00 |
|
lperron@google.com
|
e6dfe1bd74
|
more code cleaning
|
2014-07-24 23:32:59 +00:00 |
|
lperron@google.com
|
465666aad7
|
big sync: add presolve to sat solver; continue rewrite on C#/Python swig layer; remove as much using std::string as possible in the code; faster saturated arithmetics
|
2014-07-24 18:12:50 +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 |
|