Commit Graph

38 Commits

Author SHA1 Message Date
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
5b911b1169 [CP-SAT] add ~operator for the logical negation in C++ and Python; fix a bug in C# 2023-12-15 14:10:44 +01:00
Laurent Perron
5b6c803db3 [CP-SAT] convert to PEP8 convention 2023-11-16 19:46:56 +01:00
Laurent Perron
84ec414e61 use black on examples/python 2023-07-01 06:06:53 +02:00
Laurent Perron
ebb02b4f8e polish python examples 2023-02-17 13:59:43 +01:00
Corentin Le Molgat
c0157716d4 fixup 2023-02-10 13:01:08 +01:00
Corentin Le Molgat
ce988f3e0b examples: Add tiny sample to bus_driver_scheduling_sat 2023-02-10 09:41:00 +01:00
Laurent Perron
1d942c9a78 tune time limits 2023-02-04 07:56:10 +01:00
Laurent Perron
a06d0ed7a0 more absl::string_view in the c++ code; sync examples/python, remove jniutils.h; move sat/python/visualization.py to sat/colab 2023-01-29 21:20:58 +01:00
Laurent Perron
576fb3fca5 fix examples/python/bazel; add time limit to example; remove jniutil; disable dump_vars_test on mac 2023-01-28 12:38:26 +01:00
Corentin Le Molgat
4f647a0d61 examples/python: cleanup 2022-10-10 13:44:12 +02:00
Corentin Le Molgat
c7120439d4 Bump license date 2022-06-17 14:23:23 +02:00
Laurent Perron
8f66a4494c add problem name to generated cp_model in rcpsp 2022-06-16 07:39:30 +02:00
Corentin Le Molgat
34e442cd5d examples: Fix main default parameter 2022-04-14 14:44:13 +02:00
Corentin Le Molgat
ad19407ff6 examples: regen all notebooks 2022-04-14 14:31:02 +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
ceabca677c [CP-SAT] ScalProd -> WeightedSum 2022-01-04 19:35:22 +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
cfc12593b0 cleanup python 2021-09-03 15:29:13 +02:00
Laurent Perron
700847b3ff fix #2656 2021-07-13 13:47:57 +02:00
Corentin Le Molgat
48d9111ce5 Clean few examples 2021-05-20 17:56:00 +02:00
Laurent Perron
ee6f7db8b9 improve rcpsp_sat model; fix python indent/comments 2021-04-13 11:59:41 +02:00
Mizux Seiha
c0f6978f3b Update copyright 2021-04-02 10:08:51 +02: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
8ffe6e6649 bump versions in .csproj 2019-09-07 16:20:27 +02:00
Laurent Perron
f6b68e92dd fix 2019-06-14 11:06:16 +02:00
Laurent Perron
c898417a57 add medium and large data set to bus scheduling 2019-06-14 10:58:03 +02:00
Laurent Perron
c0cef73c1f fix 2019-05-29 09:27:11 +02:00
Laurent Perron
c8a556258f add global constraint on incoming/outgoing literals 2019-05-29 09:18:30 +02:00
Laurent Perron
0c3be9a6d5 replace circuit on a dag (useless) by flow equations 2019-05-29 09:00:23 +02:00
Laurent Perron
78f458fd99 add redundant constraint 2019-05-28 00:04:21 +02:00
Laurent Perron
d2723c9f97 polish bus driver scheduling example 2019-05-27 23:56:04 +02:00
Laurent Perron
a3ce68b41d fix comment; add a bit more propagation 2019-05-27 17:48:41 +02:00
Laurent Perron
49365c4f4b fix 2019-05-27 16:26:57 +02:00
Laurent Perron
2ee67f50d1 fix 2019-05-27 16:25:42 +02:00
Laurent Perron
8a48695ac8 fix 2019-05-27 16:15:18 +02:00
Laurent Perron
824acfcd1a bus driver scheduling example 2019-05-27 15:53:00 +02:00