Corentin Le Molgat
|
ba7e81f729
|
ortools: various export from google3
|
2025-08-22 14:24:48 +02:00 |
|
Laurent Perron
|
5b1376b9df
|
small cleaning
|
2025-07-01 16:51:11 +02:00 |
|
Laurent Perron
|
67529ab469
|
small fix
|
2025-06-02 14:14:18 +02:00 |
|
Laurent Perron
|
46a97de1c8
|
Use Fractional everywhere
|
2025-05-27 13:47:22 +02:00 |
|
Laurent Perron
|
7f009bded5
|
enable setting random generator on glop
|
2025-04-08 17:29:17 +02:00 |
|
Corentin Le Molgat
|
4a25d4119d
|
include absl/log/vlog_is_on.h when needed
|
2025-03-13 14:06:31 +01:00 |
|
Laurent Perron
|
1acdd5d6af
|
massive cleanup of includes; work on CP-SAT routing cuts
|
2025-02-21 15:14:38 +01:00 |
|
Laurent Perron
|
22afd75080
|
[GLOP] honor time limits better
|
2025-02-06 16:51:59 +01:00 |
|
Laurent Perron
|
16687e6575
|
speedup glop; better respect the time limit
|
2025-02-05 18:11:16 +01:00 |
|
Corentin Le Molgat
|
c34026b101
|
Bump copyright to 2025
note: done using
```sh
git grep -l "2010-2024 Google" | xargs sed -i 's/2010-2024 Google/2010-2025 Google/'
```
|
2025-01-10 11:33:35 +01:00 |
|
Corentin Le Molgat
|
b9c5e21289
|
sat: Export from google3
|
2024-10-07 11:10:49 +02:00 |
|
Laurent Perron
|
f3f8830ccb
|
minor speedup
|
2024-09-23 15:27:43 +02:00 |
|
Laurent Perron
|
274dd0a642
|
absl::StrongVector -> util_intopt::StrongVector
|
2024-05-14 14:40:39 +02:00 |
|
Laurent Perron
|
9ed0074090
|
randomize glop on tests
|
2024-04-17 14:12:55 +02:00 |
|
Corentin Le Molgat
|
6374ed9da8
|
glop: export from google3
|
2024-01-18 14:20:21 +01:00 |
|
Mizux Seiha
|
a76bf1c5dd
|
bump license boilerplate
|
2024-01-04 13:43:15 +01:00 |
|
Laurent Perron
|
f6b18c3a5c
|
fix crash in glop
|
2023-12-04 13:42:21 +01:00 |
|
Laurent Perron
|
9d60a53132
|
[GLOP] remove very small coefficients
|
2023-11-17 11:58:02 +01:00 |
|
Laurent Perron
|
5a5fe99312
|
speed up glop by using const view
|
2023-10-15 17:53:48 +02:00 |
|
Laurent Perron
|
4d65884dd0
|
std::string -> absl::string_view
|
2023-09-21 13:07:42 +02:00 |
|
Corentin Le Molgat
|
d46ebfeabf
|
integral_types.h to types.h
|
2023-08-18 16:14:58 +02:00 |
|
Laurent Perron
|
dfc36c7d7b
|
typos, missing includes, automatic lint fixes
|
2023-05-30 23:23:26 +02:00 |
|
Laurent Perron
|
300631d62b
|
minor cleanup, missing std includes
|
2023-04-05 14:00:30 +02:00 |
|
Laurent Perron
|
2c50d8bc16
|
Add absl::Stringify for protobufs in base/logging.h; fixes all around
|
2023-02-01 14:14:30 +01:00 |
|
Laurent Perron
|
c4d3e7ba0b
|
remove mem allocs
|
2023-01-27 16:08:26 +01:00 |
|
Laurent Perron
|
1abb177b3a
|
[GLOP] unrolling
|
2022-11-14 20:31:59 +01:00 |
|
Laurent Perron
|
f03831059d
|
[GLOP] tweaks and improvements
|
2022-11-10 11:28:22 +01:00 |
|
Laurent Perron
|
3414722423
|
[GLOP] improve internals
|
2022-11-09 18:12:36 +01:00 |
|
Laurent Perron
|
896709acff
|
[GLOP] optimize pivoting
|
2022-11-07 16:39:45 +01:00 |
|
Laurent Perron
|
5a127cbf3f
|
fix bug in glop
|
2022-10-25 20:30:23 +02:00 |
|
Laurent Perron
|
e2d3c30c7d
|
fix rare bug
|
2022-08-24 17:55:37 +02:00 |
|
Corentin Le Molgat
|
65ed3339e0
|
export form google3
|
2022-08-04 16:24:13 +02:00 |
|
Corentin Le Molgat
|
c7120439d4
|
Bump license date
|
2022-06-17 14:23:23 +02:00 |
|
Laurent Perron
|
5baba7d7d0
|
[GLOP] Validate dual ray precision
|
2022-05-16 13:07:16 +02:00 |
|
Laurent Perron
|
028dc3b39f
|
[GLOP] remove unused flag; do not recompute prices if we are not going to use them
|
2021-11-16 23:52:58 +01:00 |
|
Laurent Perron
|
1042b4e7a7
|
[GLOP] improve status reporting
|
2021-10-08 14:06:31 +02:00 |
|
Laurent Perron
|
68ad906667
|
use the solver logging class in GLOP
|
2021-10-07 17:32:30 +02:00 |
|
Laurent Perron
|
32149058da
|
[GLOP] interval cleanup
|
2021-09-15 17:37:52 +02:00 |
|
Laurent Perron
|
29cd1038a1
|
cosmetic rewrite of glop
|
2021-09-10 15:11:24 +02:00 |
|
Laurent Perron
|
e78c9ab631
|
[GLOP] add API for crash procedures
|
2021-09-08 21:19:11 +02:00 |
|
Laurent Perron
|
d5e15361c8
|
reduce VLOG
|
2021-09-07 11:15:52 +02:00 |
|
Laurent Perron
|
e4a1eab12b
|
work on glop crossover
|
2021-09-01 11:57:11 +02:00 |
|
Laurent Perron
|
0c79510928
|
[GLOP] allow using approximate basis as starting basis
|
2021-08-26 14:00:40 +02:00 |
|
Laurent Perron
|
23c1f491de
|
make glop more robust to incorrect/incomplete basis
|
2021-08-20 13:37:19 +02:00 |
|
Laurent Perron
|
790c947453
|
remove forced slacks in glop
|
2021-07-23 21:54:59 +02:00 |
|
Laurent Perron
|
0eff0796e0
|
speedup
|
2021-04-19 16:30:10 +02:00 |
|
Laurent Perron
|
180e0326a6
|
simplify glop branching code
|
2021-04-14 14:33:47 +02:00 |
|
Laurent Perron
|
d1d53f014e
|
[GLOP] use absl::BigGenRef instead of random_engine
|
2021-04-13 14:31:06 +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
|
596a79484f
|
Update glop.
|
2021-04-01 12:09:18 +02:00 |
|