/* Test of loop. Triangular numbers a(n) = C(n+1,2) = n(n+1)/2 = 0+1+2+...+n http://www.research.att.com/~njas/sequences/A000217 * num_gens=100 [program = -20 / -20 + sum_i(-1,X),res = 1485.0,count = 66] [program = sum_i(-1,X) + sum_i(12,-1),res = 1485,count = 55] [program = sum_i(X,X / -15) * sum_i(sum_i(X,-1),X),res = 1485,count = 55] [program = sum_i(-1,X) + -20 / -20,res = 1485.0,count = 54] [program = sum_i(-1,X) + sum_i(X,-13),res = 1485,count = 43] [program = sum_i(-1,X) + sum_i(12,3),res = 1485,count = 38] [program = sum_i(sum_i(-14,-15),X) * sum_i(X,X / -15),res = 1485,count = 38] [program = sum_i(-1,X) - -1,res = 1485,count = 37] [program = sum_i(16,-15 * 3) + sum_i(-1,X),res = 1485,count = 37] [program = sum_i(12,-1) + sum_i(-1,X),res = 1485,count = 37] [program = sum_i(-1,X) + sum_i(X + -20 / -1,-13),res = 1485,count = 36] [program = sum_i(X - X,X),res = 1485,count = 35] [program = sum_i(-1,X) + sum_i(X,sum_i(16,3)),res = 1485,count = 35] [program = sum_i(-1,X) + sum_i(16,-15 * 3),res = 1485,count = 35] [program = sum_i(sum_i(X,X / -15),X),res = 1485,count = 32] [program = sum_i(sum_i(X,-1),X) * sum_i(X,X / -15),res = 1485,count = 28] [program = sum_i(X,X / -15) * sum_i(sum_i(-14,-15),X),res = 1485,count = 27] [program = sum_i(3,-3) * sum_i(X - X,X),res = 1485,count = 25] [program = sum_i(X,-13) + sum_i(-1,X),res = 1485,count = 23] [program = sum_i(-1,X) + sum_i(12,-15),res = 1485,count = 23] [program = sum_i(X,X / -15) * sum_i(X - X,X),res = 1485,count = 23] [program = sum_i(-1,X) + (16 + -15),res = 1485,count = 22] [program = 16 + -15 + sum_i(-1,X),res = 1485,count = 22] [program = sum_i(-1,-20) * sum_i(X - X,X),res = 1485,count = 21] [program = (16 + -15) * sum_i(X - X,X),res = 1485,count = 21] [program = sum_i(X + -20 / -1,-13) + sum_i(-1,X),res = 1485,count = 20] [program = sum_i(-1,X) + sum_i(3,-14),res = 1485,count = 20] [program = -20 / -20 * sum_i(X - X,X),res = 1485.0,count = 20] [program = sum_i(3,-1) * sum_i(sum_i(-3 + 12 * -14,-20),16 * -1) * sum_i(X - X,X),res = 1485,count = 20] [program = sum_i(X,sum_i(-15 * sum_i(X,X),-14)) + (X - X) + sum_i(-1,X),res = 1485,count = 19] [program = sum_i(12,-15) + sum_i(-1,X),res = 1485,count = 18] [program = sum_i(16,-20) * sum_i(X - X,X),res = 1485,count = 18] [program = sum_i(-1,X) + (sum_i(X,sum_i(-15 * sum_i(X,X),-14)) + (X - X)),res = 1485,count = 17] [program = (sum_i(X,sum_i(-15 * sum_i(X,X),-14)) + (X - X)) * sum_i(X - X,X),res = 1485,count = 17] [program = sum_i(-1,X) + sum_i(16,-20),res = 1485,count = 16] [program = sum_i(-1,X) + sum_i(X,-1),res = 1485,count = 15] [program = sum_i(3 + -3,X),res = 1485,count = 14] [program = sum_i(X,sum_i(16,3)) + sum_i(-1,X),res = 1485,count = 14] [program = sum_i(-1,X) + sum_i(X,sum_i(X,-1 - sum_i(-20,12))),res = 1485,count = 14] [program = sum_i(12,-15) * sum_i(X - X,X),res = 1485,count = 14] [program = sum_i(3,-14) * sum_i(X - X,X),res = 1485,count = 14] [program = sum_i(12,-1) * sum_i(X - X,X),res = 1485,count = 13] [program = sum_i(X,sum_i(X,-1 - sum_i(-20,12))) + sum_i(-1,X),res = 1485,count = 12] [program = sum_i(-1,X) + sum_i(X,-13 - -1),res = 1485,count = 12] [program = sum_i(X - X,X) * sum_i(12,-15),res = 1485,count = 12] [program = sum_i(X + -20 / -1,-13) * sum_i(X - X,X),res = 1485,count = 12] [program = sum_i(-1,-14 / 3) * sum_i(X - X,X),res = 1485,count = 11] [program = sum_i(-1,X) + sum_i(3,-1) * sum_i(sum_i(-3 + 12 * -14,-20),16 * -1),res = 1485,count = 10] [program = sum_i(X - X,X) * sum_i(X,-1),res = 1485,count = 10] [program = sum_i(-1,-13 * 3) * sum_i(X - X,X),res = 1485,count = 10] [program = sum_i(X,-1) + sum_i(-1,X),res = 1485,count = 9] [program = sum_i(16,-20) + sum_i(-1,X),res = 1485,count = 9] [program = sum_i(X,sum_i(16,3)) * sum_i(X - X,X),res = 1485,count = 9] [program = sum_i(X,-1) * sum_i(X - X,X),res = 1485,count = 9] [program = sum_i(X,-13 - -1) + sum_i(-1,X),res = 1485,count = 8] [program = sum_i(X - X,X) * sum_i(12,-1),res = 1485,count = 8] [program = sum_i(X - X,X) * (16 + -15),res = 1485,count = 8] [program = sum_i(3,-14) + sum_i(-1,X),res = 1485,count = 7] [program = sum_i(-1,X) + sum_i(X * X,-13 - 3),res = 1485,count = 7] [program = sum_i(X - X,X) * sum_i(X + -20 / -1,-13),res = 1485,count = 7] [program = sum_i(X - X,X) * sum_i(16,-20),res = 1485,count = 7] [program = sum_i(X,-14) * sum_i(X - X,X),res = 1485,count = 7] [program = sum_i(X - X,X) / sum_i(12,-15),res = 1485.0,count = 6] [program = sum_i(-1,X) + sum_i(X,-14),res = 1485,count = 6] [program = sum_i(X,16 * X / -20) * sum_i(sum_i(-14,-15),X),res = 1485,count = 6] [program = sum_i(X,-3 + sum_i((-1 + X) * (12 / (X + 16 - 3) - (X + X - (16 - X))),X)) * sum_i(X - X,X),res = 1485,count = 6] [program = sum_i(sum_i(X,-20 * X),X),res = 1485,count = 5] [program = sum_i(X,-14) + sum_i(-1,X),res = 1485,count = 5] [program = sum_i(12,3) + sum_i(-1,X),res = 1485,count = 5] [program = sum_i(X - X,X) * sum_i(X,-3 + sum_i((-1 + X) * (12 / (X + 16 - 3) - (X + X - (16 - X))),X)),res = 1485,count = 5] [program = sum_i(X - X,X) * sum_i(3,-3),res = 1485,count = 5] [program = sum_i(X - X,X) * (sum_i(X,sum_i(-15 * sum_i(X,X),-14)) + (X - X)),res = 1485,count = 5] [program = sum_i(X,sum_i(X,-1 - sum_i(-20,12))) * sum_i(X - X,X),res = 1485,count = 5] [program = sum_i(X - X,X) / sum_i(X + -20 / -1,-13),res = 1485.0,count = 4] [program = sum_i(X - X,X) / sum_i(16,-20),res = 1485.0,count = 4] [program = sum_i(X - X,X) / (sum_i(X,sum_i(-15 * sum_i(X,X),-14)) + (X - X)),res = 1485.0,count = 4] [program = sum_i(X - X,X) - (X - X),res = 1485,count = 4] [program = -20 * (X - X) + sum_i(X - X,X),res = 1485,count = 4] [program = sum_i(sum_i(X,16 + (12 + X)),-20) * sum_i(X - X,X),res = 1485,count = 4] [program = sum_i(X - X,X) * sum_i(sum_i(X,16 + (12 + X)),-20),res = 1485,count = 4] [program = sum_i(X - X,X) * sum_i(X,X / -15),res = 1485,count = 4] [program = sum_i(X - X,X) * sum_i(X,-14),res = 1485,count = 4] [program = sum_i(X - X,X) * sum_i(3,-14),res = 1485,count = 4] [program = sum_i(X - X,X) * (-20 / -20),res = 1485.0,count = 4] [program = sum_i(X,-13 - -1) * sum_i(X - X,X),res = 1485,count = 4] [program = sum_i(X,-20 * X) * sum_i(X - X,X),res = 1485,count = 4] [program = sum_i(16,-15 * 3) * sum_i(X - X,X),res = 1485,count = 4] [program = sum_i(12,-20) * sum_i(X - X,X),res = 1485,count = 4] [program = sum_i(-13 * (X - X) / (-14 / (X - -13)),X),res = 1485.0,count = 3] [program = sum_i(X - X,sum_i(X,X)),res = 1485,count = 3] [program = sum_i(X - X,X) / sum_i(sum_i(X,16 + (12 + X)),-20),res = 1485.0,count = 3] [program = sum_i(X - X,X) / sum_i(12,-1),res = 1485.0,count = 3] [program = sum_i(X + -13,-14) + sum_i(-1,X),res = 1485,count = 3] [program = sum_i(12,-20) + sum_i(-1,X),res = 1485,count = 3] [program = sum_i(-1,X) + sum_i(3,-3),res = 1485,count = 3] [program = sum_i(-1,X) + sum_i(-1,-20),res = 1485,count = 3] [program = sum_i(-1,-20) + sum_i(-1,X),res = 1485,count = 3] [program = sum_i(sum_i(-14,-15),X) * sum_i(X,16 * X / -20),res = 1485,count = 3] [program = sum_i(X - X,X) * sum_i(X,sum_i(16,3)),res = 1485,count = 3] [program = sum_i(X - X,X) * sum_i(X,-13 - -1),res = 1485,count = 3] [program = sum_i(X - X,X) * sum_i(X,-3),res = 1485,count = 3] [program = sum_i(X - X,X) * sum_i(16,-15 * 3),res = 1485,count = 3] [program = sum_i(X * X,-13 - 3) * sum_i(X - X,X),res = 1485,count = 3] [program = sum_i(3 * X,X) * sum_i(sum_i(X,-1),X),res = 1485,count = 3] [program = sum_i((3 - 3) * -1,X),res = 1485,count = 2] [program = sum_i(X - X,X) / sum_i(X,-1),res = 1485.0,count = 2] [program = sum_i(X - X,X) / sum_i(3,-14),res = 1485.0,count = 2] [program = sum_i(X - X,X) / sum_i(-1,-20),res = 1485.0,count = 2] [program = sum_i(X - X,X) / (-20 / -20),res = 1485.0,count = 2] [program = sum_i(sum_i(X,16 + (12 + X)),-20) + sum_i(3 / -3,X),res = 1485.0,count = 2] [program = sum_i(3 / -3,X) + sum_i(X + -20 / -1,-13),res = 1485.0,count = 2] [program = sum_i(3 / -3,X) + sum_i(12,-15),res = 1485.0,count = 2] [program = sum_i(3 / -3,X) + sum_i(3,-3),res = 1485.0,count = 2] [program = sum_i(16 / -20 + X + -1 - X,-3) + sum_i(-1,X),res = 1485,count = 2] [program = sum_i(16 + X,X) + sum_i(-1,X),res = 1485,count = 2] [program = sum_i((X + X) * X * X,-13) + sum_i(-1,X),res = 1485,count = 2] [program = sum_i(X,-20) + sum_i(-1,X),res = 1485,count = 2] [program = sum_i(3,-3) + sum_i(-1,X),res = 1485,count = 2] [program = sum_i(-1,X) + sum_i(sum_i(3 + (sum_i(X,X) - 12),-13 + X),X * -15),res = 1485,count = 2] [program = sum_i(-1,X) + sum_i(sum_i(X,16 + (12 + X)),-20),res = 1485,count = 2] [program = sum_i(-1,X) + sum_i(X,-3 + sum_i((-1 + X) * (12 / (X + 16 - 3) - (X + X - (16 - X))),X)),res = 1485,count = 2] [program = sum_i(sum_i(-14,-15),X) * sum_i(X,-20 * X),res = 1485,count = 2] [program = sum_i(X - X,X) * sum_i(X,16 * X / -20),res = 1485,count = 2] [program = sum_i(X - X,X) * (sum_i(3,-1) * sum_i(sum_i(-3 + 12 * -14,-20),16 * -1)),res = 1485,count = 2] [program = sum_i(X,16 * X / -20) * sum_i(X - X,X),res = 1485,count = 2] [program = sum_i(X,-3) * sum_i(X - X,X),res = 1485,count = 2] [program = sum_i(sum_i(X + X,X),X),res = 1485,count = 1] [program = sum_i(sum_i(X,(X - X) / -13),X),res = 1485,count = 1] [program = sum_i(sum_i(X,16 * X / -20),X),res = 1485,count = 1] [program = sum_i(sum_i(X,X * -14),X),res = 1485,count = 1] [program = sum_i(sum_i(-3,3) / sum_i(3,-13) / 16,X),res = 1485.0,count = 1] [program = sum_i(X - X,X / 3 / (-1 - (-1 + (-13 - X))) + X),res = 1485,count = 1] [program = sum_i(-20 - -20,sum_i(X,X)),res = 1485,count = 1] [program = sum_i(X / -1 + X,X),res = 1485.0,count = 1] [program = sum_i(-1 + (-13 - (-1 + -13)),X),res = 1485,count = 1] [program = sum_i(sum_i(-14,16 + X) * (-1 - -1),X),res = 1485,count = 1] [program = sum_i(12 * (X - X),X),res = 1485,count = 1] [program = sum_i(-20 * (X - X),X),res = 1485,count = 1] [program = sum_i(X - X,X) / sum_i(X,-13 - -1),res = 1485.0,count = 1] [program = sum_i(X - X,X) / sum_i(X,-14),res = 1485.0,count = 1] [program = sum_i(X - X,X) / sum_i(3,-3),res = 1485.0,count = 1] [program = sum_i(X - X,X) / (16 + -15),res = 1485.0,count = 1] [program = sum_i(X - X,X) / (sum_i(3,-1) * sum_i(sum_i(-3 + 12 * -14,-20),16 * -1)),res = 1485.0,count = 1] [program = sum_i(3 / -3,X) - -1,res = 1485.0,count = 1] [program = sum_i(X - X,X) - (-20 - -20),res = 1485,count = 1] [program = sum_i(X - X,X) - (X / -1 + X),res = 1485.0,count = 1] [program = sum_i(sum_i(X,16 + (12 + X)),-20) + sum_i(-1,X),res = 1485,count = 1] [program = sum_i(3 / -3,X) + sum_i(X,-13 - -1),res = 1485.0,count = 1] [program = sum_i(3 / -3,X) + sum_i(X,-1),res = 1485.0,count = 1] [program = sum_i(3 / -3,X) + sum_i(3,-14),res = 1485.0,count = 1] [program = sum_i(3 / -3,X) + sum_i(-1,-14 / 3),res = 1485.0,count = 1] [program = sum_i(3 / -3,X) + sum_i(-1,-20),res = 1485.0,count = 1] [program = sum_i(3 / -3,X) + -20 / -20,res = 1485.0,count = 1] [program = sum_i(3 / -3,X) + (16 + -15),res = 1485.0,count = 1] [program = sum_i(X - X,X) + (X - X),res = 1485,count = 1] [program = sum_i(X + -20 / -1,-13) + sum_i(3 / -3,X),res = 1485.0,count = 1] [program = sum_i(X + -13,-14) + sum_i(-1,sum_i(X,X)),res = 1485,count = 1] [program = sum_i(X * X,-13 - 3) + sum_i(-1,X),res = 1485,count = 1] [program = sum_i(X,sum_i(16,3)) + sum_i(3 / -3,X),res = 1485.0,count = 1] [program = sum_i(X,X - X - X - sum_i(-3,-13 + -15)) + sum_i(-1,X),res = 1485,count = 1] [program = sum_i(X,-3) + sum_i(-1,X),res = 1485,count = 1] [program = sum_i(16,-20) + sum_i(3 / -3,X),res = 1485.0,count = 1] [program = sum_i(12,-1 * 12) + sum_i(-1,X),res = 1485,count = 1] [program = sum_i(12,-15) + sum_i(-1,sum_i(X,X)),res = 1485,count = 1] [program = sum_i(-1,sum_i(X,X)) + (16 + -15),res = 1485,count = 1] [program = sum_i(-1,-13 * 3) + sum_i(-1,X),res = 1485,count = 1] [program = sum_i(-1,X) + sum_i(X + -13,-14),res = 1485,count = 1] [program = sum_i(-1,X) + sum_i(X * X,-20),res = 1485,count = 1] [program = sum_i(-1,X) + sum_i(12,X * -13),res = 1485,count = 1] [program = sum_i(-1,X) + sum_i(12,-20),res = 1485,count = 1] [program = sum_i(-1,X) + sum_i(3,X * -14),res = 1485,count = 1] [program = (X - X) / -13 + sum_i(X - X,X),res = 1485.0,count = 1] [program = X - X + sum_i(X - X,X),res = 1485,count = 1] [program = -20 - -20 + sum_i(X - X,X),res = 1485,count = 1] [program = X / -1 + X + sum_i(X - X,X),res = 1485.0,count = 1] [program = sum_i(3 / 12,-14) * sum_i(X - X,X),res = 1485,count = 1] [program = sum_i(-15 / 3,-15) * sum_i(X - X,X),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(3 / 12,-14),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(-15 / 3,-15),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(16 - -1,-15),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(X + -13,-14),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(X,sum_i(X,-1 - sum_i(-20,12))),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(X,-20 * X),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(X,-20),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(12,-20),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(-1,-14 / 3),res = 1485,count = 1] [program = sum_i(X - X,X) * sum_i(-1,-20),res = 1485,count = 1] [program = sum_i(3 * X,X) * sum_i(sum_i(-14,-15),X),res = 1485,count = 1] [program = sum_i(3 * X,X) * sum_i(X - X,X),res = 1485,count = 1] [program = sum_i(X,16 * X / -20) * sum_i(sum_i(X,-1),X),res = 1485,count = 1] [program = sum_i(X,-20 * X) * sum_i(sum_i(X,-1),X),res = 1485,count = 1] [program = sum_i(X,-20 * X) * sum_i(sum_i(-14,-15),X),res = 1485,count = 1] resultMap = [1485 = 152,1485.0 = 40] * num_gens=10, constants 0,1 [program = sum_i(0,X),res = 1485,count = 54] [program = 1 * sum_i(0,X),res = 1485,count = 8] [program = sum_i(X - X,X),res = 1485,count = 7] [program = sum_i(0 + 0,X),res = 1485,count = 7] [program = sum_i(0 * (X * (X * X)),X) * 1,res = 1485,count = 7] [program = sum_i(0,X) * 1,res = 1485,count = 7] [program = 1 * sum_i(sum_i(sum_i(0,X),X),X),res = 1485,count = 7] [program = 1 * sum_i(1 - 1 - 0,sum_i(1,0) * X),res = 1485,count = 6] [program = sum_i(sum_i(X,0 * X),X) * 1,res = 1485,count = 5] [program = 1 * 1 * sum_i(0,X),res = 1485,count = 5] [program = sum_i(0 / 1,X),res = 1485.0,count = 4] [program = sum_i(0,X - 0),res = 1485,count = 4] [program = sum_i(X,1) * sum_i((X + X) * 0,X * 1),res = 1485,count = 4] [program = sum_i(sum_i(0 - X,X),X),res = 1485,count = 3] [program = sum_i(0 * X,X),res = 1485,count = 3] [program = sum_i(0,sum_i(X,0) * X),res = 1485,count = 3] [program = sum_i(0,X) / 1,res = 1485.0,count = 3] [program = sum_i(1 - 1 - 0,sum_i(1,0) * X) - 0,res = 1485,count = 3] [program = 0 + sum_i((X + X) * 0,X * 1),res = 1485,count = 3] [program = 0 + sum_i(0,X),res = 1485,count = 3] [program = sum_i(X,sum_i(X,1 - 0)) * (sum_i(0,X) - 0),res = 1485,count = 3] [program = sum_i(0,X) * sum_i(0,1),res = 1485,count = 3] [program = (1 + 0) * sum_i(sum_i(X,0 * X),X),res = 1485,count = 3] [program = 1 * sum_i(sum_i(X,0 * X),X),res = 1485,count = 3] [program = 1 * sum_i(0 / (0 - 1),X),res = 1485.0,count = 3] [program = 1 * (sum_i(0,X) - 0),res = 1485,count = 3] [program = sum_i(sum_i(X + 0,0),X),res = 1485,count = 2] [program = sum_i(sum_i(X,0),X),res = 1485,count = 2] [program = sum_i(sum_i(0,0),X),res = 1485,count = 2] [program = sum_i(0,sum_i(X,X)),res = 1485,count = 2] [program = sum_i(0,X * 1),res = 1485,count = 2] [program = sum_i(0,X / sum_i(1,1) - 0) / 1,res = 1485.0,count = 2] [program = sum_i(0,X) - 0,res = 1485,count = 2] [program = sum_i(1 - 1 - 0,sum_i(1,0) * X) + 0,res = 1485,count = 2] [program = sum_i(0,X) + 0,res = 1485,count = 2] [program = sum_i(0,X) - 0 + 0,res = 1485,count = 2] [program = sum_i(0 / (0 - 1),X) * 1,res = 1485.0,count = 2] [program = sum_i(1 - 1 - 0,sum_i(1,0) * X) * 1,res = 1485,count = 2] [program = (1 + 0) * sum_i(sum_i(sum_i(0,X),X),X),res = 1485,count = 2] [program = 1 * sum_i((X + X) * 0,X * 1),res = 1485,count = 2] [program = sum_i(sum_i(sum_i(X,X - 0),0),X),res = 1485,count = 1] [program = sum_i(sum_i(X / 1,0 * sum_i(X,X) + (0 - X)),X),res = 1485,count = 1] [program = sum_i(sum_i(0 - X,X),1 * sum_i(X,X)),res = 1485,count = 1] [program = sum_i(sum_i(X + X,X),X),res = 1485,count = 1] [program = sum_i(sum_i(X + 0,0),(1 + 0) * X),res = 1485,count = 1] [program = sum_i(sum_i(X * ((X + sum_i(X,X)) * (X - X)),0),X),res = 1485,count = 1] [program = sum_i(sum_i(X,X - 0 - X),0 + X),res = 1485,count = 1] [program = sum_i((X - X) / 1,1 * 1 * (X + 0)),res = 1485.0,count = 1] [program = sum_i((X - X) / 1,X),res = 1485.0,count = 1] [program = sum_i(0 / sum_i(X,1),X),res = 1485.0,count = 1] [program = sum_i(0 / 1,X + 0),res = 1485.0,count = 1] [program = sum_i(sum_i(X,X) - X,X),res = 1485,count = 1] [program = sum_i(sum_i(1,0) - 1,X / 1),res = 1485,count = 1] [program = sum_i(X - (X + 0),0 + X),res = 1485,count = 1] [program = sum_i(1 - 1,X),res = 1485,count = 1] [program = sum_i(0 - 0,sum_i(X,X)),res = 1485,count = 1] [program = sum_i((X - X) * X,X),res = 1485,count = 1] [program = sum_i((0 + X) * 0,X),res = 1485,count = 1] [program = sum_i(sum_i(X + X,X) * 0 * 0,X),res = 1485,count = 1] [program = sum_i(X * sum_i(0 * X,0),X - 0),res = 1485,count = 1] [program = sum_i(X * 0,X / 1),res = 1485,count = 1] [program = sum_i(X * 0,X),res = 1485,count = 1] [program = sum_i(1 * (0 - 0 * (1 / 1) / (X + X - 1)),X),res = 1485.0,count = 1] [program = sum_i(0 * (1 / 1),X / 1),res = 1485.0,count = 1] [program = sum_i(0 * 1,X),res = 1485,count = 1] [program = sum_i(0 * 0,sum_i(X,X)),res = 1485,count = 1] [program = sum_i(0 * 0,X),res = 1485,count = 1] [program = sum_i(0,sum_i(X,X * 1)),res = 1485,count = 1] [program = sum_i(0,X / sum_i(1,1)),res = 1485,count = 1] [program = sum_i(0,X + X * 0),res = 1485,count = 1] [program = sum_i(0,X + 0),res = 1485,count = 1] [program = sum_i(0,0 + X),res = 1485,count = 1] [program = sum_i(0,1 * sum_i(X,X)),res = 1485,count = 1] [program = sum_i(0,1 * X),res = 1485,count = 1] [program = sum_i(1 - 1 - 0,sum_i(1,0) * X) / 1,res = 1485.0,count = 1] [program = sum_i(0 * (X * (X * X)),X) / 1,res = 1485.0,count = 1] [program = sum_i(0 / (0 - 1),X) - 0,res = 1485.0,count = 1] [program = sum_i(1 - 1 - 0,sum_i(1,0) * X) - (sum_i(X,X) - X),res = 1485,count = 1] [program = sum_i((X + X) * 0,X * 1) - 0 / 1,res = 1485.0,count = 1] [program = sum_i(0,X + 1) - (X + 1),res = 1485,count = 1] [program = sum_i(0,X) - 0 / 1,res = 1485.0,count = 1] [program = sum_i(0,X) - (sum_i(X,X) - X),res = 1485,count = 1] [program = sum_i(0,X) - (X - (X - 0)),res = 1485,count = 1] [program = sum_i(0,X) - 0 * X,res = 1485,count = 1] [program = sum_i(sum_i(sum_i(0,X),X),X) + (X - X),res = 1485,count = 1] [program = sum_i(sum_i(X,0 * X),X) + 0,res = 1485,count = 1] [program = sum_i((X + X) * 0,X * 1) + (X - X),res = 1485,count = 1] [program = sum_i((X + X) * 0,X * 1) + 0,res = 1485,count = 1] [program = sum_i(0 * (X * (X * X)),X) + 0 * sum_i(X,0),res = 1485,count = 1] [program = sum_i(0,X) + (X - X),res = 1485,count = 1] [program = sum_i(0,X) + X * 0,res = 1485,count = 1] [program = sum_i(0,0) + sum_i(0,X),res = 1485,count = 1] [program = 1 - sum_i(0,1) + sum_i(0,X),res = 1485,count = 1] [program = 1 * (1 - 1) + sum_i(0,X),res = 1485,count = 1] [program = 1 * (0 - 0 * (1 / 1) / (X + X - 1)) + sum_i(0,X),res = 1485.0,count = 1] [program = 0 + sum_i(sum_i(sum_i(0,X),X),X),res = 1485,count = 1] [program = 0 + sum_i(sum_i(X,0 * X),X),res = 1485,count = 1] [program = 0 + sum_i(0 / (0 - 1),X),res = 1485.0,count = 1] [program = 0 + sum_i(0 * (X * (X * X)),X),res = 1485,count = 1] [program = sum_i(sum_i(sum_i(0,X),X),X) * 1,res = 1485,count = 1] [program = sum_i(sum_i(X * X,X),1) * sum_i(0,X),res = 1485,count = 1] [program = sum_i(sum_i(X,0 * X),X) * (1 + 0),res = 1485,count = 1] [program = sum_i(X / 1,0 * sum_i(X,X) + (0 - X)) * sum_i(1,X),res = 1485,count = 1] [program = sum_i(1 - 1 - 0,sum_i(1,0) * X) * sum_i(X + X,0),res = 1485,count = 1] [program = sum_i(1 - 1 - 0,sum_i(1,0) * X) * sum_i(X,1),res = 1485,count = 1] [program = sum_i(1 - 1 - 0,sum_i(1,0) * X) * sum_i(1,1),res = 1485,count = 1] [program = sum_i((X + X) * 0,X * 1) * 1,res = 1485,count = 1] [program = sum_i(X * 0,sum_i((X + X) * X,0)) * sum_i(1 - 1 - 0,sum_i(1,0) * X),res = 1485,count = 1] [program = sum_i(0 * (X * (X * X)),X) * sum_i(X + 0,0),res = 1485,count = 1] [program = sum_i(X,1) * sum_i(sum_i(sum_i(0,X),X),X),res = 1485,count = 1] [program = sum_i(X,1) * sum_i(1 - 1 - 0,sum_i(1,0) * X),res = 1485,count = 1] [program = sum_i(1,X) * sum_i(sum_i(X,X - 0),0),res = 1485,count = 1] [program = (sum_i(0,X) - 0) * (1 + 0),res = 1485,count = 1] [program = (sum_i(0,X) - 0) * (1 * 1),res = 1485,count = 1] [program = (0 + 1) * (sum_i(0,X) - 0),res = 1485,count = 1] [program = 1 * 1 * sum_i(X - (0 + X),X),res = 1485,count = 1] resultMap = [1485 = 98,1485.0 = 18] Cf loop_test.conf */ import util. data(puzzle2,Data,Vars,Unknown,Ops,Constants,MaxSize,Params) :- Data = [ [[X], Y] : [X,Y] in chunks_of([ 0,0, 1,1, 2,3, 3,6, 4,10, 5,15, 6,21, 7,28, 8,36, 9,45, 10,55, 11,66, 12,78, 13,91, 14,105, 15,120, 16,136, 17,153, 18,171, 19,190, 20,210, 21,231, 22,253, 23,276, 24,300, 25,325, 26,351, 27,378, 28,406, 29,435, 30,465, 31,496, 32,528, 33,561, 34,595, 35,630, 36,666, 37,703, 38,741, 39,780, 40,820, 41,861, 42,903, 43,946, 44,990, 45,1035, 46,1081, 47,1128, 48,1176, 49,1225, 50,1275, 51,1326, 52,1378, 53,1431 ],2)], Ops = [+,/,*,-,sum_i], Constants = 0..1, % [random(-20,20) : _ in 1..10], Unknown = [54], Vars = ['X'], MaxSize = 11, Params = new_map([ init_size=100, num_gens=10, % show_only_improvements=false, show_best=10 % , mutation_rate=0 % , crossover_rate=0 % , debug=true ]).