Commit Graph

11314 Commits

Author SHA1 Message Date
Corentin Le Molgat
bda9c2f34a constraint_solver: Export from google3 2022-12-07 17:38:03 +01:00
Corentin Le Molgat
673bb8c562 linear_solver: Update sat_proto_solver.cc 2022-12-07 17:38:03 +01:00
Corentin Le Molgat
4dc74ed873 math_opt: Export from google3 2022-12-07 17:38:03 +01:00
Corentin Le Molgat
814c6c8571 cmake: Update README.md 2022-12-07 17:38:03 +01:00
Laurent Perron
af308f7610 [CP-SAT] tweak linear2 presolve with 1 Boolean var; speedup presolve 2022-12-07 13:23:31 +01:00
Laurent Perron
92ebf24647 set_node_supply -> set_node_supplies in python min cost flow 2022-12-07 13:22:53 +01:00
Mizux Seiha
2187b58ae9 deps: Bump Protobuf 21.9 -> 21.10 2022-12-06 14:39:03 +01:00
Laurent Perron
2089a38a9f tweak API 2022-12-05 12:11:13 +01:00
Laurent Perron
ddac12f639 [CP-SAT] more presolve 2022-12-05 12:11:02 +01:00
Laurent Perron
88348adb0c [CP-SAT] fix #3585 2022-12-05 12:10:40 +01:00
Corentin Le Molgat
574a0d8cc2 tools/release: Fix windows build 2022-11-30 17:42:55 +01:00
Corentin Le Molgat
4619af0e90 python: Rework README.pypi.txt 2022-11-30 11:24:40 +01:00
Corentin Le Molgat
7ba088032d tools/release: Fix publish_delivery_win 2022-11-30 09:21:46 +01:00
Mizux Seiha
e350489173 routing: update vrp_global_span doc 2022-11-29 18:31:03 +01:00
Mizux Seiha
9ae5abef11 desp: Bump Protobuf v21.5 -> v21.9 2022-11-29 18:01:37 +01:00
Mizux Seiha
ea42a32955 java: bump jna 5.11.0 -> 5.12.1 2022-11-29 18:01:37 +01:00
Laurent Perron
286dc478c2 Merge branch 'main' of github.com:google/or-tools 2022-11-29 17:03:28 +01:00
Laurent Perron
f7b78f4c7b fix UMR 2022-11-29 17:03:18 +01:00
Corentin Le Molgat
c627d194f0 tools/release: build_delivery_linux fixup 2022-11-29 17:01:57 +01:00
Corentin Le Molgat
6aa1f4aee6 tools/release: Add test_delivery_manylinux_* 2022-11-29 17:01:51 +01:00
Corentin Le Molgat
7cfa7bc610 tools/release: Fix macOS Intel python build 2022-11-29 17:01:51 +01:00
Corentin Le Molgat
cfec85e2eb tools/release: Add M1 support to test_delivery_macos 2022-11-29 15:20:46 +01:00
Corentin Le Molgat
c43d540ee3 tools/release: rename test_delivery_unix -> test_delivery_linux
todo(mizux): cleanup and make it having the same layout than build/publish
2022-11-29 15:20:46 +01:00
Corentin Le Molgat
6a172e58e0 tools/release: provide publish_delivery_manylinux* 2022-11-29 15:20:46 +01:00
Laurent Perron
2264cb9059 [CP-SAT] more aggregate presolve; fix bug with no_overlap and duplicated intervals; add parameter for the probing time limit; use all threads to find the first solution while the lns workers are idle; tweak lb_tree_search by allowing more glop iterations at the root node 2022-11-29 14:39:27 +01:00
Laurent Perron
2306393c59 [GLOP] tweak presolve 2022-11-29 14:35:42 +01:00
Laurent Perron
bf9fd71174 fix #3573 2022-11-29 14:35:06 +01:00
Corentin Le Molgat
92eab40155 tools/docker: Fix debian-sid
version returned by lsb-release is 'n/a' which break all scripts...
2022-11-25 10:21:54 +01:00
Corentin Le Molgat
611626522e notebooks: sync 2022-11-25 10:17:29 +01:00
Corentin Le Molgat
88645c398f clean trailing white space 2022-11-23 18:06:38 +01:00
Corentin Le Molgat
eed27aa2e4 tools/docker: disable python artifacts generation 2022-11-23 17:57:45 +01:00
Corentin Le Molgat
c35669c1ac tools/release: Bump make check to 4.4 on macos 2022-11-23 17:56:02 +01:00
Corentin Le Molgat
e9783bfd03 tools/release: remove macos python3.6 support 2022-11-23 17:54:35 +01:00
watchdogs132
0b3ec09d5a tweaked comment 2022-11-23 17:10:16 +01:00
watchdogs132
674114e0ec fixed comment 2022-11-23 17:10:16 +01:00
watchdogs132
6632863905 closed model in vrp_initial_routes 2022-11-23 17:10:16 +01:00
Laurent Perron
4b32efed6e speed up bitset 2022-11-22 17:44:54 +01:00
Laurent Perron
f1de8911ea [CP-SAT] fix fuzzer bugs; add presolve/merging of boolean constraints to help reduction/linear relation 2022-11-22 17:44:45 +01:00
Laurent Perron
64c77e609b more unrolling 2022-11-22 17:43:55 +01:00
Laurent Perron
8cea0ef3b9 [GLOP] Speedups 2022-11-22 11:04:33 +01:00
Laurent Perron
39360d8f0c [CP-SAT] fix potential check failed in presole 2022-11-22 11:02:34 +01:00
Corentin Le Molgat
fcd3553794 util: Update rouding_modes_benchmark.cc 2022-11-21 17:44:51 +01:00
Corentin Le Molgat
986620e831 tools/release: enable net46 on windows 2022-11-21 17:29:27 +01:00
Corentin Le Molgat
ea0038d924 dotnet: Add net46,net461,net462 support 2022-11-21 17:29:27 +01:00
Corentin Le Molgat
03abc88fd0 dotnet: remove netstandard2.0 (unsupported)
ortools\sat\csharp\CpSolver.cs(214,25): error CS1061: 'Queue<Term>' does not contain a definition for 'TryDequeue' and no accessible extension method 'TryDequeue' accepting a first argument of type 'Queue<Term>' could be found
2022-11-21 17:29:27 +01:00
Corentin Le Molgat
8c94e325f0 tools/release: add log 2022-11-21 17:29:27 +01:00
Corentin Le Molgat
9ffe31dcbf dotnet: Rework C# lang version
* use 9.0 for building library
* use 8.0 when building samples
2022-11-21 17:29:27 +01:00
Laurent Perron
d2657d29a0 [CP-SAT] add lin_max presolve; fix bug in int_prod 2022-11-21 15:35:30 +01:00
Corentin Le Molgat
0a2145fd12 tools/release: fixup 2022-11-21 13:05:00 +01:00
Laurent Perron
49fbfe55af [CP-SAT] fix sat_interface after new parameter validation; support symmetry detection for bool_and with multiple enforcement literals 2022-11-18 16:54:28 +01:00