Commit Graph

550 Commits

Author SHA1 Message Date
Laurent Perron
a52d00b42b fix examples 2024-12-29 19:21:42 +01:00
Laurent Perron
d68142df0b revamp graph code; remove deprecated graph implementations 2024-12-28 11:24:09 +01:00
Laurent Perron
d77467d11a revamp graph code; remove deprecated graph implementations 2024-12-28 11:22:06 +01:00
Laurent Perron
4348795b12 fix example 2024-11-17 17:29:23 +01:00
Corentin Le Molgat
fc24e25cb3 backport cleanup from main 2024-11-15 14:42:52 +01:00
Laurent Perron
b899e25cec [CP-SAT] fix a few fuzzer bugs; preserve a bit more hints during presolve; change max_clique heuristics used in presolve 2024-11-15 07:30:45 +01:00
Laurent Perron
f13f450d13 [CP-SAT] fix a few fuzzer bugs; preserve a bit more hints during presolve; change max_clique heuristics used in presolve 2024-11-15 07:27:30 +01:00
Ivet Galabova
d5f005ec98 add highs to examples 2024-10-21 17:10:33 +03:00
Ivet Galabova
ff615934d7 Merge branch 'main' into ig-lp-highs 2024-10-16 17:52:18 +03:00
Laurent Perron
4b0aabeb4a fix pdptw example 2024-10-08 16:02:16 +02:00
Ivet Galabova
9f28e63392 test highs 2024-09-19 09:34:58 +02:00
Mizux Seiha
ef294c8b43 routing: Fix namespace change 2024-08-12 13:39:15 +02:00
Laurent Perron
21a75638c2 partial sync with main (without the routing part) 2024-07-12 13:56:11 +02:00
Corentin Le Molgat
312959af70 routing: mv routing stuff from constraint_solver/ to routing/
* remove routing_ prefix to file
* now have a pywrapcp and a pywraprouting binding.
2024-06-21 16:35:46 +02:00
Laurent Perron
ead738883c remove references to logtostderr 2024-05-30 10:52:45 +02:00
Laurent Perron
4b9596ddf8 improve example 2024-05-30 10:52:44 +02:00
Corentin Le Molgat
c76a9a424a backport example/ from main 2024-05-30 10:51:54 +02:00
Laurent Perron
7e839d666c remove references to logtostderr 2024-04-25 15:55:45 +02:00
Laurent Perron
60a7a6c373 sync examples 2024-04-15 17:13:03 +02:00
Corentin Le Molgat
88d94984ca constraint_solver: export refactor from google3
* Add pybind11 wrapper
* Move routing proto to routing/
2024-04-12 17:17:40 +02:00
Corentin Le Molgat
9d01a7e0e6 fix export 2024-03-25 10:54:11 +01:00
Corentin Le Molgat
e0f0e33172 examples/cpp: export from google3 2024-03-25 07:55:39 +01:00
Corentin Le Molgat
45809353d8 examples: remove cvrptw
moved to ortools/routing/samples
2024-03-25 07:55:39 +01:00
Laurent Perron
61914c7c0b minor reindent; fix binpacking_2d_sat corner case 2024-03-14 15:04:39 +01:00
Mizux Seiha
adf0e29582 cmake: rework add_cxx_example
* Add mandatory FILE_NAME option
* Add COMPONENT_NAME option
2024-01-17 12:03:09 +01:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00
Laurent Perron
5b911b1169 [CP-SAT] add ~operator for the logical negation in C++ and Python; fix a bug in C# 2023-12-15 14:10:44 +01:00
Laurent Perron
0bb7d0c58b Merge pull request #3966 from rte-france/feature/xpress_only
Improve the Xpress interface and add dynamic loading of the Xpress library
2023-12-11 11:48:24 +01:00
Laurent Perron
afa29bc06a polish examples 2023-12-03 16:59:16 +01:00
Laurent Perron
2913419570 Change proto to/from file API to use absl::StatusOr; add reader/writer proto_file to model_builder 2023-11-20 16:13:18 +01:00
Andrea Sgattoni
4627ddf948 xpress tests gracefully exit if Xpress not found 2023-11-13 15:00:53 +01:00
Laurent Perron
3706a75256 fix bounds 2023-11-08 13:48:26 +01:00
Laurent Perron
2048050832 polish comments 2023-10-27 14:45:54 +02:00
Laurent Perron
ba7735e46f tweak c++ examples 2023-10-27 14:25:17 +02:00
Laurent Perron
67d47928f8 tweak c++ examples 2023-10-27 14:01:38 +02:00
Laurent Perron
43b6cf0f30 improve binpacking_2d_sat model 2023-10-26 11:00:54 +02:00
Laurent Perron
55642325ce huge improvement to binpacking_2d_sat code 2023-10-25 17:05:47 +02:00
Corentin Le Molgat
ce35f5eddf bazel: Fix examples/cpp build 2023-10-25 10:57:37 +02:00
Laurent Perron
414850b085 polish 2023-10-24 17:40:38 +02:00
Corentin Le Molgat
fef3287129 examples: fix parse_dimacs_assignment.h 2023-10-16 16:03:47 +02:00
Corentin Le Molgat
f8c7250297 remove internal links 2023-10-16 16:03:47 +02:00
Corentin Le Molgat
265fecb122 bazel: fix remove of routing_flags 2023-10-04 14:37:34 +02:00
Laurent Perron
d07127d40a [CP-SAT] revisit search heuristics, lns workers search heuristics; scheduling propagation 2023-10-02 19:52:11 +02:00
Laurent Perron
9e724b427f polish includes 2023-09-21 13:07:50 +02:00
Laurent Perron
af879c6d17 big cleanup of includes 2023-08-24 17:14:58 +02:00
Laurent Perron
fa6883d544 mostly cleaning: remove integral_types.h and basictypes.h 2023-08-24 14:52:54 +02:00
Laurent Perron
4eb29c2805 one more test 2023-08-09 22:37:28 -07:00
Laurent Perron
2f122bcc9b one more test 2023-08-09 22:34:09 -07:00
Laurent Perron
6c2c50b51a typo 2023-08-09 20:56:39 -07:00
Laurent Perron
6f45c3c5f0 more tests for examples/cpp 2023-08-09 20:54:52 -07:00