Laurent Perron
|
cd37bacd2a
|
backport sat from main
|
2025-11-24 16:26:34 +01:00 |
|
Laurent Perron
|
7adffccc0d
|
[CP-SAT] more work on encodings, lrat
|
2025-11-21 11:21:34 +01:00 |
|
Laurent Perron
|
6b518a65e5
|
[CP-SAT] fix bugs in lrat, inner clause handling, variable expansion
|
2025-11-18 23:24:48 +01:00 |
|
Laurent Perron
|
44dd600b9e
|
fix
|
2025-11-18 16:24:25 +01:00 |
|
Laurent Perron
|
72d75ca109
|
[CP-SAT] work on lrat; better expansion of variables only appearing in encoding constraints
|
2025-11-18 16:24:18 +01:00 |
|
Laurent Perron
|
b67dc02476
|
fix #4907
|
2025-11-12 17:21:11 +01:00 |
|
Laurent Perron
|
29ffc72cf3
|
[CP-SAT] work on lrat; probing; variable encoding
|
2025-11-12 17:21:04 +01:00 |
|
Laurent Perron
|
a7fc26854a
|
[CP-SAT] Work on linear1 encodings; more work on lrat; cleanup linear2 code; work on probing
|
2025-11-05 15:17:38 +01:00 |
|
Laurent Perron
|
dadaff8ca3
|
fix #4746
|
2025-11-05 15:17:34 +01:00 |
|
Corentin Le Molgat
|
1b4d75ceb3
|
sat: backport from main
|
2025-11-05 13:55:12 +01:00 |
|
Corentin Le Molgat
|
c8935fcfdf
|
backport from main
|
2025-11-05 12:05:41 +01:00 |
|
Corentin Le Molgat
|
b4b226801b
|
update include guards
|
2025-11-05 11:54:02 +01:00 |
|
Guillaume Chatelet
|
d8d50bae68
|
Update thread_pool code (#4890)
|
2025-11-05 11:29:40 +01:00 |
|
Corentin Le Molgat
|
159110560a
|
sat: backport from main
|
2025-10-16 13:07:26 +02:00 |
|
Corentin Le Molgat
|
b294ff6de2
|
bazel: backport java rework from main
|
2025-10-16 13:02:37 +02:00 |
|
Guillaume Chatelet
|
8710e86e8a
|
Test export
|
2025-10-16 11:43:45 +02:00 |
|
ChenHaoHSU
|
53f70212f8
|
Add constant term in DoubleLinearExpr::AddExpression
|
2025-10-16 11:43:09 +02:00 |
|
Guillaume Chatelet
|
57a820fc59
|
[bazel] Update the samples folders
|
2025-10-02 08:48:00 +02:00 |
|
Guillaume Chatelet
|
e1f2e3f0d7
|
Remove unneeded string_view_migration
|
2025-10-01 08:08:36 +02:00 |
|
Guillaume Chatelet
|
3d96b9a6ac
|
[bazel] mark a few more tests as manual
|
2025-10-01 08:08:16 +02:00 |
|
Corentin Le Molgat
|
1fb6be30b5
|
sat: backport presolve update from main
|
2025-09-29 16:59:15 +02:00 |
|
Laurent Perron
|
0cbdbb78f1
|
[CP-SAT] little cleanups
|
2025-09-29 16:35:28 +02:00 |
|
Laurent Perron
|
5d85f840b5
|
[CP-SAT] fix #4839; experimental code for lrat checker; experimental code to control the boolean expansion of small linear2 equations
|
2025-09-29 16:35:16 +02:00 |
|
Corentin Le Molgat
|
b05315de21
|
sat: backport from main
|
2025-09-22 17:24:20 +02:00 |
|
Laurent Perron
|
a841258da7
|
[CP-SAT] misc improvements to the internals; more work on general constraints with enforcements
|
2025-09-17 07:47:03 +02:00 |
|
Mizux Seiha
|
4f381f6d07
|
backport from main:
* bump abseil to 20250814
* bump protobuf to v32.0
* cmake: add ccache auto support
* backport flatzinc, math_opt and sat update
|
2025-09-16 16:25:04 +02:00 |
|
Corentin Le Molgat
|
e53a7fa6f9
|
cleanup from google3
|
2025-08-25 10:15:34 +02:00 |
|
Laurent Perron
|
e02b6a013c
|
[CP-SAT] update code, mostly small bug fixes
|
2025-08-22 16:06:35 -07:00 |
|
Corentin Le Molgat
|
56882dd719
|
sat: remove license boilerplate in MD
|
2025-08-20 11:31:36 +02:00 |
|
Corentin Le Molgat
|
d206973ced
|
bazel: fix sat loads
|
2025-08-08 09:07:52 +02:00 |
|
Laurent Perron
|
32bd8e0209
|
[CP-SAT] small cleanup, more work on linear2
|
2025-07-31 13:57:50 -07:00 |
|
Laurent Perron
|
9fa9bd4da4
|
[CP-SAT] better dtime for scheduling constraints; connect the time limit in the repair_hint mode; fix #4743
|
2025-07-29 09:07:13 -07:00 |
|
Laurent Perron
|
99ede3bbde
|
[CP-SAT] more polishing on the python API; fix #4733; improve linear2 processing
|
2025-07-28 10:34:04 -07:00 |
|
Laurent Perron
|
374cc3e596
|
polish code
|
2025-07-27 15:29:20 -07:00 |
|
Laurent Perron
|
a0e25debc5
|
[CP-SAT] extend support for enforcement literals in constraints
|
2025-07-26 21:29:40 +02:00 |
|
Laurent Perron
|
8b4c79dd75
|
[CP-SAT] Python: rewrite support for variable numbers of arguments
|
2025-07-26 21:29:09 +02:00 |
|
Laurent Perron
|
f2cf147e79
|
[CP-SAT] rewrite and speed up the python layer; extend support for enforcement literals to more constraints
|
2025-07-24 23:51:00 +02:00 |
|
Guillaume Chatelet
|
6759325e87
|
Fix load statements
|
2025-07-24 16:37:06 +00:00 |
|
Guillaume Chatelet
|
447ce0b3e2
|
Fix bazel load rules
|
2025-07-23 09:05:10 +00:00 |
|
Guillaume Chatelet
|
8098080ff3
|
Merge pull request #4735 from google/backport_string_view_migration
Backport string_view_migration.h
|
2025-07-21 10:01:20 +02:00 |
|
Guillaume Chatelet
|
924ba73402
|
Fix
* Re-introduce it in base/ BUILD.bazel
* Add explicit deps in every target using it
|
2025-07-18 16:18:11 +00:00 |
|
Guillaume Chatelet
|
7db9c0e956
|
Backport string_view_migration.h
|
2025-07-18 11:59:34 +00:00 |
|
Guillaume Chatelet
|
d869a1fd4c
|
Backport trivial changes
|
2025-07-18 08:11:03 +00:00 |
|
Laurent Perron
|
04d0dbc606
|
[CP-SAT] optimize the python layer
|
2025-07-17 17:51:53 +02:00 |
|
Laurent Perron
|
0720713896
|
[CP-SAT] simplify python proto generation workflow
|
2025-07-17 12:55:17 +02:00 |
|
Laurent Perron
|
ed8f74273c
|
fix python cp-sat under bazel
|
2025-07-16 17:41:50 +02:00 |
|
Laurent Perron
|
a42647f9cf
|
improve 2d packing
|
2025-07-16 17:41:33 +02:00 |
|
Laurent Perron
|
d14aa7a85a
|
cleanups
|
2025-07-16 17:41:16 +02:00 |
|
Laurent Perron
|
e5dc796ef6
|
[CP-SAT] remove the use of python protobufs; use proxies to C++ protobufs instead; this changes slightly the API of these proto for parameters
|
2025-07-16 16:55:49 +02:00 |
|
Corentin Le Molgat
|
7acf422f66
|
sat: Fix routes_support_graph.proto namespace
|
2025-07-07 10:37:10 +02:00 |
|