Corentin Le Molgat
|
3067056625
|
backport from main branch
* bazel: add missing python typing-extensions requirements
* use [[maybe_unused]] standard attribute
* linear_solver: improve LpQuadraticTerm support
|
2025-04-30 15:15:39 +02:00 |
|
Laurent Perron
|
6fc80a6181
|
enable setting random generator on glop
|
2025-04-08 17:30:45 +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
|
9d60a53132
|
[GLOP] remove very small coefficients
|
2023-11-17 11:58:02 +01:00 |
|
Laurent Perron
|
6e44979271
|
sync after export tool change
|
2023-01-20 14:09:34 +01:00 |
|
Laurent Perron
|
1f8a0a7770
|
Add version string to sat/glop; export MPSolver::SolverVersion() in python/java/C#
|
2022-12-20 11:54:29 +01:00 |
|
Laurent Perron
|
3414722423
|
[GLOP] improve internals
|
2022-11-09 18:12:36 +01:00 |
|
Laurent Perron
|
5a127cbf3f
|
fix bug in glop
|
2022-10-25 20:30:23 +02:00 |
|
Laurent Perron
|
f39efd5ac8
|
fix, reindent, add tests
|
2022-09-27 18:00:48 +02:00 |
|
Corentin Le Molgat
|
c7120439d4
|
Bump license date
|
2022-06-17 14:23:23 +02:00 |
|
Mizux Seiha
|
a4edd924b5
|
proto: move option after package declaration
|
2022-03-01 13:26:27 +01:00 |
|
Mizux Seiha
|
a096ca219c
|
export few more proto
|
2022-02-26 01:47:32 +01:00 |
|
Corentin Le Molgat
|
d0a38f7ab9
|
sync glop
|
2022-01-18 11:06:06 +01:00 |
|
Laurent Perron
|
c3587095ab
|
[GLOP] add presolve parameter
|
2021-11-03 19:27:24 +01:00 |
|
Laurent Perron
|
68ad906667
|
use the solver logging class in GLOP
|
2021-10-07 17:32:30 +02:00 |
|
Laurent Perron
|
29cd1038a1
|
cosmetic rewrite of glop
|
2021-09-10 15:11:24 +02:00 |
|
Laurent Perron
|
e4a1eab12b
|
work on glop crossover
|
2021-09-01 11:57:11 +02:00 |
|
Laurent Perron
|
180e0326a6
|
simplify glop branching code
|
2021-04-14 14:33:47 +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
|
82c6683219
|
adaptative refactor frequency for glop
|
2021-03-22 17:05:54 +01:00 |
|
Laurent Perron
|
7bcfc3a223
|
new crash procedure for the dual simplex, off for now
|
2021-03-10 11:40:47 +01:00 |
|
Laurent Perron
|
7c2d4f8e18
|
fix tolerance bug
|
2021-02-16 12:05:59 +01:00 |
|
Laurent Perron
|
5a77249409
|
[GLOP] honor the MPSolver enable/suppress output
|
2020-12-18 10:04:45 +01:00 |
|
Laurent Perron
|
bcb7b3073d
|
large synchro with internal code: linear solver: introduce intermediate SCIP layer called gscip; sat: more work on slow propagation detection; base: remove statusor, use abseil version; constraint solver: more work on internal local search
|
2020-10-18 16:38:25 +02:00 |
|
Laurent Perron
|
3aac782254
|
improve glop/lp_data performance
|
2019-11-06 16:52:56 +01:00 |
|
Laurent Perron
|
87b9d55b21
|
update license headers
|
2018-11-10 18:00:53 +01:00 |
|
Laurent Perron
|
e323bba2e7
|
backport sat improvements from the abseil branch
|
2018-11-05 16:24:47 +01:00 |
|
Laurent Perron
|
4e893e5080
|
remove solow-halim glop preprocessor as the interface has changed a lot; add a proper domain class for CP-SAT integer variables, rewrite preprocessor and other parts of the solver to use it
|
2018-10-02 10:35:52 +02:00 |
|
Laurent Perron
|
4caaef3c23
|
deep sync with base library renaming; lint checking; Speedup sat; new crash procedure for glop
|
2018-08-28 11:19:49 +02:00 |
|
Laurent Perron
|
df5bdc83de
|
remove crash in glop
|
2018-07-23 12:55:08 -07:00 |
|
Laurent Perron
|
6b8cd2cdc2
|
finish C$ Sat Integer API; Refactor Glop code; Add new option for Glop Scaling; speed improvements in the sat solver
|
2018-02-16 17:08:01 +01:00 |
|
Laurent Perron
|
2c7a8bf8f6
|
change copyright date
|
2017-10-17 13:08:10 +02:00 |
|
Laurent Perron
|
394bbe232a
|
move graph code around; improve internals of sat solver
|
2017-10-09 11:21:43 -07:00 |
|
Laurent Perron
|
66b8d23079
|
move src to ortools; simplified python generation; remove some namespaces in the ortools/base helper files
|
2017-04-26 17:30:25 +02:00 |
|