Laurent Perron
|
cedcb51c3d
|
Update routing Python samples
|
2025-01-29 13:25:44 +01:00 |
|
Laurent Perron
|
0ce4b910ab
|
Update routing C++ samples
|
2025-01-29 13:25:34 +01:00 |
|
Laurent Perron
|
093e8fd759
|
remove warning in fz checker
|
2025-01-29 13:24:53 +01:00 |
|
Laurent Perron
|
f42d60d411
|
[CP-SAT] fix bug in cuts; add more python tests
|
2025-01-29 13:24:43 +01:00 |
|
Laurent Perron
|
cf1361e001
|
add XPressMP support for math_opt
|
2025-01-29 13:24:15 +01:00 |
|
Laurent Perron
|
5341feef73
|
[CP-SAT] add experimental routing constraint; more no_overlap_2d presolve; add random_half branching heuristics
|
2025-01-28 13:34:40 +01:00 |
|
Laurent Perron
|
a7d56e626e
|
[FZ] slight code improvement
|
2025-01-28 13:34:36 +01:00 |
|
Laurent Perron
|
77c5d2959d
|
[CP-SAT] more bug fixing
|
2025-01-27 13:50:57 +01:00 |
|
Laurent Perron
|
240b86f7ff
|
sync set cover
|
2025-01-27 13:50:54 +01:00 |
|
Laurent Perron
|
d04d3798f1
|
[PDLP] sync
|
2025-01-27 13:50:49 +01:00 |
|
Corentin Le Molgat
|
ad6ccd0a34
|
cmake: cleanup setup.py.in
|
2025-01-27 10:55:45 +01:00 |
|
Laurent Perron
|
df31847650
|
[CP-SAT] more model copy in its own library; few more fuzzer bugs fixed; add simple presolve rule
|
2025-01-24 14:11:24 +01:00 |
|
Laurent Perron
|
ad0e759007
|
Merge branch 'v99bugfix' of github.com:google/or-tools into v99bugfix
|
2025-01-24 11:31:16 +01:00 |
|
Corentin Le Molgat
|
217a71169c
|
tools/release: Check set_cover.pyi in build_delivery_win.cmd
|
2025-01-24 02:22:30 -08:00 |
|
Corentin Le Molgat
|
09be9a9815
|
cmake: fix model_build_helper.pyi on windows (#4512)
|
2025-01-24 02:22:30 -08:00 |
|
Corentin Le Molgat
|
e4b5fa5b6a
|
tools/release: fix comment
|
2025-01-22 15:15:40 +01:00 |
|
Corentin Le Molgat
|
210ccab7e8
|
swig: bump to 4.3.0 in various scripts and docker
|
2025-01-22 15:13:24 +01:00 |
|
Laurent Perron
|
eee2f106cd
|
[CP-SAT] more bug fixes; more moving of hint management to solution_crush
|
2025-01-22 14:37:08 +01:00 |
|
Laurent Perron
|
52a91707f6
|
fix inconsistent behavior of Domain factories with invalid intervals
|
2025-01-22 14:37:06 +01:00 |
|
Laurent Perron
|
4e98a6512d
|
more on graph cleanup
|
2025-01-22 14:37:02 +01:00 |
|
Corentin Le Molgat
|
6f48941686
|
bazel: backport cleanup from main
|
2025-01-22 13:53:19 +01:00 |
|
Corentin Le Molgat
|
ef13f51037
|
algorithms: use absl::string_view
|
2025-01-22 13:53:03 +01:00 |
|
Corentin Le Molgat
|
35a92f11e3
|
tools/release: change meta build dir
|
2025-01-22 09:50:37 +01:00 |
|
Corentin Le Molgat
|
c8ab5da2af
|
tools/release: fix swig_helper.pyi renaming
|
2025-01-22 09:41:50 +01:00 |
|
Mizux Seiha
|
afc5e266ea
|
tools/docker: Fix auditwheel run
|
2025-01-21 15:57:34 +01:00 |
|
Laurent Perron
|
5085bc5957
|
Merge branch 'v99bugfix' of github.com:google/or-tools into v99bugfix
|
2025-01-21 15:43:01 +01:00 |
|
Laurent Perron
|
054289ae7f
|
[CP-SAT] regroup hint code; fix more fuzzer bugs
|
2025-01-21 15:34:42 +01:00 |
|
Corentin Le Molgat
|
f338a5bbf7
|
tools/docker: python wheel cleanup
|
2025-01-20 15:30:18 +01:00 |
|
Laurent Perron
|
9cb88905e8
|
[CP-SAT] regroup all hint preservation code in a SolutionCrunch class; more work on no_overlap_2d propagator; add exception processing if an exceptions is raised in a python callback (solution, log, best_bound)
|
2025-01-20 15:00:46 +01:00 |
|
Laurent Perron
|
08a700d8dc
|
more tests for ModelBuilder python
|
2025-01-20 15:00:42 +01:00 |
|
Laurent Perron
|
92be18748b
|
more graph cleanup
|
2025-01-20 15:00:38 +01:00 |
|
Corentin Le Molgat
|
08754709e7
|
bazel: fix rule_cc version
0.1.0 is yanked...
|
2025-01-20 10:56:49 +01:00 |
|
Corentin Le Molgat
|
8121feddf9
|
math_opt: Fix XCode build
an XCode target can't have two source file with the same name since xcode flatten the directory path...
|
2025-01-20 10:56:42 +01:00 |
|
Corentin Le Molgat
|
fef7da4eb0
|
tools/docker: rework python jobs
* use manylinux_2_28
* use muslinux_1_2
ref: https://github.com/pypa/manylinux?tab=readme-ov-file#docker-images
|
2025-01-20 10:56:15 +01:00 |
|
Laurent Perron
|
af05f3bbf4
|
protect code from swig
|
2025-01-19 12:20:15 +01:00 |
|
Laurent Perron
|
ebd959225e
|
further optimize no_op operations
|
2025-01-19 12:04:41 +01:00 |
|
Laurent Perron
|
c71e734199
|
[CP-SAT] rewrite python memory management; optimize object creation in the python layer; fix plenty of fuzzer bugs; better processing of fixed rectangles in no_overlap_2d
|
2025-01-19 12:04:23 +01:00 |
|
Laurent Perron
|
264f8b1fbd
|
add comment
|
2025-01-19 11:52:13 +01:00 |
|
Laurent Perron
|
809f13e28b
|
model_builder: revisit memory management in the python layer (use std::shared_ptr), add various optimizations (in place modification; optimized AffineExpr +, -, *)
|
2025-01-19 11:45:03 +01:00 |
|
Laurent Perron
|
25027abeb9
|
bump graph code; add flow_graph, remove star_graph
|
2025-01-19 11:43:48 +01:00 |
|
Corentin Le Molgat
|
d4b9dd85a2
|
cmake: run tests in base/
|
2025-01-16 09:04:12 +01:00 |
|
Laurent Perron
|
54b8c24839
|
big graph cleaning; rewrite CP-SAT python layer; rewrite model_builder python layer; reorganize CP-SAT scheduling and packing code
|
2025-01-15 13:51:40 +01:00 |
|
Mizux Seiha
|
036a0a0148
|
bazel: update virtualenv to 20.28.1
ref: https://pypi.org/project/virtualenv/
|
2025-01-14 11:45:25 +01:00 |
|
Corentin Le Molgat
|
a66a6daac7
|
Bump Copyright to 2025
|
2025-01-10 11:35:44 +01:00 |
|
Corentin Le Molgat
|
753ac5fd8f
|
Merge branch 'stable' into v99bugfix
|
2025-01-08 10:01:22 +01:00 |
|
Corentin Le Molgat
|
bc8d068bd2
|
cmake: math_opt add core/c_api
|
2025-01-07 17:26:22 +01:00 |
|
Corentin Le Molgat
|
f99e8e981e
|
cmake: math_opt add core/c_api
|
2025-01-07 15:12:50 +01:00 |
|
Laurent Perron
|
ef9e9547bc
|
[CP-SAT] fix more fuzzer bugs; polish python code
|
2025-01-06 21:53:02 +01:00 |
|
Laurent Perron
|
05d979acb7
|
more graph cleaning
|
2025-01-06 21:52:57 +01:00 |
|
Laurent Perron
|
1366efeadf
|
fix examples/cpp cmake
|
2025-01-06 13:48:55 +01:00 |
|