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
|
a66a6daac7
|
Bump Copyright to 2025
|
2025-01-10 11:35:44 +01:00 |
|
Mizux Seiha
|
a76bf1c5dd
|
bump license boilerplate
|
2024-01-04 13:43:15 +01:00 |
|
Laurent Perron
|
5b6c803db3
|
[CP-SAT] convert to PEP8 convention
|
2023-11-16 19:46:56 +01:00 |
|
Laurent Perron
|
c3fdb12908
|
Switch algorithms and scheduling python libraries from swig to pybind11; switch protobuf support from forced serialization to pybind11_protobuf -- with patch; [CP-SAT] rewrite cut management; reformat samples with black
|
2023-06-30 22:49:35 +02:00 |
|
Laurent Perron
|
f4f9b622a5
|
python f-string
|
2023-04-21 12:47:09 +02:00 |
|
Laurent Perron
|
87ca4f58ad
|
[CP-SAT] bump license years; fix scheduling cuts; improve lb_tree_search
|
2022-06-16 15:21:00 +02:00 |
|
Laurent Perron
|
a1ec2adade
|
[CP-SAT] allow variable number of arguments for OnlyEnforceIf, AddAllDifferent and all Boolean constraints for the Python API
|
2022-01-28 15:54:07 +01:00 |
|
Laurent Perron
|
79f2c45c33
|
[CP-SAT] Use AddExactly/AtMostOne in examples/samples; add int_square presolve; add multiplication constraint with target = left * right
|
2022-01-01 19:26:39 +01:00 |
|
Corentin Le Molgat
|
cd11e9fe4a
|
sat: make all python samples executable
|
2021-10-18 16:17:46 +02:00 |
|
Laurent Perron
|
efd16c78da
|
[CP-SAT] deprecate SearchAllSolutions and SolveWithSolutionCallback
|
2021-05-03 12:11:39 +02:00 |
|
Corentin Le Molgat
|
7531dd9625
|
python: Add shebang to programs
|
2021-04-16 00:23:35 +02:00 |
|
Mizux Seiha
|
8bb54b04ef
|
Bump Copyright to 2021
FYI:
find ortools \( -type d -name .git -prune \) -o -type f -print0 | xargs -0 sed -i 's/\(Copyright 2010\)-2018/\1-2021/g'
|
2021-04-01 21:00:53 +02:00 |
|
Corentin Le Molgat
|
4cd85e08c4
|
Export Google update
|
2020-11-18 16:11:32 +01:00 |
|
Laurent Perron
|
4ececbe448
|
update python code, remove __future__ imports, remove six, use absl-py for flags, update examples
|
2020-11-18 10:50:14 +01:00 |
|
Laurent Perron
|
2ab87773a9
|
minor reindent
|
2019-07-10 09:38:45 -07:00 |
|
Laurent Perron
|
dec8adb40d
|
polish non C++ CP-SAT API, samples, examples and tests
|
2019-05-06 10:12:55 +02:00 |
|
Laurent Perron
|
2554d90e87
|
Wrap the C++ Domain class in Python, Java, C#; use it in IntVar and in AddXXXInDomain methods; change examples
|
2019-05-03 22:41:25 +02:00 |
|
Laurent Perron
|
7097fa4829
|
uniformize name of linear constraints in CP-SAT Python/Java/C#
|
2019-05-03 18:15:44 +02:00 |
|
Laurent Perron
|
7f99c48698
|
revamp SAT domains, API with bounds on non C++ languages
|
2019-05-03 16:30:57 +02:00 |
|
Laurent Perron
|
c4f08e2bab
|
enable public API to modify the CP-SAT model protobuf directly
|
2019-03-25 13:32:12 +01:00 |
|
Laurent Perron
|
e81e12ec45
|
improve CP-SAT diffn; add 2 more examples to CP-SAT cookbook; internal cleanup and improvements
|
2019-03-25 11:26:21 +01:00 |
|