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: 810000
Nmero de veces que se mutar todo un Gen:          810000
Nmero de veces que se mutar parcialmente un Gen:  810000
Nmero de Genes mnimo: 20
Nmero de Genes mximo: 60
Nmero de ciclos CPU: 130
Fecha: Sat Apr 03 19:28:55 1999




================ ALEATORIO ================
Fecha: Sat Apr 03 19:28:55 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ MUTANDO GENES ================
Fecha: Sat Apr 03 20:15:50 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ SUTIL ================
Fecha: Sat Apr 03 20:54:58 1999


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

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


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

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


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

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




================ TERMINO ================
Fecha: Sat Apr 03 21:29:42 1999


