Running the updated KixTest 1.4 on Richard Howarth's code yields the following:
code:
[d:\work\admin\kixtart\kixgolf4]kix32 testRH.kix
Game24 v 1.4 KiXtart Golf running under KiXtart v4.11
In: 6143; Out: 6.0/(1.0-(3.0/4)) = 24 => Correct!!
In: 5555; Out: = => WRONG!!
In: 6451; Out: 4.0/(1.0-(5.0/6)) = 24 => Correct!!
In: 3388; Out: 8.0/(3.0-(8.0/3)) = 24 => Correct!!
In: 1234; Out: 4.0*(3.0*(2.0/1)) = 24 => Correct!!
In: 2268; Out: 8.0+(2.0*(6.0+2)) = 24 => Correct!!
In: 4466; Out: = => Correct!!
In: 0106; Out: = => Correct!!
In: 8755; Out: 7.0-(8.0-(5.0*5)) = 24 => Correct!!
In: 0262; Out: 2.0*(6.0*(2.0-0)) = 24 => Correct!!
In: 3145; Out: 4.0+(5.0*(1.0+3)) = 24 => Correct!!
In: 5746; Out: 4.0*(7.0-(6.0-5)) = 24 => Correct!!
In: 2442; Out: 2.0*(4.0+(4.0*2)) = 24 => Correct!!
In: 1084; Out: 8.0*(4.0-(0.0+1)) = 24 => Correct!!
In: 6622; Out: 6.0/(2.0/(2.0+6)) = 24 => Correct!!
In: 8753; Out: 3.0-(7.0*(5.0-8)) = 24 => Correct!!
In: 3736; Out: 6.0-(3.0-(7.0*3)) = 24 => Correct!!
In: 5295; Out: 5.0+(9.0+(2.0*5)) = 24 => Correct!!
In: 1770; Out: = => Correct!!
In: 8112; Out: 1.0*(8.0*(2.0+1)) = 24 => Correct!!
In: 0705; Out: = => Correct!!
In: 1909; Out: = => Correct!!
In: 2924; Out: 4.0+(2.0+(9.0*2)) = 24 => Correct!!
In: 1119; Out: = => Correct!!
In: 3447; Out: 4.0*(7.0-(4.0-3)) = 24 => Correct!!
In: 6395; Out: 9.0-(5.0*(3.0-6)) = 24 => Correct!!
In: 1294; Out: 4.0*(9.0-(2.0+1)) = 24 => Correct!!
In: 3477; Out: 7.0-(4.0-(7.0*3)) = 24 => Correct!!
In: 1289; Out: 9.0*(8.0/(2.0+1)) = 24 => Correct!!
In: 3377; Out: 7.0*(3.0+(3.0/7)) = 24 => Correct!!
kix32 Kixgolf3.kix $f=testRH.kix
KixGolf v3.0.3 score = 404, running under KiXtart v4.11
{edit} Running it a few more times, uncovered some more failing combos:
code:
In: 1655; Out: = => WRONG!!
In: 6917; Out: = => WRONG!!
In: 4524; Out: = => WRONG!!
In: 1573; Out: = => WRONG!!
{/edit}
{edit} As for the other ones, here are the valid solutions for the misses:
code:
1573 : (1+5)*(7-3)
1573 : (3-1)*(5+7)
1573 : (3-1)*(7+5)
1573 : (5+1)*(7-3)
1573 : (5+7)*(3-1)
1573 : (7+5)*(3-1)
1573 : (7-3)*(1+5)
1573 : (7-3)*(5+1)
1655 : (1+5)*5-6
1655 : (5*6)-(1+5)
1655 : (5*6)-(5+1)
1655 : (5*6)-1-5
1655 : (5*6)-5-1
1655 : (5*6-1)-5
1655 : (5*6-5)-1
1655 : (5+1)*5-6
1655 : (6*5)-(1+5)
1655 : (6*5)-(5+1)
1655 : (6*5)-1-5
1655 : (6*5)-5-1
1655 : (6*5-1)-5
1655 : (6*5-5)-1
1655 : 5*(1+5)-6
1655 : 5*(5+1)-6
1655 : 5*6-(1+5)
1655 : 5*6-(5+1)
1655 : 5*6-1-5
1655 : 5*6-5-1
1655 : 6*5-(1+5)
1655 : 6*5-(5+1)
1655 : 6*5-1-5
1655 : 6*5-5-1
4524 : (2*5-4)*4
4524 : (2+5)*4-4
4524 : (4+4)*(5-2)
4524 : (5*2-4)*4
4524 : (5+2)*4-4
4524 : (5-2)*(4+4)
4524 : 4*(2*5-4)
4524 : 4*(2+5)-4
4524 : 4*(5*2-4)
4524 : 4*(5+2)-4
5555 : (5*5)-(5/5)
5555 : (5*5)-5/5
5555 : 5*5-(5/5)
5555 : 5*5-5/5
6917 : (1+7)*(9-6)
6917 : (7+1)*(9-6)
6917 : (9-6)*(1+7)
6917 : (9-6)*(7+1)
{/edit}
[ 24. September 2002, 01:46: Message edited by: Fernando Madruga ]
_________________________
Later,
[b]Mad[/b]ruga