A set of benchmarks to compare a new prototype MiniZinc implementation
1X = 25; 2Y = 25; 3maxlen = 5; 4rows = [|1, 1, 1, -1, -1 5 |1, -1, -1, -1, -1 6 |1, 1, 1, 0, 1 7 |1, -1, -1, -1, -1 8 |1, 1, 1, 0, 1 9 |1, -1, -1, -1, -1 10 |1, 1, 1, 0, 1 11 |1, -1, -1, -1, -1 12 |1, 1, 1, 0, 1 13 |1, -1, -1, -1, -1 14 |1, 1, 1, 0, 1 15 |1, -1, -1, -1, -1 16 |1, 1, 1, 0, 1 17 |1, -1, -1, -1, -1 18 |1, 1, 1, 0, 1 19 |1, -1, -1, -1, -1 20 |1, 1, 1, 0, 1 21 |1, -1, -1, -1, -1 22 |1, 1, 1, 0, 1 23 |1, -1, -1, -1, -1 24 |1, 1, 1, 0, 1 25 |1, -1, -1, -1, -1 26 |1, 1, 1, 0, 1 27 |1, -1, -1, -1, -1 28 |1, -1, -1, -1, -1 29 |]; 30cols = [|1, -1, -1, -1, -1 31 |1, -1, -1, -1, -1 32 |1, 0, 1, 1, 1 33 |1, -1, -1, -1, -1 34 |1, 0, 1, 1, 1 35 |1, -1, -1, -1, -1 36 |1, 0, 1, 1, 1 37 |1, -1, -1, -1, -1 38 |1, 0, 1, 1, 1 39 |1, -1, -1, -1, -1 40 |1, 0, 1, 1, 1 41 |1, -1, -1, -1, -1 42 |1, 0, 1, 1, 1 43 |1, -1, -1, -1, -1 44 |1, 0, 1, 1, 1 45 |1, -1, -1, -1, -1 46 |1, 0, 1, 1, 1 47 |1, -1, -1, -1, -1 48 |1, 0, 1, 1, 1 49 |1, -1, -1, -1, -1 50 |1, 0, 1, 1, 1 51 |1, -1, -1, -1, -1 52 |1, 0, 1, 1, 1 53 |1, -1, -1, -1, -1 54 |1, 1, 1, -1, -1 55 |];