Commit Graph

1827 Commits

Author SHA1 Message Date
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
Laurent Perron
7053436950 switch to Bazel modules; slight improvements in CP-SAT 2D packing propagators 2024-11-03 11:07:22 +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
5766fabd32 fix java 2024-10-09 14:02:45 +02:00
Laurent Perron
4b0aabeb4a fix pdptw example 2024-10-08 16:02:16 +02:00
Mizux Seiha
a02548f178 cmake: Rework ortools_cxx_test() 2024-10-07 11:10:49 +02:00
Ivet Galabova
9f28e63392 test highs 2024-09-19 09:34:58 +02:00
Corentin Le Molgat
1ded1f2edd sat: Add symmetry_util_test.cc 2024-08-28 13:29:25 +02:00
Mizux Seiha
ef294c8b43 routing: Fix namespace change 2024-08-12 13:39:15 +02:00
Corentin Le Molgat
14a1be71b2 examples: sync notebooks 2024-08-12 13:17:56 +02:00
Laurent Perron
1430011519 polish python examples: use string interpolations; remove many mypy warnings 2024-07-25 15:46:57 -07:00
Laurent Perron
c0c709c0bc remove mypy issues 2024-07-24 14:54:57 -07:00
Laurent Perron
5ab943e0b5 add new python example; add simple typing annotations 2024-07-23 14:07:41 +02:00
Laurent Perron
07634d5417 reduce example runtime 2024-07-22 17:33:36 +02:00
Laurent Perron
510e2408ad add new examples 2024-07-22 14:03:23 +02:00
Laurent Perron
db0c467e03 new example: pell equation 2024-07-22 11:30:12 +02:00
Corentin Le Molgat
7e8fef2003 python: fixup examples 2024-06-24 15:44:16 +02:00
Corentin Le Molgat
06aea80bf6 routing: regen notebooks 2024-06-24 15:09:04 +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
0eb35f33cf tweak permutation_flow_shop: use absl flags, add params flag 2024-06-16 18:28:48 +02:00
Leon Lan
56825086bc Permutation flow shop example 2024-06-15 19:26:50 +02:00
Laurent Perron
837806b516 new example + asan config for bazel 2024-06-11 09:28:35 -07:00
Mizux Seiha
32d962c0aa update notebooks 2024-04-30 21:30:04 +02:00
Laurent Perron
a5c9b75502 [CP-SAT] code cleanup; more pseudo-cost experimental code; add objective best bound callback 2024-04-29 16:25:06 +02:00
Laurent Perron
7e839d666c remove references to logtostderr 2024-04-25 15:55:45 +02:00
Corentin Le Molgat
660425f05a python: Fix last routing_enums_pb2 call 2024-04-19 10:41:28 +02:00
Laurent Perron
60a7a6c373 sync examples 2024-04-15 17:13:03 +02:00
Corentin Le Molgat
e15b2e359d dotnet: move routing.i to ortools/routing/csharp/
* move .Net samples to routing/samples/
* factorise %include in base.i
2024-04-12 18:12:47 +02:00
Corentin Le Molgat
2846d6a234 java: move routing.i to com.google.ortools.routing packages 2024-04-12 18:12:47 +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
Mizux Seiha
be220948a3 python: run black on all files 2024-04-12 17:17:40 +02:00
Laurent Perron
9ba64c67a0 cp_model_dump_lns -> cp_model_dump_submodels 2024-04-04 22:08:04 +02:00
Laurent Perron
a8a3b1519d fix init after sat flag removal 2024-04-04 21:45:04 +02:00
Corentin Le Molgat
c1138a3d73 bazel: bump rules_python to 0.31.0 2024-04-02 08:52:35 +02:00
dongjinlong
48a06562fd chore: remove repetitive words in comments
Signed-off-by: dongjinlong <dongjinlong@outlook.com>
2024-03-26 22:56:14 +08: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
Corentin Le Molgat
6cca1338a3 examples: Add service example 2024-03-25 07:55:39 +01:00
Corentin Le Molgat
c9dc9ff26b example: rename flatzinc README.md 2024-03-25 07:55:39 +01:00
Laurent Perron
38a4b5421a selecting a subset of pieces 2024-03-22 14:42:10 +01:00
Laurent Perron
2be27426e3 new pentominoes_sat.py example 2024-03-22 13:57:02 +01:00
Laurent Perron
61914c7c0b minor reindent; fix binpacking_2d_sat corner case 2024-03-14 15:04:39 +01:00
Corentin Le Molgat
4aa90052b9 notebooks: update 2024-03-11 16:11:41 +01:00
Corentin Le Molgat
7050ad3fc9 cmake: rework java helper functions 2024-01-18 11:22:38 +01:00
Corentin Le Molgat
dd6da5bf0f cmake: rework dotnet helper functions 2024-01-18 11:22:38 +01:00
Mizux Seiha
1a5a6a1d80 cmake: rework add_python_example 2024-01-17 16:56:26 +01:00
Mizux Seiha
dec772d810 cmake: rework add_cxx_test 2024-01-17 13:42:12 +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