From 3f55e680a9658730b2124487eeb02e8cdffa5117 Mon Sep 17 00:00:00 2001 From: "Jip J. Dekker" Date: Fri, 13 Nov 2020 09:55:24 +1100 Subject: [PATCH] Add prize MiniZinc instances --- data/prize/12-3-4-0.dzn | 3 +++ data/prize/12-3-4-1.dzn | 3 +++ data/prize/12-3-4-2.dzn | 3 +++ data/prize/12-3-4-3.dzn | 3 +++ data/prize/12-3-4-4.dzn | 3 +++ data/prize/12-3-4-5.dzn | 3 +++ data/prize/12-3-4-6.dzn | 3 +++ data/prize/12-3-4-7.dzn | 3 +++ data/prize/12-3-4-8.dzn | 3 +++ data/prize/12-3-4-9.dzn | 3 +++ data/prize/15-3-5-0.dzn | 3 +++ data/prize/15-3-5-1.dzn | 3 +++ data/prize/15-3-5-2.dzn | 3 +++ data/prize/15-3-5-3.dzn | 3 +++ data/prize/15-3-5-4.dzn | 3 +++ data/prize/15-3-5-5.dzn | 3 +++ data/prize/15-3-5-6.dzn | 3 +++ data/prize/15-3-5-7.dzn | 3 +++ data/prize/15-3-5-8.dzn | 3 +++ data/prize/15-3-5-9.dzn | 3 +++ data/prize/16-4-4-0.dzn | 3 +++ data/prize/16-4-4-1.dzn | 3 +++ data/prize/16-4-4-2.dzn | 3 +++ data/prize/16-4-4-3.dzn | 3 +++ data/prize/16-4-4-4.dzn | 3 +++ data/prize/16-4-4-5.dzn | 3 +++ data/prize/16-4-4-6.dzn | 3 +++ data/prize/16-4-4-7.dzn | 3 +++ data/prize/16-4-4-8.dzn | 3 +++ data/prize/16-4-4-9.dzn | 3 +++ data/prize/18-3-6-0.dzn | 3 +++ data/prize/18-3-6-1.dzn | 3 +++ data/prize/18-3-6-2.dzn | 3 +++ data/prize/18-3-6-3.dzn | 3 +++ data/prize/18-3-6-4.dzn | 3 +++ data/prize/18-3-6-5.dzn | 3 +++ data/prize/18-3-6-6.dzn | 3 +++ data/prize/18-3-6-7.dzn | 3 +++ data/prize/18-3-6-8.dzn | 3 +++ data/prize/18-3-6-9.dzn | 3 +++ data/prize/20-4-5-0.dzn | 3 +++ data/prize/20-4-5-1.dzn | 3 +++ data/prize/20-4-5-2.dzn | 3 +++ data/prize/20-4-5-3.dzn | 3 +++ data/prize/20-4-5-4.dzn | 3 +++ data/prize/20-4-5-5.dzn | 3 +++ data/prize/20-4-5-6.dzn | 3 +++ data/prize/20-4-5-7.dzn | 3 +++ data/prize/20-4-5-8.dzn | 3 +++ data/prize/20-4-5-9.dzn | 3 +++ data/prize/21-3-7-0.dzn | 3 +++ data/prize/21-3-7-1.dzn | 3 +++ data/prize/21-3-7-2.dzn | 3 +++ data/prize/21-3-7-3.dzn | 3 +++ data/prize/21-3-7-4.dzn | 3 +++ data/prize/21-3-7-5.dzn | 3 +++ data/prize/21-3-7-6.dzn | 3 +++ data/prize/21-3-7-7.dzn | 3 +++ data/prize/21-3-7-8.dzn | 3 +++ data/prize/21-3-7-9.dzn | 3 +++ data/prize/24-4-6-0.dzn | 3 +++ data/prize/24-4-6-1.dzn | 3 +++ data/prize/24-4-6-2.dzn | 3 +++ data/prize/24-4-6-3.dzn | 3 +++ data/prize/24-4-6-4.dzn | 3 +++ data/prize/24-4-6-5.dzn | 3 +++ data/prize/24-4-6-6.dzn | 3 +++ data/prize/24-4-6-7.dzn | 3 +++ data/prize/24-4-6-8.dzn | 3 +++ data/prize/24-4-6-9.dzn | 3 +++ data/prize/25-5-5-0.dzn | 3 +++ data/prize/25-5-5-1.dzn | 3 +++ data/prize/25-5-5-2.dzn | 3 +++ data/prize/25-5-5-3.dzn | 3 +++ data/prize/25-5-5-4.dzn | 3 +++ data/prize/25-5-5-5.dzn | 3 +++ data/prize/25-5-5-6.dzn | 3 +++ data/prize/25-5-5-7.dzn | 3 +++ data/prize/25-5-5-8.dzn | 3 +++ data/prize/25-5-5-9.dzn | 3 +++ data/prize/28-4-7-0.dzn | 3 +++ data/prize/28-4-7-1.dzn | 3 +++ data/prize/28-4-7-2.dzn | 3 +++ data/prize/28-4-7-3.dzn | 3 +++ data/prize/28-4-7-4.dzn | 3 +++ data/prize/28-4-7-5.dzn | 3 +++ data/prize/28-4-7-6.dzn | 3 +++ data/prize/28-4-7-7.dzn | 3 +++ data/prize/28-4-7-8.dzn | 3 +++ data/prize/28-4-7-9.dzn | 3 +++ data/prize/30-5-6-0.dzn | 3 +++ data/prize/30-5-6-1.dzn | 3 +++ data/prize/30-5-6-2.dzn | 3 +++ data/prize/30-5-6-3.dzn | 3 +++ data/prize/30-5-6-4.dzn | 3 +++ data/prize/30-5-6-5.dzn | 3 +++ data/prize/30-5-6-6.dzn | 3 +++ data/prize/30-5-6-7.dzn | 3 +++ data/prize/30-5-6-8.dzn | 3 +++ data/prize/30-5-6-9.dzn | 3 +++ data/prize/32-4-8-0.dzn | 3 +++ data/prize/32-4-8-1.dzn | 3 +++ data/prize/32-4-8-2.dzn | 3 +++ data/prize/32-4-8-3.dzn | 3 +++ data/prize/32-4-8-4.dzn | 3 +++ data/prize/32-4-8-5.dzn | 3 +++ data/prize/32-4-8-6.dzn | 3 +++ data/prize/32-4-8-7.dzn | 3 +++ data/prize/32-4-8-8.dzn | 3 +++ data/prize/32-4-8-9.dzn | 3 +++ data/prize/35-5-7-0.dzn | 3 +++ data/prize/35-5-7-1.dzn | 3 +++ data/prize/35-5-7-2.dzn | 3 +++ data/prize/35-5-7-3.dzn | 3 +++ data/prize/35-5-7-4.dzn | 3 +++ data/prize/35-5-7-5.dzn | 3 +++ data/prize/35-5-7-6.dzn | 3 +++ data/prize/35-5-7-7.dzn | 3 +++ data/prize/35-5-7-8.dzn | 3 +++ data/prize/35-5-7-9.dzn | 3 +++ data/prize/40-5-8-0.dzn | 3 +++ data/prize/40-5-8-1.dzn | 3 +++ data/prize/40-5-8-2.dzn | 3 +++ data/prize/40-5-8-3.dzn | 3 +++ data/prize/40-5-8-4.dzn | 3 +++ data/prize/40-5-8-5.dzn | 3 +++ data/prize/40-5-8-6.dzn | 3 +++ data/prize/40-5-8-7.dzn | 3 +++ data/prize/40-5-8-8.dzn | 3 +++ data/prize/40-5-8-9.dzn | 3 +++ data/prize/45-5-9-0.dzn | 3 +++ data/prize/45-5-9-1.dzn | 3 +++ data/prize/45-5-9-2.dzn | 3 +++ data/prize/45-5-9-3.dzn | 3 +++ data/prize/45-5-9-4.dzn | 3 +++ data/prize/45-5-9-5.dzn | 3 +++ data/prize/45-5-9-6.dzn | 3 +++ data/prize/45-5-9-7.dzn | 3 +++ data/prize/45-5-9-8.dzn | 3 +++ data/prize/45-5-9-9.dzn | 3 +++ data/prize/9-3-3-0.dzn | 3 +++ data/prize/9-3-3-1.dzn | 3 +++ data/prize/9-3-3-2.dzn | 3 +++ data/prize/9-3-3-3.dzn | 3 +++ data/prize/9-3-3-4.dzn | 3 +++ data/prize/9-3-3-5.dzn | 3 +++ data/prize/9-3-3-6.dzn | 3 +++ data/prize/9-3-3-7.dzn | 3 +++ data/prize/9-3-3-8.dzn | 3 +++ data/prize/9-3-3-9.dzn | 3 +++ data/prize/prize_imp.mzn | 36 ++++++++++++++++++++++++++++++++++++ data/prize/prize_orig.mzn | 34 ++++++++++++++++++++++++++++++++++ 152 files changed, 520 insertions(+) create mode 100644 data/prize/12-3-4-0.dzn create mode 100644 data/prize/12-3-4-1.dzn create mode 100644 data/prize/12-3-4-2.dzn create mode 100644 data/prize/12-3-4-3.dzn create mode 100644 data/prize/12-3-4-4.dzn create mode 100644 data/prize/12-3-4-5.dzn create mode 100644 data/prize/12-3-4-6.dzn create mode 100644 data/prize/12-3-4-7.dzn create mode 100644 data/prize/12-3-4-8.dzn create mode 100644 data/prize/12-3-4-9.dzn create mode 100644 data/prize/15-3-5-0.dzn create mode 100644 data/prize/15-3-5-1.dzn create mode 100644 data/prize/15-3-5-2.dzn create mode 100644 data/prize/15-3-5-3.dzn create mode 100644 data/prize/15-3-5-4.dzn create mode 100644 data/prize/15-3-5-5.dzn create mode 100644 data/prize/15-3-5-6.dzn create mode 100644 data/prize/15-3-5-7.dzn create mode 100644 data/prize/15-3-5-8.dzn create mode 100644 data/prize/15-3-5-9.dzn create mode 100644 data/prize/16-4-4-0.dzn create mode 100644 data/prize/16-4-4-1.dzn create mode 100644 data/prize/16-4-4-2.dzn create mode 100644 data/prize/16-4-4-3.dzn create mode 100644 data/prize/16-4-4-4.dzn create mode 100644 data/prize/16-4-4-5.dzn create mode 100644 data/prize/16-4-4-6.dzn create mode 100644 data/prize/16-4-4-7.dzn create mode 100644 data/prize/16-4-4-8.dzn create mode 100644 data/prize/16-4-4-9.dzn create mode 100644 data/prize/18-3-6-0.dzn create mode 100644 data/prize/18-3-6-1.dzn create mode 100644 data/prize/18-3-6-2.dzn create mode 100644 data/prize/18-3-6-3.dzn create mode 100644 data/prize/18-3-6-4.dzn create mode 100644 data/prize/18-3-6-5.dzn create mode 100644 data/prize/18-3-6-6.dzn create mode 100644 data/prize/18-3-6-7.dzn create mode 100644 data/prize/18-3-6-8.dzn create mode 100644 data/prize/18-3-6-9.dzn create mode 100644 data/prize/20-4-5-0.dzn create mode 100644 data/prize/20-4-5-1.dzn create mode 100644 data/prize/20-4-5-2.dzn create mode 100644 data/prize/20-4-5-3.dzn create mode 100644 data/prize/20-4-5-4.dzn create mode 100644 data/prize/20-4-5-5.dzn create mode 100644 data/prize/20-4-5-6.dzn create mode 100644 data/prize/20-4-5-7.dzn create mode 100644 data/prize/20-4-5-8.dzn create mode 100644 data/prize/20-4-5-9.dzn create mode 100644 data/prize/21-3-7-0.dzn create mode 100644 data/prize/21-3-7-1.dzn create mode 100644 data/prize/21-3-7-2.dzn create mode 100644 data/prize/21-3-7-3.dzn create mode 100644 data/prize/21-3-7-4.dzn create mode 100644 data/prize/21-3-7-5.dzn create mode 100644 data/prize/21-3-7-6.dzn create mode 100644 data/prize/21-3-7-7.dzn create mode 100644 data/prize/21-3-7-8.dzn create mode 100644 data/prize/21-3-7-9.dzn create mode 100644 data/prize/24-4-6-0.dzn create mode 100644 data/prize/24-4-6-1.dzn create mode 100644 data/prize/24-4-6-2.dzn create mode 100644 data/prize/24-4-6-3.dzn create mode 100644 data/prize/24-4-6-4.dzn create mode 100644 data/prize/24-4-6-5.dzn create mode 100644 data/prize/24-4-6-6.dzn create mode 100644 data/prize/24-4-6-7.dzn create mode 100644 data/prize/24-4-6-8.dzn create mode 100644 data/prize/24-4-6-9.dzn create mode 100644 data/prize/25-5-5-0.dzn create mode 100644 data/prize/25-5-5-1.dzn create mode 100644 data/prize/25-5-5-2.dzn create mode 100644 data/prize/25-5-5-3.dzn create mode 100644 data/prize/25-5-5-4.dzn create mode 100644 data/prize/25-5-5-5.dzn create mode 100644 data/prize/25-5-5-6.dzn create mode 100644 data/prize/25-5-5-7.dzn create mode 100644 data/prize/25-5-5-8.dzn create mode 100644 data/prize/25-5-5-9.dzn create mode 100644 data/prize/28-4-7-0.dzn create mode 100644 data/prize/28-4-7-1.dzn create mode 100644 data/prize/28-4-7-2.dzn create mode 100644 data/prize/28-4-7-3.dzn create mode 100644 data/prize/28-4-7-4.dzn create mode 100644 data/prize/28-4-7-5.dzn create mode 100644 data/prize/28-4-7-6.dzn create mode 100644 data/prize/28-4-7-7.dzn create mode 100644 data/prize/28-4-7-8.dzn create mode 100644 data/prize/28-4-7-9.dzn create mode 100644 data/prize/30-5-6-0.dzn create mode 100644 data/prize/30-5-6-1.dzn create mode 100644 data/prize/30-5-6-2.dzn create mode 100644 data/prize/30-5-6-3.dzn create mode 100644 data/prize/30-5-6-4.dzn create mode 100644 data/prize/30-5-6-5.dzn create mode 100644 data/prize/30-5-6-6.dzn create mode 100644 data/prize/30-5-6-7.dzn create mode 100644 data/prize/30-5-6-8.dzn create mode 100644 data/prize/30-5-6-9.dzn create mode 100644 data/prize/32-4-8-0.dzn create mode 100644 data/prize/32-4-8-1.dzn create mode 100644 data/prize/32-4-8-2.dzn create mode 100644 data/prize/32-4-8-3.dzn create mode 100644 data/prize/32-4-8-4.dzn create mode 100644 data/prize/32-4-8-5.dzn create mode 100644 data/prize/32-4-8-6.dzn create mode 100644 data/prize/32-4-8-7.dzn create mode 100644 data/prize/32-4-8-8.dzn create mode 100644 data/prize/32-4-8-9.dzn create mode 100644 data/prize/35-5-7-0.dzn create mode 100644 data/prize/35-5-7-1.dzn create mode 100644 data/prize/35-5-7-2.dzn create mode 100644 data/prize/35-5-7-3.dzn create mode 100644 data/prize/35-5-7-4.dzn create mode 100644 data/prize/35-5-7-5.dzn create mode 100644 data/prize/35-5-7-6.dzn create mode 100644 data/prize/35-5-7-7.dzn create mode 100644 data/prize/35-5-7-8.dzn create mode 100644 data/prize/35-5-7-9.dzn create mode 100644 data/prize/40-5-8-0.dzn create mode 100644 data/prize/40-5-8-1.dzn create mode 100644 data/prize/40-5-8-2.dzn create mode 100644 data/prize/40-5-8-3.dzn create mode 100644 data/prize/40-5-8-4.dzn create mode 100644 data/prize/40-5-8-5.dzn create mode 100644 data/prize/40-5-8-6.dzn create mode 100644 data/prize/40-5-8-7.dzn create mode 100644 data/prize/40-5-8-8.dzn create mode 100644 data/prize/40-5-8-9.dzn create mode 100644 data/prize/45-5-9-0.dzn create mode 100644 data/prize/45-5-9-1.dzn create mode 100644 data/prize/45-5-9-2.dzn create mode 100644 data/prize/45-5-9-3.dzn create mode 100644 data/prize/45-5-9-4.dzn create mode 100644 data/prize/45-5-9-5.dzn create mode 100644 data/prize/45-5-9-6.dzn create mode 100644 data/prize/45-5-9-7.dzn create mode 100644 data/prize/45-5-9-8.dzn create mode 100644 data/prize/45-5-9-9.dzn create mode 100644 data/prize/9-3-3-0.dzn create mode 100644 data/prize/9-3-3-1.dzn create mode 100644 data/prize/9-3-3-2.dzn create mode 100644 data/prize/9-3-3-3.dzn create mode 100644 data/prize/9-3-3-4.dzn create mode 100644 data/prize/9-3-3-5.dzn create mode 100644 data/prize/9-3-3-6.dzn create mode 100644 data/prize/9-3-3-7.dzn create mode 100644 data/prize/9-3-3-8.dzn create mode 100644 data/prize/9-3-3-9.dzn create mode 100644 data/prize/prize_imp.mzn create mode 100644 data/prize/prize_orig.mzn diff --git a/data/prize/12-3-4-0.dzn b/data/prize/12-3-4-0.dzn new file mode 100644 index 0000000..cdb1f55 --- /dev/null +++ b/data/prize/12-3-4-0.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 2, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, 3, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, 3, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, 3, -1000, 9, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, 9, -1000, -2, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -3, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -5, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 7, -1000 ]); diff --git a/data/prize/12-3-4-1.dzn b/data/prize/12-3-4-1.dzn new file mode 100644 index 0000000..1275f2d --- /dev/null +++ b/data/prize/12-3-4-1.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, 7, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -3, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -5, -1000, -1000, -1000, -1000, -2, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -2, -1000, -2, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -2, -1000, 7, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, 7, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 5, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 2, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/12-3-4-2.dzn b/data/prize/12-3-4-2.dzn new file mode 100644 index 0000000..8e1accd --- /dev/null +++ b/data/prize/12-3-4-2.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, 6, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, 6, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -3, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1, -1000, 9, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, 9, -1000, 0, -1000, -1000, -6, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, 5, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, 0, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -5, -1000 ]); diff --git a/data/prize/12-3-4-3.dzn b/data/prize/12-3-4-3.dzn new file mode 100644 index 0000000..1e81765 --- /dev/null +++ b/data/prize/12-3-4-3.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, 5, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, 9, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, 9, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, 9, -1000, 6, -1000, -1000, 3, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, 6, -1000, 9, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, 9, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 5, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, 7, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/12-3-4-4.dzn b/data/prize/12-3-4-4.dzn new file mode 100644 index 0000000..edea43e --- /dev/null +++ b/data/prize/12-3-4-4.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, -4, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -5, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, 4, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, 4, -1000, 2, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, 2, -1000, -5, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -5, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -2, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 5, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/12-3-4-5.dzn b/data/prize/12-3-4-5.dzn new file mode 100644 index 0000000..13c9bdc --- /dev/null +++ b/data/prize/12-3-4-5.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, -5, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 4, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, 5, -1000, -2, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -2, -1000, 4, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -2, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -3, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/12-3-4-6.dzn b/data/prize/12-3-4-6.dzn new file mode 100644 index 0000000..f586034 --- /dev/null +++ b/data/prize/12-3-4-6.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, 1, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, 9, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, 0, -1000, 4, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, 4, -1000, 1, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, 1, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 9, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 9, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -4, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/12-3-4-7.dzn b/data/prize/12-3-4-7.dzn new file mode 100644 index 0000000..a42a7ec --- /dev/null +++ b/data/prize/12-3-4-7.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 8, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -1, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -5, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -5, -1000, -2, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -2, -1000, 7, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, 7, -1000, -1000, -1000, -1000, 3, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 6, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 2, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/12-3-4-8.dzn b/data/prize/12-3-4-8.dzn new file mode 100644 index 0000000..eea7747 --- /dev/null +++ b/data/prize/12-3-4-8.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, 7, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -5, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -4, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, -1000, -4, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -4, -1000, 9, -1000, -1000, -7, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, 9, -1000, 0, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 6, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 9, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/12-3-4-9.dzn b/data/prize/12-3-4-9.dzn new file mode 100644 index 0000000..2e1c4af --- /dev/null +++ b/data/prize/12-3-4-9.dzn @@ -0,0 +1,3 @@ +n = 12; +p = array2d(1..12, 0..12, [ +0, -1000, 6, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, 4, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, 8, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, 4, -1000, -1000, -1000, -1000, 6, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, 6, -1000, 6, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, 6, -1000, 9, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 7, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/15-3-5-0.dzn b/data/prize/15-3-5-0.dzn new file mode 100644 index 0000000..ef58127 --- /dev/null +++ b/data/prize/15-3-5-0.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, -3, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, 1, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, 3, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -4, -1000, -4, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 6, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/15-3-5-1.dzn b/data/prize/15-3-5-1.dzn new file mode 100644 index 0000000..8b3d41b --- /dev/null +++ b/data/prize/15-3-5-1.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, 3, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -4, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, 1, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -5, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/15-3-5-2.dzn b/data/prize/15-3-5-2.dzn new file mode 100644 index 0000000..1052587 --- /dev/null +++ b/data/prize/15-3-5-2.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, 2, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, 5, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -2, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, 4, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, 9, -1000, -4, -1000, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 6, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 5, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/15-3-5-3.dzn b/data/prize/15-3-5-3.dzn new file mode 100644 index 0000000..16d5466 --- /dev/null +++ b/data/prize/15-3-5-3.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, 8, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -5, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -5, -1000, 3, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -5, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 5, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 9, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -2, -1000 ]); diff --git a/data/prize/15-3-5-4.dzn b/data/prize/15-3-5-4.dzn new file mode 100644 index 0000000..db08a53 --- /dev/null +++ b/data/prize/15-3-5-4.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, 7, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, 9, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, 7, -1000, -3, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 7, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 3, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -5, -1000 ]); diff --git a/data/prize/15-3-5-5.dzn b/data/prize/15-3-5-5.dzn new file mode 100644 index 0000000..ca02dc0 --- /dev/null +++ b/data/prize/15-3-5-5.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, -2, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, 4, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -3, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 7, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000 ]); diff --git a/data/prize/15-3-5-6.dzn b/data/prize/15-3-5-6.dzn new file mode 100644 index 0000000..bcd6f8c --- /dev/null +++ b/data/prize/15-3-5-6.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, -3, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -2, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -5, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 4, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -4, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 7, -1000 ]); diff --git a/data/prize/15-3-5-7.dzn b/data/prize/15-3-5-7.dzn new file mode 100644 index 0000000..d792fab --- /dev/null +++ b/data/prize/15-3-5-7.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, 3, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, 7, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 9, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 3, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/15-3-5-8.dzn b/data/prize/15-3-5-8.dzn new file mode 100644 index 0000000..430dec7 --- /dev/null +++ b/data/prize/15-3-5-8.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, 3, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, 9, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, -3, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -7, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, 9, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 3, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 2, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -5, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 9, -1000 ]); diff --git a/data/prize/15-3-5-9.dzn b/data/prize/15-3-5-9.dzn new file mode 100644 index 0000000..e3d38ca --- /dev/null +++ b/data/prize/15-3-5-9.dzn @@ -0,0 +1,3 @@ +n = 15; +p = array2d(1..15, 0..15, [ +0, -1000, 2, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, 3, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, 9, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -4, -1000, 3, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 9, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -2, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/16-4-4-0.dzn b/data/prize/16-4-4-0.dzn new file mode 100644 index 0000000..e258cde --- /dev/null +++ b/data/prize/16-4-4-0.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, 8, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, 8, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, 4, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, 6, -1000, 2, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -7, -1000, -1000, 2, -1000, -3, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -3, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, 7, -1000, -4, -1000, -1000, -6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -4, -1000, -2, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -2, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, 6, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -3, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/16-4-4-1.dzn b/data/prize/16-4-4-1.dzn new file mode 100644 index 0000000..9d01680 --- /dev/null +++ b/data/prize/16-4-4-1.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, 3, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, 1, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, 8, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, 8, -1000, -1, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, -1, -1000, 5, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, 5, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -4, -1000, 0, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, 1, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, 1, -1000, -1000, -1000, -1000, -6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 5, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, 5, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, 7, -1000 ]); diff --git a/data/prize/16-4-4-2.dzn b/data/prize/16-4-4-2.dzn new file mode 100644 index 0000000..c1c6fe9 --- /dev/null +++ b/data/prize/16-4-4-2.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, -2, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, 4, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -2, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, 2, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, 2, -1000, -5, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -5, -1000, -1, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 2, -1000, 7, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 7, -1000, 8, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, 6, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -2, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/16-4-4-3.dzn b/data/prize/16-4-4-3.dzn new file mode 100644 index 0000000..133381d --- /dev/null +++ b/data/prize/16-4-4-3.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, -3, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, 3, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, 4, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, 4, -1000, -1, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1, -1000, 8, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, 8, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 1, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, 1, -1000, -1, -1000, -1000, -7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1, -1000, 9, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, 9, -1000, -1000, -1000, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 2, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 4, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/16-4-4-4.dzn b/data/prize/16-4-4-4.dzn new file mode 100644 index 0000000..4e95ede --- /dev/null +++ b/data/prize/16-4-4-4.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, 3, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, 8, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, 1, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, -1000, -1, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1, -1000, -5, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -5, -1000, 2, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, 2, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 7, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 7, -1000, -2, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -2, -1000, -1, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -2, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -3, -1000 ]); diff --git a/data/prize/16-4-4-5.dzn b/data/prize/16-4-4-5.dzn new file mode 100644 index 0000000..8843211 --- /dev/null +++ b/data/prize/16-4-4-5.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, 2, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, 3, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -2, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, 8, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, 8, -1000, 6, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, 6, -1000, -4, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 6, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, 6, -1000, -3, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -3, -1000, -2, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 6, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/16-4-4-6.dzn b/data/prize/16-4-4-6.dzn new file mode 100644 index 0000000..a5f98ba --- /dev/null +++ b/data/prize/16-4-4-6.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, 8, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, -3, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, 3, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -5, -1000, 3, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -1000, 3, -1000, 4, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -2, -1000, 0, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, 8, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 8, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 6, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, 9, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/16-4-4-7.dzn b/data/prize/16-4-4-7.dzn new file mode 100644 index 0000000..2cea68a --- /dev/null +++ b/data/prize/16-4-4-7.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, 8, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, 6, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, 5, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, 5, -1000, -1, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1, -1000, 5, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, 5, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -4, -1000, 3, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, 3, -1000, 4, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 4, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 8, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -2, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 3, -1000 ]); diff --git a/data/prize/16-4-4-8.dzn b/data/prize/16-4-4-8.dzn new file mode 100644 index 0000000..8f346be --- /dev/null +++ b/data/prize/16-4-4-8.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, -1, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, 1, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -2, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1, -1000, 3, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, 3, -1000, -1, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 3, -1000, -1000, -7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 3, -1000, -5, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -5, -1000, 3, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, 3, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 9, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, 9, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 6, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/16-4-4-9.dzn b/data/prize/16-4-4-9.dzn new file mode 100644 index 0000000..72e5070 --- /dev/null +++ b/data/prize/16-4-4-9.dzn @@ -0,0 +1,3 @@ +n = 16; +p = array2d(1..16, 0..16, [ +0, -1000, -2, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -5, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 3, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, 1, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, 1, -1000, -1, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1, -1000, 8, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, 8, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 9, -1000, -1000, -7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 9, -1000, 9, -1000, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 9, -1000, -5, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -5, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -5, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/18-3-6-0.dzn b/data/prize/18-3-6-0.dzn new file mode 100644 index 0000000..fd68319 --- /dev/null +++ b/data/prize/18-3-6-0.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, 8, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 3, -1000, 9, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 4, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -4, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 6, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 1, -1000 ]); diff --git a/data/prize/18-3-6-1.dzn b/data/prize/18-3-6-1.dzn new file mode 100644 index 0000000..3e12138 --- /dev/null +++ b/data/prize/18-3-6-1.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, -1, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 1, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, 8, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -4, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000, 5, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 5, -1000, 4, -1000, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 4, -1000, -2, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/18-3-6-2.dzn b/data/prize/18-3-6-2.dzn new file mode 100644 index 0000000..1dcea18 --- /dev/null +++ b/data/prize/18-3-6-2.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, 4, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, 2, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, 7, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -4, -1000, -4, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, -1000, -4, -1000, 3, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1, -1000, 8, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -5, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 3, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 7, -1000 ]); diff --git a/data/prize/18-3-6-3.dzn b/data/prize/18-3-6-3.dzn new file mode 100644 index 0000000..3a79fd7 --- /dev/null +++ b/data/prize/18-3-6-3.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, 4, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -4, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -2, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -5, -1000 ]); diff --git a/data/prize/18-3-6-4.dzn b/data/prize/18-3-6-4.dzn new file mode 100644 index 0000000..7e5280d --- /dev/null +++ b/data/prize/18-3-6-4.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, 3, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, 8, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, 1, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -4, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, 6, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -1000, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 6, -1000, -5, -1000, -1000, -1000, -1000, -6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -5, -1000, 7, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -5, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 7, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/18-3-6-5.dzn b/data/prize/18-3-6-5.dzn new file mode 100644 index 0000000..3f36e5d --- /dev/null +++ b/data/prize/18-3-6-5.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, 9, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 9, -1000, 3, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -2, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -3, -1000, -4, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 5, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 2, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/18-3-6-6.dzn b/data/prize/18-3-6-6.dzn new file mode 100644 index 0000000..6366080 --- /dev/null +++ b/data/prize/18-3-6-6.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, 8, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, -3, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -5, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, 5, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, 8, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 5, -1000, -1, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 7, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -4, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/18-3-6-7.dzn b/data/prize/18-3-6-7.dzn new file mode 100644 index 0000000..2836341 --- /dev/null +++ b/data/prize/18-3-6-7.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 7, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, 1, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -3, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, 2, -1000, -3, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 7, -1000, 9, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -3, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 9, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/18-3-6-8.dzn b/data/prize/18-3-6-8.dzn new file mode 100644 index 0000000..c8487cc --- /dev/null +++ b/data/prize/18-3-6-8.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, 1, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -2, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, 1, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, -1000, -4, -1000, -3, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -3, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 1, -1000, -4, -1000, -1000, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -2, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 2, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 1, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/18-3-6-9.dzn b/data/prize/18-3-6-9.dzn new file mode 100644 index 0000000..15f4a36 --- /dev/null +++ b/data/prize/18-3-6-9.dzn @@ -0,0 +1,3 @@ +n = 18; +p = array2d(1..18, 0..18, [ +0, -1000, 5, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -5, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -3, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 8, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000 ]); diff --git a/data/prize/20-4-5-0.dzn b/data/prize/20-4-5-0.dzn new file mode 100644 index 0000000..3cd0cd2 --- /dev/null +++ b/data/prize/20-4-5-0.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, 4, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, 8, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1, -1000, -3, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 5, -1000, -1, -1000, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 6, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 7, -1000 ]); diff --git a/data/prize/20-4-5-1.dzn b/data/prize/20-4-5-1.dzn new file mode 100644 index 0000000..7799ee8 --- /dev/null +++ b/data/prize/20-4-5-1.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, -5, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 2, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, 2, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, 1, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, 7, -1000, 1, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -4, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -4, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 9, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/20-4-5-2.dzn b/data/prize/20-4-5-2.dzn new file mode 100644 index 0000000..345508b --- /dev/null +++ b/data/prize/20-4-5-2.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, 9, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 9, -1000, -4, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -5, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, 1, -1000, 1, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, 1, -1000, 1, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 8, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 4, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 8, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 3, -1000 ]); diff --git a/data/prize/20-4-5-3.dzn b/data/prize/20-4-5-3.dzn new file mode 100644 index 0000000..7f3c252 --- /dev/null +++ b/data/prize/20-4-5-3.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -2, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, 4, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -5, -1000, 1, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, 1, -1000, -2, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -5, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -4, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 7, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 9, -1000 ]); diff --git a/data/prize/20-4-5-4.dzn b/data/prize/20-4-5-4.dzn new file mode 100644 index 0000000..4d65f86 --- /dev/null +++ b/data/prize/20-4-5-4.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, -1, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, 7, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, 1, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -3, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, 9, -1000, 4, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 1, -1000, 3, -1000, -1000, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 4, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -2, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000 ]); diff --git a/data/prize/20-4-5-5.dzn b/data/prize/20-4-5-5.dzn new file mode 100644 index 0000000..862fdd6 --- /dev/null +++ b/data/prize/20-4-5-5.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, -2, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, 2, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, 6, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -2, -1000, 1, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 5, -1000, -5, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -4, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 5, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/20-4-5-6.dzn b/data/prize/20-4-5-6.dzn new file mode 100644 index 0000000..b430b2e --- /dev/null +++ b/data/prize/20-4-5-6.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, 5, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -4, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, 4, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, -2, -1000, 9, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 4, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -3, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/20-4-5-7.dzn b/data/prize/20-4-5-7.dzn new file mode 100644 index 0000000..d814091 --- /dev/null +++ b/data/prize/20-4-5-7.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, 4, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, 6, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, 1, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, 7, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -3, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 6, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -2, -1000 ]); diff --git a/data/prize/20-4-5-8.dzn b/data/prize/20-4-5-8.dzn new file mode 100644 index 0000000..83c4935 --- /dev/null +++ b/data/prize/20-4-5-8.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, -5, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -2, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, 2, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, 7, -1000, 1, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, 1, -1000, 2, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, 2, -1000, -4, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -5, -1000, -4, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 6, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 3, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 2, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/20-4-5-9.dzn b/data/prize/20-4-5-9.dzn new file mode 100644 index 0000000..b0841c1 --- /dev/null +++ b/data/prize/20-4-5-9.dzn @@ -0,0 +1,3 @@ +n = 20; +p = array2d(1..20, 0..20, [ +0, -1000, 9, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 9, -1000, -5, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 4, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -5, -1000, 2, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, 2, -1000, 1, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -5, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 3, -1000, -2, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -2, -1000, -4, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 9, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -4, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 9, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/21-3-7-0.dzn b/data/prize/21-3-7-0.dzn new file mode 100644 index 0000000..6726270 --- /dev/null +++ b/data/prize/21-3-7-0.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, 8, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 8, -1000, -3, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -2, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 9, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 8, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 2, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 8, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000 ]); diff --git a/data/prize/21-3-7-1.dzn b/data/prize/21-3-7-1.dzn new file mode 100644 index 0000000..f6c7f6a --- /dev/null +++ b/data/prize/21-3-7-1.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -2, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, 3, -1000, 9, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 2, -1000, 8, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 8, -1000, 5, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 3, -1000 ]); diff --git a/data/prize/21-3-7-2.dzn b/data/prize/21-3-7-2.dzn new file mode 100644 index 0000000..0b80ce5 --- /dev/null +++ b/data/prize/21-3-7-2.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, 4, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 2, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/21-3-7-3.dzn b/data/prize/21-3-7-3.dzn new file mode 100644 index 0000000..93a7b72 --- /dev/null +++ b/data/prize/21-3-7-3.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -2, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, 1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1000, -1000, -4, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -2, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 8, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -5, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 3, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -5, -1000 ]); diff --git a/data/prize/21-3-7-4.dzn b/data/prize/21-3-7-4.dzn new file mode 100644 index 0000000..e50820d --- /dev/null +++ b/data/prize/21-3-7-4.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, 6, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, 2, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, 9, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 9, -1000, 3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -2, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/21-3-7-5.dzn b/data/prize/21-3-7-5.dzn new file mode 100644 index 0000000..a5200db --- /dev/null +++ b/data/prize/21-3-7-5.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, 2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, 3, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, 1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 9, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -5, -1000 ]); diff --git a/data/prize/21-3-7-6.dzn b/data/prize/21-3-7-6.dzn new file mode 100644 index 0000000..cf430d6 --- /dev/null +++ b/data/prize/21-3-7-6.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, 2, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, 4, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 6, -1000, -5, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -5, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 3, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, 8, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 8, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 6, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/21-3-7-7.dzn b/data/prize/21-3-7-7.dzn new file mode 100644 index 0000000..5311be4 --- /dev/null +++ b/data/prize/21-3-7-7.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, -4, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, 1, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 9, -1000, -1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, 4, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 5, -1000, -3, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -3, -1000, -2, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 9, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 5, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 9, -1000 ]); diff --git a/data/prize/21-3-7-8.dzn b/data/prize/21-3-7-8.dzn new file mode 100644 index 0000000..5612246 --- /dev/null +++ b/data/prize/21-3-7-8.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -2, -1000 ]); diff --git a/data/prize/21-3-7-9.dzn b/data/prize/21-3-7-9.dzn new file mode 100644 index 0000000..3ea658a --- /dev/null +++ b/data/prize/21-3-7-9.dzn @@ -0,0 +1,3 @@ +n = 21; +p = array2d(1..21, 0..21, [ +0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -4, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, -3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -3, -1000, 8, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 9, -1000 ]); diff --git a/data/prize/24-4-6-0.dzn b/data/prize/24-4-6-0.dzn new file mode 100644 index 0000000..fcd3cfa --- /dev/null +++ b/data/prize/24-4-6-0.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 7, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1000, -5, -1000, 2, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -3, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -3, -1000, 7, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 9, -1000, 9, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 9, -1000, 4, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -4, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 1, -1000 ]); diff --git a/data/prize/24-4-6-1.dzn b/data/prize/24-4-6-1.dzn new file mode 100644 index 0000000..c5c12a0 --- /dev/null +++ b/data/prize/24-4-6-1.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, 6, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, 1, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, 3, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, 8, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 7, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 7, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/24-4-6-2.dzn b/data/prize/24-4-6-2.dzn new file mode 100644 index 0000000..7fd1336 --- /dev/null +++ b/data/prize/24-4-6-2.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, 5, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -4, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -5, -1000, 7, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 1, -1000, -3, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -2, -1000, 2, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 2, -1000, 4, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, -7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -3, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 7, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/24-4-6-3.dzn b/data/prize/24-4-6-3.dzn new file mode 100644 index 0000000..aaa9ae1 --- /dev/null +++ b/data/prize/24-4-6-3.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -3, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 7, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 8, -1000, 6, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 3, -1000, 9, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 9, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 8, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/24-4-6-4.dzn b/data/prize/24-4-6-4.dzn new file mode 100644 index 0000000..f0537d1 --- /dev/null +++ b/data/prize/24-4-6-4.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, -5, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 7, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 8, -1000, -3, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -3, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/24-4-6-5.dzn b/data/prize/24-4-6-5.dzn new file mode 100644 index 0000000..daf2455 --- /dev/null +++ b/data/prize/24-4-6-5.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, 2, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, 1, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, 6, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, -1000, 6, -1000, 8, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 8, -1000, 1, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 1, -1000, -5, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -5, -1000, -3, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1, -1000, 2, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 2, -1000, -2, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -2, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -3, -1000 ]); diff --git a/data/prize/24-4-6-6.dzn b/data/prize/24-4-6-6.dzn new file mode 100644 index 0000000..da1baf1 --- /dev/null +++ b/data/prize/24-4-6-6.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, 1, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -5, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, -1000, 8, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 7, -1000, 3, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -1000, -7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, -5, -1000, -1000, -1000, -1000, -6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -5, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 6, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000 ]); diff --git a/data/prize/24-4-6-7.dzn b/data/prize/24-4-6-7.dzn new file mode 100644 index 0000000..725b9e5 --- /dev/null +++ b/data/prize/24-4-6-7.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, 7, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, 2, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -2, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, 8, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, -1000, 8, -1000, 2, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 2, -1000, 6, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -4, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/24-4-6-8.dzn b/data/prize/24-4-6-8.dzn new file mode 100644 index 0000000..0cc58dd --- /dev/null +++ b/data/prize/24-4-6-8.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -3, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, -1000, -1000, 9, -1000, -1, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1, -1000, 3, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 3, -1000, 2, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 9, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 1, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 8, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -3, -1000 ]); diff --git a/data/prize/24-4-6-9.dzn b/data/prize/24-4-6-9.dzn new file mode 100644 index 0000000..7707da9 --- /dev/null +++ b/data/prize/24-4-6-9.dzn @@ -0,0 +1,3 @@ +n = 24; +p = array2d(1..24, 0..24, [ +0, -1000, -3, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, 9, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, 4, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, 1, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -1000, -1000, -1000, -3, -1000, 8, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -2, -1000, 4, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/25-5-5-0.dzn b/data/prize/25-5-5-0.dzn new file mode 100644 index 0000000..2a80998 --- /dev/null +++ b/data/prize/25-5-5-0.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, -4, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, 6, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, 6, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, -3, -1000, -3, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -3, -1000, 6, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 7, -1000, 9, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -2, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 1, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/25-5-5-1.dzn b/data/prize/25-5-5-1.dzn new file mode 100644 index 0000000..32454ba --- /dev/null +++ b/data/prize/25-5-5-1.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, -5, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -4, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -3, -1000, 6, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -3, -1000, -4, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -5, -1000, 8, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 8, -1000, -4, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 9, -1000, 4, -1000, -1000, -1000, -6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 4, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 4, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 4, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/25-5-5-2.dzn b/data/prize/25-5-5-2.dzn new file mode 100644 index 0000000..d3f7a08 --- /dev/null +++ b/data/prize/25-5-5-2.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, 1, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 8, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, 1, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 9, -1000, 9, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -2, -1000, -4, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 2, -1000, 7, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 7, -1000, 9, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 9, -1000, 3, -1000, -1000, -1000, -6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 3, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 1, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 3, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/25-5-5-3.dzn b/data/prize/25-5-5-3.dzn new file mode 100644 index 0000000..d4fde0a --- /dev/null +++ b/data/prize/25-5-5-3.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 4, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, 6, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, -1000, 9, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -3, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1, -1000, 6, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -2, -1000, 1, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 1, -1000, 2, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -4, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/25-5-5-4.dzn b/data/prize/25-5-5-4.dzn new file mode 100644 index 0000000..35b4303 --- /dev/null +++ b/data/prize/25-5-5-4.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, 7, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, 3, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, 1, -1000, 2, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, 2, -1000, -2, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1, -1000, 3, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 3, -1000, 8, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 7, -1000, 1, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 1, -1000, -2, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -5, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 1, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/25-5-5-5.dzn b/data/prize/25-5-5-5.dzn new file mode 100644 index 0000000..d53831a --- /dev/null +++ b/data/prize/25-5-5-5.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, 6, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, 8, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, 8, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, -3, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, 4, -1000, -4, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -7, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1, -1000, 3, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -5, -1000, 8, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 9, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/25-5-5-6.dzn b/data/prize/25-5-5-6.dzn new file mode 100644 index 0000000..66ced9e --- /dev/null +++ b/data/prize/25-5-5-6.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, 2, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, 5, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, -2, -1000, 9, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 7, -1000, -5, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 2, -1000, 9, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 3, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -3, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 5, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 3, -1000 ]); diff --git a/data/prize/25-5-5-7.dzn b/data/prize/25-5-5-7.dzn new file mode 100644 index 0000000..6b013d7 --- /dev/null +++ b/data/prize/25-5-5-7.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, -4, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -3, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, 2, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -3, -1000, 6, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 2, -1000, 7, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 7, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -5, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 3, -1000 ]); diff --git a/data/prize/25-5-5-8.dzn b/data/prize/25-5-5-8.dzn new file mode 100644 index 0000000..86babe6 --- /dev/null +++ b/data/prize/25-5-5-8.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, 2, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -2, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, 8, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, 2, -1000, -3, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -3, -1000, -2, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -4, -1000, -3, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -3, -1000, 2, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 2, -1000, 3, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 2, -1000, 9, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -5, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 7, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 3, -1000 ]); diff --git a/data/prize/25-5-5-9.dzn b/data/prize/25-5-5-9.dzn new file mode 100644 index 0000000..7999894 --- /dev/null +++ b/data/prize/25-5-5-9.dzn @@ -0,0 +1,3 @@ +n = 25; +p = array2d(1..25, 0..25, [ +0, -1000, 1, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, 8, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, 5, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, 8, -1000, 6, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, 6, -1000, -5, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 2, -1000, -3, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 4, -1000, 4, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 1, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 7, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -5, -1000 ]); diff --git a/data/prize/28-4-7-0.dzn b/data/prize/28-4-7-0.dzn new file mode 100644 index 0000000..15910c1 --- /dev/null +++ b/data/prize/28-4-7-0.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, 3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 2, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, 9, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -4, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 2, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 6, -1000, 8, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 8, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/28-4-7-1.dzn b/data/prize/28-4-7-1.dzn new file mode 100644 index 0000000..8901032 --- /dev/null +++ b/data/prize/28-4-7-1.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -3, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -3, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 8, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 7, -1000 ]); diff --git a/data/prize/28-4-7-2.dzn b/data/prize/28-4-7-2.dzn new file mode 100644 index 0000000..0b7c092 --- /dev/null +++ b/data/prize/28-4-7-2.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, 8, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, -5, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, 1, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 8, -1000, 2, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -3, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 7, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 4, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 9, -1000 ]); diff --git a/data/prize/28-4-7-3.dzn b/data/prize/28-4-7-3.dzn new file mode 100644 index 0000000..3cacfc0 --- /dev/null +++ b/data/prize/28-4-7-3.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, 7, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 7, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 7, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 3, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 1, -1000 ]); diff --git a/data/prize/28-4-7-4.dzn b/data/prize/28-4-7-4.dzn new file mode 100644 index 0000000..cdfea1a --- /dev/null +++ b/data/prize/28-4-7-4.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, -2, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, 6, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, 3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -3, -1000, -5, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1, -1000, 6, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 8, -1000, 9, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/28-4-7-5.dzn b/data/prize/28-4-7-5.dzn new file mode 100644 index 0000000..3ca43fe --- /dev/null +++ b/data/prize/28-4-7-5.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, -2, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, 9, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 9, -1000, 3, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -4, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 5, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 1, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 7, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 9, -1000 ]); diff --git a/data/prize/28-4-7-6.dzn b/data/prize/28-4-7-6.dzn new file mode 100644 index 0000000..078ee92 --- /dev/null +++ b/data/prize/28-4-7-6.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, -3, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -5, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 5, -1000, 6, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 5, -1000, 4, -1000, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 9, -1000, 8, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 8, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000 ]); diff --git a/data/prize/28-4-7-7.dzn b/data/prize/28-4-7-7.dzn new file mode 100644 index 0000000..fc5ddc5 --- /dev/null +++ b/data/prize/28-4-7-7.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, 3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, 8, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 7, -1000, 1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 6, -1000, 1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 6, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -2, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/28-4-7-8.dzn b/data/prize/28-4-7-8.dzn new file mode 100644 index 0000000..be194c7 --- /dev/null +++ b/data/prize/28-4-7-8.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, 2, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 9, -1000, -5, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 7, -1000, -2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -2, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/28-4-7-9.dzn b/data/prize/28-4-7-9.dzn new file mode 100644 index 0000000..2c4cda8 --- /dev/null +++ b/data/prize/28-4-7-9.dzn @@ -0,0 +1,3 @@ +n = 28; +p = array2d(1..28, 0..28, [ +0, -1000, 8, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, 8, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, 5, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, 8, -1000, 9, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 8, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 6, -1000, 8, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -3, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -3, -1000, -5, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 6, -1000, 1, -1000, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 3, -1000, 8, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 8, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/30-5-6-0.dzn b/data/prize/30-5-6-0.dzn new file mode 100644 index 0000000..7cd9fe2 --- /dev/null +++ b/data/prize/30-5-6-0.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, 7, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, 5, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1, -1000, 3, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 3, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 4, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -3, -1000 ]); diff --git a/data/prize/30-5-6-1.dzn b/data/prize/30-5-6-1.dzn new file mode 100644 index 0000000..2425fb7 --- /dev/null +++ b/data/prize/30-5-6-1.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, -2, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -3, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, 8, -1000, -4, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 2, -1000, 6, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -5, -1000, 8, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -5, -1000, -3, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -3, -1000, -3, -1000, -1000, -1000, -1000, -6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -3, -1000, -5, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -5, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 3, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/30-5-6-2.dzn b/data/prize/30-5-6-2.dzn new file mode 100644 index 0000000..e15f06d --- /dev/null +++ b/data/prize/30-5-6-2.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, -3, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, 9, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, 9, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, 8, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -5, -1000, -3, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1, -1000, -3, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -3, -1000, -4, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 1, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -5, -1000, 3, -1000, -1000, -1000, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -2, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 2, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 5, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/30-5-6-3.dzn b/data/prize/30-5-6-3.dzn new file mode 100644 index 0000000..3e5c14b --- /dev/null +++ b/data/prize/30-5-6-3.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, 3, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, 3, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -1000, -5, -1000, -4, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 4, -1000, -4, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 8, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -4, -1000, 3, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 7, -1000, 9, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -2, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 3, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 2, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/30-5-6-4.dzn b/data/prize/30-5-6-4.dzn new file mode 100644 index 0000000..4c772f1 --- /dev/null +++ b/data/prize/30-5-6-4.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, 3, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, 4, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, 8, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 7, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 8, -1000, 6, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 7, -1000, -3, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 8, -1000, -1, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 4, -1000, -2, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 9, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/30-5-6-5.dzn b/data/prize/30-5-6-5.dzn new file mode 100644 index 0000000..8773b1f --- /dev/null +++ b/data/prize/30-5-6-5.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, 9, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 9, -1000, 7, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, 9, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -5, -1000, 1, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, 3, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -2, -1000, 2, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 2, -1000, 9, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 9, -1000, 1, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 2, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/30-5-6-6.dzn b/data/prize/30-5-6-6.dzn new file mode 100644 index 0000000..99a7b1d --- /dev/null +++ b/data/prize/30-5-6-6.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, 8, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, 2, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, 6, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -5, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 3, -1000, 2, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 4, -1000, -4, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -3, -1000, 9, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 9, -1000, 9, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 9, -1000, 9, -1000, -1000, -1000, -1000, 5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 9, -1000, 8, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 7, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 7, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/30-5-6-7.dzn b/data/prize/30-5-6-7.dzn new file mode 100644 index 0000000..7664180 --- /dev/null +++ b/data/prize/30-5-6-7.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, 7, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -4, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, 3, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -2, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 2, -1000, -3, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -5, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 6, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/30-5-6-8.dzn b/data/prize/30-5-6-8.dzn new file mode 100644 index 0000000..b377a06 --- /dev/null +++ b/data/prize/30-5-6-8.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, -2, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, 6, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, 8, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, 1, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -2, -1000, 1, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 5, -1000, 6, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1, -1000, 6, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -2, -1000, -4, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -2, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/30-5-6-9.dzn b/data/prize/30-5-6-9.dzn new file mode 100644 index 0000000..62bb1c6 --- /dev/null +++ b/data/prize/30-5-6-9.dzn @@ -0,0 +1,3 @@ +n = 30; +p = array2d(1..30, 0..30, [ +0, -1000, -3, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, 7, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, 6, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -5, -1000, 3, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -2, -1000, 8, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 8, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 5, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/32-4-8-0.dzn b/data/prize/32-4-8-0.dzn new file mode 100644 index 0000000..22785ed --- /dev/null +++ b/data/prize/32-4-8-0.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 9, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 9, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000 ]); diff --git a/data/prize/32-4-8-1.dzn b/data/prize/32-4-8-1.dzn new file mode 100644 index 0000000..e5b3db0 --- /dev/null +++ b/data/prize/32-4-8-1.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/32-4-8-2.dzn b/data/prize/32-4-8-2.dzn new file mode 100644 index 0000000..15c4541 --- /dev/null +++ b/data/prize/32-4-8-2.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 9, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000 ]); diff --git a/data/prize/32-4-8-3.dzn b/data/prize/32-4-8-3.dzn new file mode 100644 index 0000000..2f69df8 --- /dev/null +++ b/data/prize/32-4-8-3.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 8, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/32-4-8-4.dzn b/data/prize/32-4-8-4.dzn new file mode 100644 index 0000000..20aa2ea --- /dev/null +++ b/data/prize/32-4-8-4.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 9, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/32-4-8-5.dzn b/data/prize/32-4-8-5.dzn new file mode 100644 index 0000000..8242903 --- /dev/null +++ b/data/prize/32-4-8-5.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 9, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/32-4-8-6.dzn b/data/prize/32-4-8-6.dzn new file mode 100644 index 0000000..5d96292 --- /dev/null +++ b/data/prize/32-4-8-6.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 8, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/32-4-8-7.dzn b/data/prize/32-4-8-7.dzn new file mode 100644 index 0000000..0d94a57 --- /dev/null +++ b/data/prize/32-4-8-7.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/32-4-8-8.dzn b/data/prize/32-4-8-8.dzn new file mode 100644 index 0000000..28cdede --- /dev/null +++ b/data/prize/32-4-8-8.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/32-4-8-9.dzn b/data/prize/32-4-8-9.dzn new file mode 100644 index 0000000..2b60516 --- /dev/null +++ b/data/prize/32-4-8-9.dzn @@ -0,0 +1,3 @@ +n = 32; +p = array2d(1..32, 0..32, [ +0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000 ]); diff --git a/data/prize/35-5-7-0.dzn b/data/prize/35-5-7-0.dzn new file mode 100644 index 0000000..4897578 --- /dev/null +++ b/data/prize/35-5-7-0.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -3, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, 1, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -4, -1000, -1000, -1000, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -3, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 7, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -2, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 1, -1000 ]); diff --git a/data/prize/35-5-7-1.dzn b/data/prize/35-5-7-1.dzn new file mode 100644 index 0000000..f8ee9ce --- /dev/null +++ b/data/prize/35-5-7-1.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, 9, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 9, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, -5, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, 4, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 1, -1000, 2, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 2, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 1, -1000, 8, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 8, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 1, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/35-5-7-2.dzn b/data/prize/35-5-7-2.dzn new file mode 100644 index 0000000..9f69d39 --- /dev/null +++ b/data/prize/35-5-7-2.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, 8, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -5, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -5, -1000, 1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, 8, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -5, -1000, 2, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000, 7, -1000, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/35-5-7-3.dzn b/data/prize/35-5-7-3.dzn new file mode 100644 index 0000000..c435d85 --- /dev/null +++ b/data/prize/35-5-7-3.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 3, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -3, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 9, -1000, 1, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 1, -1000, 1, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, 2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -4, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 7, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/35-5-7-4.dzn b/data/prize/35-5-7-4.dzn new file mode 100644 index 0000000..1dda4cd --- /dev/null +++ b/data/prize/35-5-7-4.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -3, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, 8, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -3, -1000, 9, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 2, -1000, 9, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 7, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 3, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 2, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/35-5-7-5.dzn b/data/prize/35-5-7-5.dzn new file mode 100644 index 0000000..730bd01 --- /dev/null +++ b/data/prize/35-5-7-5.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 1, -1000, -2, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 8, -1000, 9, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1, -1000, 2, -1000, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -3, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -4, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 3, -1000, 8, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 8, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 6, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/35-5-7-6.dzn b/data/prize/35-5-7-6.dzn new file mode 100644 index 0000000..92c17ca --- /dev/null +++ b/data/prize/35-5-7-6.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, 1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 6, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, 1, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 8, -1000, -5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 9, -1000, -5, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -5, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -5, -1000, -3, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, 4, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 2, -1000, 4, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 7, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000 ]); diff --git a/data/prize/35-5-7-7.dzn b/data/prize/35-5-7-7.dzn new file mode 100644 index 0000000..5fd6a92 --- /dev/null +++ b/data/prize/35-5-7-7.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -2, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -3, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 3, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000 ]); diff --git a/data/prize/35-5-7-8.dzn b/data/prize/35-5-7-8.dzn new file mode 100644 index 0000000..bcb74f3 --- /dev/null +++ b/data/prize/35-5-7-8.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, 9, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 9, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, -4, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 3, -1000, 9, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 2, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -3, -1000, 1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 8, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -3, -1000 ]); diff --git a/data/prize/35-5-7-9.dzn b/data/prize/35-5-7-9.dzn new file mode 100644 index 0000000..efa3a13 --- /dev/null +++ b/data/prize/35-5-7-9.dzn @@ -0,0 +1,3 @@ +n = 35; +p = array2d(1..35, 0..35, [ + 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -5, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 4, -1000, -2, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 5, -1000, 4, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 2, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 4, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/40-5-8-0.dzn b/data/prize/40-5-8-0.dzn new file mode 100644 index 0000000..8d200fe --- /dev/null +++ b/data/prize/40-5-8-0.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 8, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000 ]); diff --git a/data/prize/40-5-8-1.dzn b/data/prize/40-5-8-1.dzn new file mode 100644 index 0000000..c190558 --- /dev/null +++ b/data/prize/40-5-8-1.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000 ]); diff --git a/data/prize/40-5-8-2.dzn b/data/prize/40-5-8-2.dzn new file mode 100644 index 0000000..298c2d0 --- /dev/null +++ b/data/prize/40-5-8-2.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 2, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 9, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000 ]); diff --git a/data/prize/40-5-8-3.dzn b/data/prize/40-5-8-3.dzn new file mode 100644 index 0000000..0632010 --- /dev/null +++ b/data/prize/40-5-8-3.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000 ]); diff --git a/data/prize/40-5-8-4.dzn b/data/prize/40-5-8-4.dzn new file mode 100644 index 0000000..cfa485e --- /dev/null +++ b/data/prize/40-5-8-4.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/40-5-8-5.dzn b/data/prize/40-5-8-5.dzn new file mode 100644 index 0000000..51f32e3 --- /dev/null +++ b/data/prize/40-5-8-5.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 1, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 8, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000 ]); diff --git a/data/prize/40-5-8-6.dzn b/data/prize/40-5-8-6.dzn new file mode 100644 index 0000000..b3d80c8 --- /dev/null +++ b/data/prize/40-5-8-6.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/40-5-8-7.dzn b/data/prize/40-5-8-7.dzn new file mode 100644 index 0000000..c5c3a7b --- /dev/null +++ b/data/prize/40-5-8-7.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000 ]); diff --git a/data/prize/40-5-8-8.dzn b/data/prize/40-5-8-8.dzn new file mode 100644 index 0000000..2892489 --- /dev/null +++ b/data/prize/40-5-8-8.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000 ]); diff --git a/data/prize/40-5-8-9.dzn b/data/prize/40-5-8-9.dzn new file mode 100644 index 0000000..d0d855e --- /dev/null +++ b/data/prize/40-5-8-9.dzn @@ -0,0 +1,3 @@ +n = 40; +p = array2d(1..40, 0..40, [ + 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 9, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000 ]); diff --git a/data/prize/45-5-9-0.dzn b/data/prize/45-5-9-0.dzn new file mode 100644 index 0000000..403a1a6 --- /dev/null +++ b/data/prize/45-5-9-0.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000 ]); diff --git a/data/prize/45-5-9-1.dzn b/data/prize/45-5-9-1.dzn new file mode 100644 index 0000000..df9b41c --- /dev/null +++ b/data/prize/45-5-9-1.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/45-5-9-2.dzn b/data/prize/45-5-9-2.dzn new file mode 100644 index 0000000..8581c00 --- /dev/null +++ b/data/prize/45-5-9-2.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/45-5-9-3.dzn b/data/prize/45-5-9-3.dzn new file mode 100644 index 0000000..01dff51 --- /dev/null +++ b/data/prize/45-5-9-3.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 7, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 9, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 1, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 9, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000 ]); diff --git a/data/prize/45-5-9-4.dzn b/data/prize/45-5-9-4.dzn new file mode 100644 index 0000000..0d11f11 --- /dev/null +++ b/data/prize/45-5-9-4.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 9, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 8, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 8, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000 ]); diff --git a/data/prize/45-5-9-5.dzn b/data/prize/45-5-9-5.dzn new file mode 100644 index 0000000..c1f668b --- /dev/null +++ b/data/prize/45-5-9-5.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 3, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -3, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000 ]); diff --git a/data/prize/45-5-9-6.dzn b/data/prize/45-5-9-6.dzn new file mode 100644 index 0000000..7cf01f3 --- /dev/null +++ b/data/prize/45-5-9-6.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -3, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -3, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000 ]); diff --git a/data/prize/45-5-9-7.dzn b/data/prize/45-5-9-7.dzn new file mode 100644 index 0000000..0173fb6 --- /dev/null +++ b/data/prize/45-5-9-7.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 9, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 7, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 4, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000 ]); diff --git a/data/prize/45-5-9-8.dzn b/data/prize/45-5-9-8.dzn new file mode 100644 index 0000000..dd491a3 --- /dev/null +++ b/data/prize/45-5-9-8.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -4, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 4, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -5, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000 ]); diff --git a/data/prize/45-5-9-9.dzn b/data/prize/45-5-9-9.dzn new file mode 100644 index 0000000..f0f6b53 --- /dev/null +++ b/data/prize/45-5-9-9.dzn @@ -0,0 +1,3 @@ +n = 45; +p = array2d(1..45, 0..45, [ + 0, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, 8, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -2, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 8, -1000, 8, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, 8, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 9, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 9, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, -5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -5, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 2, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 1, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 6, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 7, -1000, 8, -1000, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 5, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 8, -1000, -1, -1000, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -3, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 0, -1000, 4, 0, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -7, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 4, -1000 ]); diff --git a/data/prize/9-3-3-0.dzn b/data/prize/9-3-3-0.dzn new file mode 100644 index 0000000..b0c6490 --- /dev/null +++ b/data/prize/9-3-3-0.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, 4, -1000, -3, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, 3, -1000, -4, -1000, -1000, -1000, -1000, 0, -1000, 3, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -3, -1000, -1000, -1000, -2, -1000, 0, -1000, -1000, 0, -1000, -4, -1000, -2, -1000, 9, -1000, -4, -1000, 0, -1000, -1000, 4, -1000, 9, -1000, -1000, -1000, 1, 0, -1000, -1000, -1000, 0, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -4, -1000, 4, -1000, 2, 0, -1000, -1000, -1000, -1000, -1000, 1, -1000, 2, -1000 ]); diff --git a/data/prize/9-3-3-1.dzn b/data/prize/9-3-3-1.dzn new file mode 100644 index 0000000..342bba4 --- /dev/null +++ b/data/prize/9-3-3-1.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, 4, -1000, -4, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, -3, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, -3, -1000, -1000, -1000, 2, -1000, -1000, -1000, 0, -4, -1000, -1000, -1000, 3, -1000, -3, -1000, -1000, 0, -1000, 3, -1000, 3, -1000, -4, -1000, 5, -1000, 0, -1000, -1000, 2, -1000, -4, -1000, -1000, -1000, 7, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, 5, -1000, 8, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, 7, -1000, 5, -1000 ]); diff --git a/data/prize/9-3-3-2.dzn b/data/prize/9-3-3-2.dzn new file mode 100644 index 0000000..1dc0dc5 --- /dev/null +++ b/data/prize/9-3-3-2.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, -5, -1000, 3, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 7, -1000, -5, -1000, -1000, -1000, -1000, 0, -1000, 7, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, 3, -1000, -1000, -1000, 8, -1000, -6, -1000, -1000, 0, -1000, -5, -1000, 8, -1000, 5, -1000, -1, -1000, 0, -1000, -1000, 7, -1000, 5, -1000, -1000, -1000, -1, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, 4, -1000, 0, -1000, -1000, -1000, -1000, -1, -1000, 4, -1000, 0, 0, -1000, -1000, -1000, -1000, -1000, -1, -1000, 0, -1000 ]); diff --git a/data/prize/9-3-3-3.dzn b/data/prize/9-3-3-3.dzn new file mode 100644 index 0000000..2200f05 --- /dev/null +++ b/data/prize/9-3-3-3.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, 9, -1000, 2, -1000, -1000, -1000, -1000, -1000, 0, 9, -1000, 1, -1000, -6, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, 5, -1000, -1000, -1000, 0, 2, -1000, -1000, -1000, -2, -1000, 6, -1000, -1000, 0, -1000, -6, -1000, -2, -1000, 7, -1000, 7, -1000, 0, -1000, -1000, 5, -1000, 7, -1000, -1000, -1000, 6, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, 7, -1000, 1, -1000, 3, 0, -1000, -1000, -1000, -1000, -1000, 6, -1000, 3, -1000 ]); diff --git a/data/prize/9-3-3-4.dzn b/data/prize/9-3-3-4.dzn new file mode 100644 index 0000000..f5abcf1 --- /dev/null +++ b/data/prize/9-3-3-4.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, 0, -1000, -6, -1000, -1000, -1000, -1000, -1000, 0, 0, -1000, -4, -1000, 0, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, -5, -1000, -1000, -1000, 0, -6, -1000, -1000, -1000, 3, -1000, -3, -1000, -1000, 0, -1000, 0, -1000, 3, -1000, 2, -1000, 1, -1000, 0, -1000, -1000, -5, -1000, 2, -1000, -1000, -1000, -2, 0, -1000, -1000, -1000, -3, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, 1, -1000, -3, -1000, -2, 0, -1000, -1000, -1000, -1000, -1000, -2, -1000, -2, -1000 ]); diff --git a/data/prize/9-3-3-5.dzn b/data/prize/9-3-3-5.dzn new file mode 100644 index 0000000..b8f94e7 --- /dev/null +++ b/data/prize/9-3-3-5.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, -1, -1000, -7, -1000, -1000, -1000, -1000, -1000, 0, -1, -1000, 5, -1000, 7, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, -7, -1000, -1000, -1000, 0, -7, -1000, -1000, -1000, 0, -1000, -6, -1000, -1000, 0, -1000, 7, -1000, 0, -1000, -4, -1000, -5, -1000, 0, -1000, -1000, -7, -1000, -4, -1000, -1000, -1000, 5, 0, -1000, -1000, -1000, -6, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, -5, -1000, 8, -1000, 1, 0, -1000, -1000, -1000, -1000, -1000, 5, -1000, 1, -1000 ]); diff --git a/data/prize/9-3-3-6.dzn b/data/prize/9-3-3-6.dzn new file mode 100644 index 0000000..f52f9f8 --- /dev/null +++ b/data/prize/9-3-3-6.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -1000, 0, 5, -1000, 0, -1000, 6, -1000, -1000, -1000, -1000, 0, -1000, 0, -1000, -1000, -1000, -2, -1000, -1000, -1000, 0, 0, -1000, -1000, -1000, 5, -1000, 6, -1000, -1000, 0, -1000, 6, -1000, 5, -1000, -2, -1000, 3, -1000, 0, -1000, -1000, -2, -1000, -2, -1000, -1000, -1000, -3, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, -3, -1000, 0, -1000, -1000, -1000, -1000, 3, -1000, -3, -1000, -4, 0, -1000, -1000, -1000, -1000, -1000, -3, -1000, -4, -1000 ]); diff --git a/data/prize/9-3-3-7.dzn b/data/prize/9-3-3-7.dzn new file mode 100644 index 0000000..7ecc8a6 --- /dev/null +++ b/data/prize/9-3-3-7.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, 4, -1000, -1, -1000, -1000, -1000, -1000, -1000, 0, 4, -1000, 1, -1000, -2, -1000, -1000, -1000, -1000, 0, -1000, 1, -1000, -1000, -1000, 4, -1000, -1000, -1000, 0, -1, -1000, -1000, -1000, -4, -1000, -4, -1000, -1000, 0, -1000, -2, -1000, -4, -1000, 8, -1000, 4, -1000, 0, -1000, -1000, 4, -1000, 8, -1000, -1000, -1000, 4, 0, -1000, -1000, -1000, -4, -1000, -1000, -1000, 8, -1000, 0, -1000, -1000, -1000, -1000, 4, -1000, 8, -1000, -1, 0, -1000, -1000, -1000, -1000, -1000, 4, -1000, -1, -1000 ]); diff --git a/data/prize/9-3-3-8.dzn b/data/prize/9-3-3-8.dzn new file mode 100644 index 0000000..7769e99 --- /dev/null +++ b/data/prize/9-3-3-8.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, 3, -1000, 6, -1000, -1000, -1000, -1000, -1000, 0, 3, -1000, -4, -1000, 4, -1000, -1000, -1000, -1000, 0, -1000, -4, -1000, -1000, -1000, 1, -1000, -1000, -1000, 0, 6, -1000, -1000, -1000, 1, -1000, -7, -1000, -1000, 0, -1000, 4, -1000, 1, -1000, 2, -1000, -2, -1000, 0, -1000, -1000, 1, -1000, 2, -1000, -1000, -1000, -4, 0, -1000, -1000, -1000, -7, -1000, -1000, -1000, 5, -1000, 0, -1000, -1000, -1000, -1000, -2, -1000, 5, -1000, 9, 0, -1000, -1000, -1000, -1000, -1000, -4, -1000, 9, -1000 ]); diff --git a/data/prize/9-3-3-9.dzn b/data/prize/9-3-3-9.dzn new file mode 100644 index 0000000..7036e16 --- /dev/null +++ b/data/prize/9-3-3-9.dzn @@ -0,0 +1,3 @@ +n = 9; +p = array2d(1..9, 0..9, [ +0, -1000, -5, -1000, 5, -1000, -1000, -1000, -1000, -1000, 0, -5, -1000, 5, -1000, 3, -1000, -1000, -1000, -1000, 0, -1000, 5, -1000, -1000, -1000, 7, -1000, -1000, -1000, 0, 5, -1000, -1000, -1000, 6, -1000, 6, -1000, -1000, 0, -1000, 3, -1000, 6, -1000, 4, -1000, 6, -1000, 0, -1000, -1000, 7, -1000, 4, -1000, -1000, -1000, 3, 0, -1000, -1000, -1000, 6, -1000, -1000, -1000, 1, -1000, 0, -1000, -1000, -1000, -1000, 6, -1000, 1, -1000, 5, 0, -1000, -1000, -1000, -1000, -1000, 3, -1000, 5, -1000 ]); diff --git a/data/prize/prize_imp.mzn b/data/prize/prize_imp.mzn new file mode 100644 index 0000000..fc16478 --- /dev/null +++ b/data/prize/prize_imp.mzn @@ -0,0 +1,36 @@ +% Prize collecting problem. +% +int: n; % size +array[1..n, 0..n] of int: p; + +array[1..n] of var 0..n: next;% next posn in tour : + % 1 for last edge, 0 for unused + +array[1..n] of var 0..n: pos; % posn of node i in path, 0 = notin + +constraint pos[1] = 1; + +constraint forall(i in 1..n) ( + let { + var bool: b; + constraint array_var_int_element_imp(next[i], pos, pos[i]+1, b); + } in (pos[i] > 0 <-> next[i] > 0) /\ (next[i] > 1 -> b) +); + +constraint all_different_except_0(next); + +predicate all_different_except_0(array[int] of var int: x) = + forall(i in index_set(x)) ( + x[i] = 0 \/ forall(j in index_set(x) where j > i)(x[i] != x[j]) + ); +solve + :: seq_search([ + int_search(next, largest, indomain_max, complete), + int_search(pos, largest, indomain_max, complete)]) + maximize sum(i in 1..n)(p[i, next[i]]); + +output + [ "next =" ++ show(next) ++ "\n", + "pos =" ++ show(pos) ++ "\n", + "obj =" ++ show(sum(i in 1..n)(p[i, next[i]])) ++ "\n" + ]; diff --git a/data/prize/prize_orig.mzn b/data/prize/prize_orig.mzn new file mode 100644 index 0000000..09dac71 --- /dev/null +++ b/data/prize/prize_orig.mzn @@ -0,0 +1,34 @@ +% Prize collecting problem. +% +int: n; % size +array[1..n, 0..n] of int: p; + +array[1..n] of var 0..n: next;% next posn in tour : + % 1 for last edge, 0 for unused + +array[1..n] of var 0..n: pos; % posn of node i in path, 0 = notin + +constraint pos[1] = 1; + +constraint forall(i in 1..n) ( + ( pos[i] > 0 <-> next[i] > 0 ) /\ + (next[i] > 1 -> pos[i]+1 = pos[next[i]]) +); + +constraint all_different_except_0(next); + +predicate all_different_except_0(array[int] of var int: x) = + forall(i in index_set(x)) ( + x[i] = 0 \/ forall(j in index_set(x) where j > i)(x[i] != x[j]) + ); +solve + :: seq_search([ + int_search(next, largest, indomain_max, complete), + int_search(pos, largest, indomain_max, complete)]) + maximize sum(i in 1..n)(p[i, next[i]]); + +output + [ "next =" ++ show(next) ++ "\n", + "pos =" ++ show(pos) ++ "\n", + "obj =" ++ show(sum(i in 1..n)(p[i, next[i]])) ++ "\n" + ];