Commit Graph

17 Commits

Author SHA1 Message Date
Laurent Perron
7f463e1a68 sync with main 2025-06-02 14:25:50 +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
ddf88f35a9 improve cp-sat python types 2023-11-22 17:33:01 +01:00
Laurent Perron
5b6c803db3 [CP-SAT] convert to PEP8 convention 2023-11-16 19:46:56 +01:00
Laurent Perron
6d1a1b455c [CP-SAT] add pandas support for intervals; new sample that uses them; improve the meta-heuristics in feasibility_jump 2023-10-09 18:07:11 +02:00
Laurent Perron
9e2770f8bd [CP-SAT] extensive work on scheduling; add new cumulative with profile example 2023-10-08 11:21:00 +02:00
Laurent Perron
00947846f6 [CP-SAT] Initial pandas support + samples 2023-07-10 18:49:45 -07: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
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
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
Laurent Perron
a7570d1ae6 polish sat samples 2021-02-15 12:26:37 +01:00
Laurent Perron
57e6460647 more work on SAT 2020-06-05 16:11:35 +02:00