Corentin Le Molgat
281a9f8e14
export from google3
2025-02-07 17:29:05 +01:00
Laurent Perron
22afd75080
[GLOP] honor time limits better
2025-02-06 16:51:59 +01:00
Laurent Perron
71660f47fd
[CP-SAT] fix cumulative cuts
2025-02-06 16:51:40 +01:00
Mizux Seiha
51525f1ac9
math_opt: Fix xpress_solver_test.cc
2025-02-06 13:54:25 +01:00
Mizux Seiha
4e80e6558e
cmake: googletest patch fix
...
Signed-off-by: Mizux Seiha <mizux.dev@gmail.com >
2025-02-06 13:54:19 +01:00
Mizux Seiha
88d696373b
revert util/time_limit.h OR_DLL remove
2025-02-06 01:03:11 +01:00
Mizux Seiha
96984c3d6a
cmake: add missing define to routing build for msvc
2025-02-05 23:50:22 +01:00
Mizux Seiha
36f9afe5ff
cmake: googletest patch fixup
2025-02-05 21:39:03 +01:00
Corentin Le Molgat
3bbfde4de4
cmake: Fix glop install_build
2025-02-05 21:38:56 +01:00
Laurent Perron
5c1f3523ef
[CP-SAT] experimental routing cuts; new cumulative cuts; improve no_overlap_2d code all around
2025-02-05 18:12:01 +01:00
Laurent Perron
16687e6575
speedup glop; better respect the time limit
2025-02-05 18:11:16 +01:00
Mizux Seiha
d3af4d76c9
cmake: Fix and enabled shared lib support with MSVC
...
* Add decldll to proto
* rework init to make it working for MSVC
* fix test_xprs_interface build
dotnet: Fix MSVC shared libs support
* Fix csproj to include libortools.dll
java: Fix MSVC shared_libs support
* Fix runtime jar to include libortools.dll
python: Fix MSVC shared_libs support
* fix __init__.py.in loading for MSVC
2025-02-04 19:42:22 +01:00
Corentin Le Molgat
998314a9db
cmake: Build gtest and benchmark as shared lib with MSVC
...
should fix `gmock.lib(gtest-all.obj) : error LNK2005`
2025-02-04 18:24:15 +01:00
Corentin Le Molgat
6d89b9f0fe
cmake: Fix googletest's flags dllimport/dllexport declspec
2025-02-04 18:24:08 +01:00
Corentin Le Molgat
100315cd0e
cmake: Fix abseil ABSL_DECLARE_FLAG declspec support with MSVC
2025-02-04 18:23:57 +01:00
Mizux Seiha
ebd1f3146f
update notebooks
2025-02-04 18:22:26 +01:00
Laurent Perron
53a2f9e7db
[CP-SAT] more bugfixes
2025-01-31 17:09:37 +01:00
Laurent Perron
c292221427
[CP-SAT] experiment with prefered linearization_level in lns; fuzzer bugs fixed
2025-01-30 14:27:23 +01:00
Laurent Perron
fe838d0619
fix typo
2025-01-30 14:26:53 +01:00
Laurent Perron
e7ec139daa
minor optim
2025-01-30 14:25:55 +01:00
Laurent Perron
951263f576
typo
2025-01-30 12:57:34 +01:00
Laurent Perron
bf87fd8ad4
[CP-SAT] more minor improvements
2025-01-30 12:45:02 +01:00
Laurent Perron
15b93ce318
Merge pull request #4521 from arnabanimesh/patch-3
...
Don't add negative load during reloading at depots when calculat…
2025-01-30 11:37:43 +01:00
Arnab Animesh Das
81814e6a09
Update python notebook and minor formatting
2025-01-30 16:04:29 +05:30
Arnab Animesh Das
aec831e9d6
Change load_var to load_value
2025-01-30 15:59:46 +05:30
Laurent Perron
bfb987fe39
disable XPress tests if the license is not correctly installed
2025-01-29 13:05:57 +01:00
Laurent Perron
780dc3dd9e
fix routing example in python
2025-01-29 12:49:17 +01:00
Laurent Perron
446f853ed9
[CP-SAT] fix diffn cut; more tests
2025-01-29 11:44:58 +01:00
Laurent Perron
9a77900883
oops
2025-01-28 21:52:07 +01:00
Laurent Perron
1b1c26e90c
better test
2025-01-28 20:41:23 +01:00
Laurent Perron
94c517cd61
fix routing example
2025-01-28 19:18:46 +01:00
Laurent Perron
749899c342
Merge pull request #4520 from arnabanimesh/patch-2
...
Inactive trucks should not be shown in the output
2025-01-28 18:45:03 +01:00
Arnab Animesh Das
79fe87ac97
fix c++ test suite build
2025-01-28 21:03:00 +05:30
Laurent Perron
757cdeb5e1
[CP-SAT] add experimental routing constraint; more no_overlap_2d presolve; add random_half branching heuristics
2025-01-28 13:34:07 +01:00
Laurent Perron
225bcceb92
[FZ] slight code improvement
2025-01-28 13:32:26 +01:00
Arnab Animesh Das
5261ee4398
Change all instances
2025-01-28 03:07:08 +05:30
Arnab Animesh Das
0eecb0cb32
Minor change
2025-01-28 01:07:36 +05:30
Arnab Animesh Das
632dc073fd
Simplify code
2025-01-28 01:07:06 +05:30
Arnab Animesh Das
7c8e1ce338
Merge branch 'main' into patch-3
2025-01-28 00:33:38 +05:30
Arnab Animesh Das
95c13bf27e
Consider distance from distance dimension rather than entire cost in cvrp_reload ( #4522 )
2025-01-27 15:19:36 +01:00
Laurent Perron
5e68e51f91
[CP-SAT] more bug fixing
2025-01-27 13:49:48 +01:00
Laurent Perron
3e02d3be1e
sync set cover
2025-01-27 13:48:59 +01:00
Laurent Perron
9e38922872
[PDLP] sync
2025-01-27 13:48:44 +01:00
Corentin Le Molgat
88dfe4d4e2
notebook: regenerate all
2025-01-27 10:22:38 +01:00
Corentin Le Molgat
6eb0802163
tools: update export_to_ipynb.py
2025-01-27 10:22:37 +01:00
Arnab Animesh Das
3065641451
Fix cvrp_reload.py dropped reload stations output ( #4519 )
...
Dropped orders should not come with dropped reload stations in cvrp_reload.py example output
2025-01-27 10:05:45 +01:00
Arnab Animesh Das
57d16ac04f
Simplify code
2025-01-26 19:56:13 +05:30
Arnab Animesh Das
e6ad8ca160
Don't subtract negative load during reloading at depots when calculating total load delivered by the truck in cvrp_reload
2025-01-26 19:42:25 +05:30
Arnab Animesh Das
1ea1cfb340
Inactive trucks should not be shown in the output of cvrp_reload.ipynb example output
2025-01-26 15:33:25 +05:30
Arnab Animesh Das
1b5ada925e
Inactive trucks should not be shown in the output of cvrp_reload.py example output
2025-01-26 02:25:45 +05:30