MOTOR11. Unin.
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 crear expresin simple: 810000
Nmero de veces que se mutar la expresin simple: 810000
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


================ SIMPLE EXPRESION ================
Fecha: Sun Apr 04 18:02:40 1999


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

1: Y = 2+7*2*9+4*5/3*8-7/(7/6/5/(X+1+X*7));
return Y;
}


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

1: Y = 2*X*8*5/(4+3-(X/1)+1/6-8)/8+4-6-6;
return Y;
}


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

1: Y = (4+(X/5*(3-X/(((X+(5-6+(((2-(X/8)))))))))));
return Y;
}


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

1: Y = 4+(X-7-((X)/((8*(6)*((7+X/X/(9*4)))))));
return Y;
}


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

1: Y = X+4/X/9/(X-((X-3-(X-(8+2*X+X/4/X)))));
return Y;
}


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

1: Y = ((X+1/(7-X/2+6*3*4/X)/((X/1-9/X/X))));
return Y;
}


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

1: Y = 1*X-1*(X)/X/(7*7-((((X-X)+1-6-X+X))));
return Y;
}


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

1: Y = ((X-(X/(6-X-(6)+(8*X*(7)+6+X*9-X)))));
return Y;
}


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

1: Y = X/((1-X-((X*(8-X+9*(X+X-((8+(X+1)))))))));
return Y;
}


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

1: Y = X/X+X-4-X/4/(X-7+9+(7/6-X*X/2)+9);
return Y;
}


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

1: Y = (X-X/((X-(3*(9/(((X-7-X+X+7*X-(9*4)))))))));
return Y;
}


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

1: Y = (X-(5)-9)*X/4+X+((3-X/(9-X+(2*4)-X)));
return Y;
}


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

1: Y = (1*X)-((4/(3+4-2/((5/((X+X-(3*7/3))))))));
return Y;
}


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

1: Y = (X-(X/(X+X/(7-X+2*7/(X-X*3)*3/(4*X)))));
return Y;
}


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

1: Y = X-(X/5/(5+7-(X+(1-1/X)-((6-X-(3-6))))));
return Y;
}




================ MUTA SIMPLE ================
Fecha: Sun Apr 04 18:09:06 1999




================ ALEATORIO ================
Fecha: Sun Apr 04 18:16:15 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ MUTANDO GENES ================
Fecha: Sun Apr 04 19:25:23 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ SUTIL ================
Fecha: Sun Apr 04 20:11:08 1999




================ TERMINO ================
Fecha: Sun Apr 04 20:55:03 1999