MOTOR10. Sutil Mejorado.
Serie Entrada: 1,2,3,4,5,6,7,8,9,10,11,12,13,
Serie Salida: 1,-2,3,-4,5,-6,7,-8,9,-10,11,-12,13,

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: Sun Apr 04 08:55:01 1999




================ ALEATORIO ================
Fecha: Sun Apr 04 08:55:01 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ MUTANDO GENES ================
Fecha: Sun Apr 04 09:10:38 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ SUTIL ================
Fecha: Sun Apr 04 09:25:34 1999




================ TERMINO ================
Fecha: Sun Apr 04 09:39:39 1999


