MOTOR10. Sutil Mejorado.
Serie Entrada: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
Serie Salida: 97,89,83,79,73,71,67,61,59,53,47,43,41,37,31,29,23,19,17,13,11,7,5,3,2,

Posibilidades:
1. Tipo de Instrucciones. If Condicional: 50, Asignacion: 50
2. En Instrucciones de If Condicional, el operador de comparacion es:  '==':25, '>':25, '<':25, '!=':25
3. Longitud de la expresin (nmero de operadores): 2

4. Construccin de las expresiones, posiblidad de salir X=33, Parentesis:33, Nmeros=34
5. Variables que se asignaran, compararan o estaran al interior de las expresiones: W=25, X=25, Y=25, Z=25


Nmero de veces que se generar algoritmos al azar: 270000
Nmero de veces que se mutar todo un Gen:          270000
Nmero de veces que se mutar parcialmente un Gen:  270000
Nmero de Genes mnimo: 20
Nmero de Genes mximo: 60
Nmero de ciclos CPU: 130
Fecha: Sat Apr 03 13:48:20 1999




================ ALEATORIO ================
Fecha: Sat Apr 03 13:48:20 1999


Intento: [6]  Aproximacion: [839.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (Y/3);
2: X = Z*Z*Z;
3: X = (4-3);
4: if( W < ((X)+X) ) goto 26;
5: Y = ((5*Y));
6: if( W < 1*Y-Y ) goto 30;
7: W = (X)-8;
8: Y = 3*Y+9;
9: W = X+(2)*1;
10: Y = (6*9);
11: Y = W/W/3;
12: if( Y < (X)+9 ) goto 38;
13: Y = W/W+W;
14: W = 2/8+3;
15: Y = (6+9);
16: if( Y ! X*7-X ) goto 0;
17: Z = W/W-W;
18: if( Z < (3+8) ) goto 50;
19: Y = (X+X);
20: X = 1-((5+6));
21: Z = 9/Y+8;
22: X = (4-7);
23: Y = 3+6*Z;
24: if( Y ! X*4-X ) goto 1;
25: if( X < Z/9/Z ) goto 15;
26: if( X < 3*(6-5) ) goto 39;
27: if( Z = ((X)-X) ) goto 16;
28: if( Z < Y-(9-6) ) goto 55;
29: W = X+(1/X);
30: Z = (W*3);
31: Z = W-W-W;
32: if( W = X*(1*3) ) goto 2;
33: if( Z < (3)+W ) goto 22;
34: Y = ((2*4));
35: if( W = 7+3/X ) goto 50;
36: if( W < (X/X) ) goto 49;
37: if( W > (7/8) ) goto 29;
38: if( W > Z-4*5 ) goto 41;
39: X = (X-X);
40: X = 9*X+X;
41: X = W-(((7)-W));
42: Z = X*X+5;
43: X = Z+6-2;
44: Y = 8*5-X;
45: Y = W/3+W;
46: Z = Z*4*2;
47: Y = 5+(2)+4;
48: if( Y < Z*(Z)+5 ) goto 55;
49: if( X > Z-Z+Z ) goto 48;
50: W = 4+6*X;
51: if( Y ! (3)-9 ) goto 29;
52: W = 7/X/X;
53: Z = 3+(Z*8);
54: X = Z*(Z/Z);
55: X = W*3*W;
return Y;
}


Intento: [136]  Aproximacion: [626.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (4+Y);
2: Y = 6*7+Z;
3: if( Y > 2*Z+7 ) goto 0;
4: Y = 7*X*7;
5: Z = 1/Z-3;
6: if( Z < (X+7) ) goto 39;
7: W = (8-W);
8: Y = 3+((3)+X);
9: if( Z = 9*X-3 ) goto 33;
10: if( X ! 8/2-Z ) goto 31;
11: Z = 1/9/8;
12: if( Z ! X*8/X ) goto 1;
13: if( X = W*(2/8) ) goto 16;
14: Z = 9+((((7-3))));
15: W = W+(W)+W;
16: W = Y*Y/2;
17: Y = X-(X-3);
18: Y = X/X/X;
19: Y = X-2*7;
20: Y = 8*7/6;
21: X = (7-Z);
22: Z = 2+(W)-1;
23: W = ((2)+9);
24: if( X ! 5-8*W ) goto 36;
25: Y = Y/(1*Y);
26: Y = W-(W+W);
27: W = 3-5/X;
28: Z = (8/2);
29: X = (W-6);
30: W = ((5/Z));
31: X = 2*(7+9);
32: Z = (X+X);
33: Z = X/7*X;
34: Y = (Y-Y);
35: W = W+W*W;
36: if( W = 6-X+6 ) goto 24;
37: X = 7+X+X;
38: W = X*X-6;
39: W = 1+(6+5);
40: W = 2+W*6;
41: Z = 1+(X-X);
42: W = 1-(Y*Y);
return Y;
}


Intento: [16894]  Aproximacion: [625.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > ((4+X)) ) goto 3;
2: Z = (6*W);
3: if( Y ! 8*4-X ) goto 19;
4: X = 2+(8+X);
5: Z = 4*W+5;
6: X = 1-((5*8));
7: if( W < X/2/4 ) goto 19;
8: Y = (5-3);
9: if( Y > 7*Z/8 ) goto 20;
10: if( Z > X+(X/X) ) goto 0;
11: if( W < 7*Y-Y ) goto 17;
12: if( Z < 6+Y-Y ) goto 21;
13: W = (Y/9);
14: if( X > W*W+W ) goto 10;
15: W = (2*Z);
16: if( Y = W+W/W ) goto 18;
17: Y = X-(X+X);
18: Z = Z-6/3;
19: W = (X/X);
20: Y = 5+5+6;
21: Y = 3/W/W;
22: if( X = Y-Y-3 ) goto 23;
23: Y = W+(5)*8;
return Y;
}


Intento: [17749]  Aproximacion: [546.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (X)*X;
2: Z = (3*X);
3: if( Y = 7+(8+5) ) goto 17;
4: Y = (2*9);
5: W = W-(9*W);
6: if( W = 2+Z-2 ) goto 49;
7: Z = 9/(Z*7);
8: if( X > Z+8+Z ) goto 39;
9: Z = (4-W);
10: W = Z*(Z+Z);
11: Z = (9/X);
12: Y = 7*1-3;
13: if( W ! ((((1/6)))) ) goto 48;
14: W = 2*Y/Y;
15: if( Y = 2/X-8 ) goto 52;
16: X = (W+1);
17: W = 8-(9/Z);
18: Y = 8-5-Y;
19: X = X/(1*1);
20: if( X < 6*Y/5 ) goto 43;
21: if( X ! 6+(W-6) ) goto 33;
22: Y = Z-((((Z-Z))));
23: if( W = 9-4/9 ) goto 19;
24: if( W > 4*Z+8 ) goto 42;
25: X = X/((5*6));
26: W = W/W-9;
27: X = ((X+1));
28: if( X < (Z-8) ) goto 40;
29: if( X < ((5/5)) ) goto 37;
30: Z = Z*(Z+Z);
31: Y = Z/Z+2;
32: Y = (Z+3);
33: Y = Y*(7*Y);
34: Z = W+6-1;
35: Z = ((((Z/8))));
36: if( W = X+X/6 ) goto 27;
37: Z = Z/(Z+Z);
38: X = (Y-Y);
39: Z = Z+(Z-4);
40: W = 9*(W+9);
41: X = (((((3/9)))));
42: if( X ! Z+7+2 ) goto 56;
43: Y = 6+((W+W));
44: W = X+8/9;
45: X = Z-(Z)-Z;
46: W = 5-8/3;
47: if( W < (Z)/9 ) goto 37;
48: if( X < 7-(2+Z) ) goto 59;
49: if( Y < 7+((W*3)) ) goto 33;
50: X = X*X*X;
51: if( W = Y+Y*Y ) goto 7;
52: X = 4/(5-2);
53: if( X < Y*Y-5 ) goto 33;
54: if( Z = X+3-6 ) goto 0;
55: W = ((X-X));
56: if( X < 1-(Z-Z) ) goto 45;
57: if( Y = 7*((1-5)) ) goto 10;
58: if( Y ! W-(8/W) ) goto 12;
59: if( X > Z*Z*2 ) goto 58;
return Y;
}


Intento: [121422]  Aproximacion: [472.353546]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (1+X);
2: X = Z*((6)+Z);
3: Z = 3/(Y/4);
4: Y = W+(1)*9;
5: X = 5+Z*9;
6: Y = 7+Y/Y;
7: if( W < (Y-3) ) goto 24;
8: if( X > (W/W) ) goto 27;
9: if( X = W+(((((8*W))))) ) goto 37;
10: Z = 9+((Y*Y));
11: Z = 5*1/Y;
12: if( W ! Z+(Z-4) ) goto 40;
13: if( Z > (Y-5) ) goto 8;
14: X = X/(9)/3;
15: if( Z > 5/W*6 ) goto 1;
16: if( Z ! X/5*X ) goto 33;
17: Y = 7*3-3;
18: Y = W/((((W-8))));
19: X = 8-(X-X);
20: if( Y = ((3-X)) ) goto 1;
21: X = 4/(W*W);
22: if( X > Y-4/5 ) goto 5;
23: if( X ! 7-8+Z ) goto 35;
24: Z = W+2*1;
25: Z = 4*Y*1;
26: if( Y = 7/6-2 ) goto 6;
27: Y = X-(8-X);
28: if( W < 6-2+Z ) goto 30;
29: Z = ((6/5));
30: Z = 4+((W*W));
31: Z = 5-9*8;
32: if( Z ! (W*3) ) goto 41;
33: X = (1+Z);
34: if( Y ! 6-((X)-X) ) goto 18;
35: W = (((7*W)));
36: Y = (Y-4);
37: if( X > 5*3+3 ) goto 14;
38: X = (2)/5;
39: Z = 1+(Z*5);
40: if( Y > 4/(W+W) ) goto 4;
41: if( Z > (7/2) ) goto 15;
42: W = (W-W);
43: W = (Y-3);
44: Y = 3/Y+Y;
return Y;
}


Intento: [192729]  Aproximacion: [384.162689]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 3*8/7;
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 5*((W-3));
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: if( Y = 8-(W/4) ) goto 25;
22: Z = W/W-W;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: Z = (X-1);
return Y;
}




================ MUTANDO GENES ================
Fecha: Sat Apr 03 14:12:53 1999


Intento: [487]  Aproximacion: [373.162689]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 3*8/7;
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 5*((W-3));
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: if( Y = 8-(W/4) ) goto 25;
22: Z = W/W-W;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: Y = Y+(3/3);
return Y;
}


Intento: [733]  Aproximacion: [307.739502]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 3*8/7;
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: if( Y = 8-(W/4) ) goto 25;
22: Z = W/W-W;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: Y = Y+(3/3);
return Y;
}


Intento: [2303]  Aproximacion: [304.326477]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 3*8/7;
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: if( Y = 8-(W/4) ) goto 25;
22: Y = Y/Y+Y;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: Y = Y+(3/3);
return Y;
}


Intento: [3082]  Aproximacion: [303.326477]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 3*8/7;
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Y = (Y+1);
22: Y = Y/Y+Y;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: Y = Y+(3/3);
return Y;
}


Intento: [6340]  Aproximacion: [213.765610]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Y = (Y+1);
22: Y = Y/Y+Y;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: Y = Y+(3/3);
return Y;
}


Intento: [6342]  Aproximacion: [198.765610]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Y = Y/Y+Y;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: Y = Y+(3/3);
return Y;
}


Intento: [6353]  Aproximacion: [188.994980]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Y = Y/Y+Y;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [6388]  Aproximacion: [180.756149]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((((Y*Y))));
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Z = 5/(Z/5);
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [7875]  Aproximacion: [179.273422]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Z = 5/(Z/5);
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: X = (W*W);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [7973]  Aproximacion: [163.668289]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Z = 5/(Z/5);
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [12805]  Aproximacion: [162.201920]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Y = 1+Y+1;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = (((8)+5));
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [15717]  Aproximacion: [160.201920]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Y = 1+Y+1;
23: X = 5+W*5;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [16954]  Aproximacion: [159.908295]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = ((3/X));
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Y = 1+Y+1;
23: W = 7*(W+W);
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [17417]  Aproximacion: [157.908295]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Y = 1+Y+1;
23: W = 7*(W+W);
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [18081]  Aproximacion: [154.201920]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: X = 2+9+Y;
22: Y = 1+Y+1;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [18696]  Aproximacion: [152.201920]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z-(3/Z);
22: Y = 1+Y+1;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [20491]  Aproximacion: [143.908295]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: Y = 1+Y+1;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Z = (Z+5);
53: W = ((Z+Z));
return Y;
}


Intento: [20560]  Aproximacion: [137.908295]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: Y = 1+Y+1;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: Z = (X*2);
52: Y = (((Y+1)));
53: W = ((Z+Z));
return Y;
}


Intento: [20697]  Aproximacion: [133.148300]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: Y = 1+Y+1;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (((Y+1)));
53: W = ((Z+Z));
return Y;
}


Intento: [21293]  Aproximacion: [130.978317]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: Y = 1+Y+1;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: W = ((Z+Z));
return Y;
}


Intento: [21326]  Aproximacion: [128.001358]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = ((((Z)*3)));
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: if( Z = 7*W-1 ) goto 13;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: W = ((Z+Z));
return Y;
}


Intento: [21327]  Aproximacion: [126.001366]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: Y = Y-3+Y;
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: if( Z = 7*W-1 ) goto 13;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: W = ((Z+Z));
return Y;
}


Intento: [21984]  Aproximacion: [124.001366]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: if( Z = 7*W-1 ) goto 13;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: W = ((Z+Z));
return Y;
}


Intento: [22182]  Aproximacion: [120.800194]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: if( Y = W+(W/7) ) goto 37;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: if( Z = 7*W-1 ) goto 13;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [22312]  Aproximacion: [117.800194]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: if( Z = 7*W-1 ) goto 13;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: if( Y = 1/8/Z ) goto 2;
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [22392]  Aproximacion: [117.560188]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: if( Z = 7*W-1 ) goto 13;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [22411]  Aproximacion: [113.800194]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: X = 2/X+X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: X = 3+X/5;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [22782]  Aproximacion: [110.800194]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: X = 3+X/5;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [22849]  Aproximacion: [109.560188]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: if( Z = 5+Y/1 ) goto 50;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [26997]  Aproximacion: [107.560188]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = (2+Y);
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [27355]  Aproximacion: [107.071388]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: X = 3+(3-X);
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [32240]  Aproximacion: [99.421547]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: if( W > Z/Z*6 ) goto 50;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [32250]  Aproximacion: [83.940071]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( W ! ((X+X)) ) goto 15;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [32610]  Aproximacion: [79.860069]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: if( X < ((Z/Z)) ) goto 21;
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [35271]  Aproximacion: [79.808418]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: Y = Z-(((Z*2)));
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [36886]  Aproximacion: [75.376190]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = 9/Z/9;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [36931]  Aproximacion: [75.326935]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = Z+Z/Z;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Z ! ((W)+8) ) goto 18;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [36942]  Aproximacion: [69.876221]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = Z+Z/Z;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = 6-Y*1;
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [36964]  Aproximacion: [62.642265]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = Z+Z/Z;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: Z = W/8*W;
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [36973]  Aproximacion: [62.292885]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = Z+Z/Z;
37: if( Z < Y-Y+2 ) goto 34;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = (8/3);
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [37008]  Aproximacion: [62.153996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: Z = Z+Z/Z;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = (8/3);
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [39857]  Aproximacion: [62.131775]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = (8/3);
47: if( W ! Z*Z/1 ) goto 35;
48: X = Z*6+Z;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [40233]  Aproximacion: [59.977730]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = (8/3);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: Y = (Y+1);
return Y;
}


Intento: [40325]  Aproximacion: [56.043556]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: X = X/X/5;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = (8/3);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: if( W = 1/(8/X) ) goto 29;
return Y;
}


Intento: [40606]  Aproximacion: [53.343750]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = (8/3);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (Y+4);
53: if( W = 1/(8/X) ) goto 29;
return Y;
}


Intento: [42179]  Aproximacion: [51.343750]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( X > (W+2) ) goto 1;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = (8/3);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: if( W = 1/(8/X) ) goto 29;
return Y;
}


Intento: [42530]  Aproximacion: [51.250153]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: X = (8/3);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: if( W = 1/(8/X) ) goto 29;
return Y;
}


Intento: [45026]  Aproximacion: [51.161263]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: if( W = 1/(8/X) ) goto 29;
return Y;
}


Intento: [47930]  Aproximacion: [51.063255]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 5*(W/2);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-(1/Y);
return Y;
}


Intento: [50865]  Aproximacion: [50.063255]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: Z = X*(7*X);
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-(1/Y);
return Y;
}


Intento: [54904]  Aproximacion: [49.915222]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = 1*W+2;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-(1/Y);
return Y;
}


Intento: [56771]  Aproximacion: [49.853512]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > X-X+6 ) goto 21;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = W/6+W;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-(1/Y);
return Y;
}


Intento: [57120]  Aproximacion: [49.727306]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = W/6+W;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-(1/Y);
return Y;
}


Intento: [58985]  Aproximacion: [49.385075]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = W/6+W;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [59242]  Aproximacion: [48.077579]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: Y = Y+Y+6;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [61225]  Aproximacion: [46.507664]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: if( X > 1+9+Z ) goto 40;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [64083]  Aproximacion: [44.030972]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y = (W-W) ) goto 28;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: if( X > Z+Z*1 ) goto 5;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [71124]  Aproximacion: [44.010937]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: if( X > Z+Z*1 ) goto 5;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: Z = X/(X/X);
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [75812]  Aproximacion: [42.787704]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: if( X > Z+Z*1 ) goto 5;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [75814]  Aproximacion: [42.274162]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: if( Y = 7*7+6 ) goto 16;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = Z+(Z+7);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [79212]  Aproximacion: [42.255310]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: if( Y = 7*7+6 ) goto 16;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = 7-W/7;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [79233]  Aproximacion: [42.135216]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( X = 7+Y*7 ) goto 26;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = 7-W/7;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [79355]  Aproximacion: [41.549156]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Z = 3/7/X ) goto 35;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = 7-W/7;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [79381]  Aproximacion: [39.095680]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = 3/Y*7;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = 7-W/7;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [79689]  Aproximacion: [38.992893]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: if( W > (Y+3) ) goto 48;
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = 7-W/7;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [81615]  Aproximacion: [38.564323]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: Y = 7-W/7;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [82780]  Aproximacion: [38.023705]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( W > (Y/Y) ) goto 50;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: X = 5/2/W;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [83672]  Aproximacion: [37.616730]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: W = (Y/Y);
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: X = 5/2/W;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [85663]  Aproximacion: [37.480423]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: X = X-X/X;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: X = 5/2/W;
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [87056]  Aproximacion: [35.504890]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: X = X-X/X;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: W = ((W)-6);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: Y = Y-(5/Y);
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [128315]  Aproximacion: [34.999908]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: X = X-X/X;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = Z/4*4;
46: W = ((W)-6);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: if( X < ((7*Z)) ) goto 22;
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [131526]  Aproximacion: [34.332489]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: X = X-X/X;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = 6/1+8;
44: Z = (Z*9);
45: X = 6+(Z-9);
46: W = ((W)-6);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: if( X < ((7*Z)) ) goto 22;
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [146073]  Aproximacion: [33.955688]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: X = X-X/X;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = W*W/4;
44: Z = (Z*9);
45: X = 6+(Z-9);
46: W = ((W)-6);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: if( X < ((7*Z)) ) goto 22;
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [146350]  Aproximacion: [33.148598]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: Z = Y*Y+Y;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = W*W/4;
44: Z = (Z*9);
45: X = 6+(Z-9);
46: W = ((W)-6);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 53;
51: if( X < ((7*Z)) ) goto 22;
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}




================ SUTIL ================
Fecha: Sat Apr 03 14:37:57 1999


Intento: [2259]  Aproximacion: [33.138680]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W+W*W ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: Z = Y*Y+Y;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = W*W/4;
44: Z = (Z*9);
45: X = 6+(Z-9);
46: W = ((W)-6);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 0;
51: if( X < ((7*Z)) ) goto 22;
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [89412]  Aproximacion: [31.472013]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W*W-7 ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: Z = Y*Y+Y;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = Z+2+1;
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = W*W/4;
44: Z = (Z*9);
45: X = 6+(Z-9);
46: W = ((W)-6);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 0;
51: if( X < ((7*Z)) ) goto 22;
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}


Intento: [136143]  Aproximacion: [31.224152]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (2+X);
2: W = 8/((X/9));
3: Y = 7*(7-4);
4: if( W < 3/(Y)*Y ) goto 44;
5: Y = 2+2/X;
6: if( X > 6+8/2 ) goto 18;
7: if( Y > W*W-7 ) goto 52;
8: if( Z < (4)*2 ) goto 12;
9: if( Z > 7/8+4 ) goto 0;
10: if( X = (((W/8))) ) goto 37;
11: Z = Y*((Y/Y));
12: Z = 4/4-1;
13: Z = Y*Y+Y;
14: if( W = Y-(Y)*Y ) goto 11;
15: W = 3/5-3;
16: W = W*2+W;
17: W = Y+Y+Y;
18: X = (X)*7;
19: Z = ((W)*W);
20: Y = Z/3+Z;
21: Z = Z/2*1;
22: W = W+1/W;
23: if( Z < ((8)*1) ) goto 0;
24: if( W ! (Z+2) ) goto 48;
25: if( Y < (6-4) ) goto 18;
26: Y = X*(7/X);
27: if( Y > W/W*W ) goto 21;
28: X = Z*((2*Z));
29: if( X = 8+((5/2)) ) goto 38;
30: if( Z ! Y*((2+Y)) ) goto 43;
31: if( Y < 5-2+X ) goto 37;
32: if( Z < X+X-5 ) goto 41;
33: Z = 4/1/W;
34: if( Y ! (7+2) ) goto 5;
35: if( Y < X*X-X ) goto 37;
36: X = (7/3);
37: X = (6)/X;
38: if( Z = 9/W-W ) goto 25;
39: Z = Y/4+9;
40: if( Y = 6+W*8 ) goto 19;
41: if( W ! Z*((Z)-Z) ) goto 34;
42: Z = 5*6+7;
43: W = W*W/4;
44: Z = (Z*9);
45: X = 6+(Z-9);
46: W = ((W)-6);
47: if( W ! Z*Z/1 ) goto 35;
48: if( Y > X+5/X ) goto 43;
49: Y = ((Y+5));
50: if( Z > (9+8) ) goto 0;
51: if( X < ((7*Z)) ) goto 22;
52: Y = (3)+Y;
53: Y = Y-4/Y;
return Y;
}




================ TERMINO ================
Fecha: Sat Apr 03 15:02:11 1999


