Commit Graph

391 Commits

Author SHA1 Message Date
Laurent Perron
39b642c3e2 re-fix example 2021-12-02 11:15:21 +01:00
Laurent Perron
95853b77c3 improve example 2021-12-02 10:37:22 +01:00
Laurent Perron
6c3425bd04 [PACKING] use absl::btree_map instead of std::map; reindent code 2021-11-28 12:55:20 +01:00
Laurent Perron
65951e1b13 fix example 2021-11-19 10:33:29 +01:00
Mizux Seiha
050a915929 bazel: Fix build 2021-10-28 22:14:39 +02:00
Corentin Le Molgat
6a1b135e58 Sync examples/cpp 2021-10-27 17:17:07 +02:00
Laurent Perron
e3a479f700 remove bad warning 2021-10-20 12:04:21 +02:00
Laurent Perron
1cd57991cc fix example 2021-10-13 17:12:18 +02:00
Laurent Perron
e41e25b3d8 tweak the default time limit in solve.cc 2021-10-13 16:39:39 +02:00
Laurent Perron
b4feb576b1 polish previous code 2021-10-12 10:17:21 +02:00
Laurent Perron
bada314aae change solve.cc: change solver type parsing; use absl::Duration for the time limit 2021-10-12 10:09:18 +02:00
Laurent Perron
39261c1b0d polish solver binary 2021-10-07 18:19:24 +02:00
Laurent Perron
68ad906667 use the solver logging class in GLOP 2021-10-07 17:32:30 +02:00
Laurent Perron
22d2fee64a polish 2021-09-30 13:33:32 +02:00
Laurent Perron
58a1250d7e polish 2021-09-30 13:25:36 +02:00
Laurent Perron
fc98cba505 working vector bin packing solver with solution display 2021-09-30 13:12:07 +02:00
Mizux Seiha
fdfa442497 Fix comment typo in cvrp_disjoint_tw.cc 2021-09-28 17:53:06 +02:00
Mizux Seiha
db24fb1ca4 cmake: Fix examples/cpp tests 2021-09-28 17:42:29 +02:00
Laurent Perron
74b33fe9c7 fix compilation of vector_bin_packing example 2021-09-28 16:27:58 +02:00
Laurent Perron
f471b877b8 typo 2021-09-28 16:13:45 +02:00
Laurent Perron
26a070339e new vector bin packing example in C++; update makefiles 2021-09-28 16:13:05 +02:00
Laurent Perron
f6fa781fa4 split ortools/data into ortools/scheduling and ortools/packing 2021-09-28 15:58:37 +02:00
Corentin Le Molgat
ccb4f15c81 cmake: Fix examples/cpp 2021-09-17 15:54:43 +02:00
Corentin Le Molgat
522474264e cmake: compile examples/cpp/*.cc 2021-09-17 15:13:49 +02:00
Laurent Perron
84a51c8e0a new model for SDST jobshops 2021-09-16 17:43:32 +02:00
Laurent Perron
5763e5e8da improve jobshop_sat example 2021-09-14 17:33:20 +02:00
Laurent Perron
324ae93e64 improve jobshop_sat.cc code 2021-09-13 13:10:12 +02:00
Laurent Perron
bb31174265 fix display 2021-08-27 13:56:37 +02:00
Corentin Le Molgat
e5deec180c Fix indent 2021-08-23 14:46:12 +02:00
Corentin Le Molgat
4eb338fc57 Fix format in examples/cpp/README.md 2021-08-23 13:24:19 +02:00
Corentin Le Molgat
7cf490ce7b cmake: fix configure 2021-08-09 11:25:29 +02:00
Corentin Le Molgat
7fa242db26 bazel: remove examples/cpp/stigler_diet 2021-08-09 11:21:08 +02:00
Mizux Seiha
4b6a9b47c8 Port Stigler Diet to all languages supported 2021-08-05 17:25:03 +02:00
Laurent Perron
0896548a8e improve jobshop_sat: fix bug in transitions; remove search heuristics as default is better 2021-07-15 15:36:11 +02:00
Laurent Perron
072938b720 rewrite rcpsp_sat example 2021-06-29 17:20:38 +02:00
Laurent Perron
47520a3fb6 polish examples 2021-04-26 11:06:34 +02:00
Laurent Perron
29791a179f reindent, add #include <cstding> 2021-04-23 14:55:51 +02:00
Laurent Perron
856e3502a8 fix example 2021-04-23 14:55:27 +02:00
Mizux Seiha
dd800999d1 Replace int64 to int64_t in example 2021-04-06 11:34:34 +02:00
Mizux Seiha
e9704f55df examples: [u]int32 -> [u]int32_t
note: sed -i 's/\b\([u]\?int32\)\b/\1_t/g' *.h *.cc
2021-04-05 17:27:21 +02:00
Corentin Le Molgat
baf02eca7e update examples 2021-04-02 16:05:40 +02:00
Corentin Le Molgat
fb519c51d1 Sync google <=> github 2021-04-02 10:13:40 +02:00
Mizux Seiha
c0f6978f3b Update copyright 2021-04-02 10:08:51 +02:00
Mizux Seiha
55acb1c5ee Update integer_programming to get trace 2021-03-31 12:24:34 +02:00
Laurent Perron
9de99d789e improve logging facilities, use it in the CP-SAT solver 2021-03-10 11:40:28 +01:00
Laurent Perron
61a2837782 update sat_runner 2021-01-15 09:47:18 +01:00
Laurent Perron
805b733f98 sync most c++ examples 2021-01-14 10:48:19 +01:00
Laurent Perron
6d135679ee fix 2021-01-06 18:01:03 +01:00
Laurent Perron
425901d7d0 new course scheduling example; sync c++ examples with internal code 2021-01-05 22:13:51 +01:00
Laurent Perron
f14694250b fix 2020-11-19 00:23:00 +01:00