ENGINE05. Muta una instruccin.
Serie Entrada: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
Serie Salida: 2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,
Intentos: 1000000
CPU: 130
Es obligatorio generar N instrucciones

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


===========================================================

======= 5 Instrucciones ======= [1]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y < W*((6+W)) ) goto 1;
2: if( W < 8/2+Z ) goto 0;
3: Y = (2/6);
4: W = (1+X);
5: X = ((W-W));
return Y;
}


======= 5 Instrucciones ======= [4]
Aproximacin: [1051.666748]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y < W*((6+W)) ) goto 1;
2: Y = Y+Y-1;
3: Y = (2/6);
4: W = (1+X);
5: X = ((W-W));
return Y;
}


======= 5 Instrucciones ======= [17]
Aproximacin: [770.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [85]
Aproximacin: [565.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((Z+Z));
2: if( Y < W/((4*1)) ) goto 0;
3: Y = ((6/5));
4: Y = ((5*X));
5: if( Z = 5-(((2-Z))) ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [409]
Aproximacin: [386.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (X+X);
2: Y = ((2+X));
3: W = 5+((X+7));
4: if( W = Z+2*5 ) goto 3;
5: if( X = W/(W/W) ) goto 2;
return Y;
}


======= 5 Instrucciones ======= [1000]
Aproximacin: [373.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (X+X);
2: Y = ((2+X));
3: W = 5+((X+7));
4: Y = 6/6+Y;
5: if( X = W/(W/W) ) goto 2;
return Y;
}


======= 5 Instrucciones ======= [1014]
Aproximacin: [341.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [1559]
Aproximacin: [240.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (4+7);
2: if( Y = 6-(3-Z) ) goto 2;
3: if( W > 2-7-Z ) goto 4;
4: Y = 3*X+X;
5: if( Y ! 9-5-Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [2152]
Aproximacin: [216.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (4+7);
2: if( X < 6+4-1 ) goto 0;
3: if( W > 2-7-Z ) goto 4;
4: Y = 3*X+X;
5: if( Y ! 9-5-Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [2308]
Aproximacin: [162.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (4+7);
2: if( X < 6+4-1 ) goto 0;
3: if( W > 2-7-Z ) goto 4;
4: Y = 1+3*X;
5: if( Y ! 9-5-Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [2346]
Aproximacin: [158.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (4+7);
2: if( W = (3/1) ) goto 4;
3: if( W > 2-7-Z ) goto 4;
4: Y = 1+3*X;
5: if( Y ! 9-5-Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [4946]
Aproximacin: [154.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (4+7);
2: if( X = Z+1*6 ) goto 0;
3: if( W > 2-7-Z ) goto 4;
4: Y = 1+3*X;
5: if( Y ! 9-5-Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [5576]
Aproximacin: [152.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((7+6));
2: if( X = Z+1*6 ) goto 0;
3: if( W > 2-7-Z ) goto 4;
4: Y = 1+3*X;
5: if( Y ! 9-5-Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [5832]
Aproximacin: [150.200012]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((7+6));
2: X = X/5*6;
3: if( W > 2-7-Z ) goto 4;
4: Y = 1+3*X;
5: if( Y ! 9-5-Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [7868]
Aproximacin: [145.600006]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (8-X) ) goto 0;
2: X = X/5*6;
3: if( W > 2-7-Z ) goto 4;
4: Y = 1+3*X;
5: if( Y ! 9-5-Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [7930]
Aproximacin: [128.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (8-X) ) goto 0;
2: X = X/5*6;
3: if( W > 2-7-Z ) goto 4;
4: Y = 1+3*X;
5: Y = 3+(Y-4);
return Y;
}


======= 5 Instrucciones ======= [9606]
Aproximacin: [127.800003]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (9/4) ) goto 3;
2: X = X/5*6;
3: if( W > 2-7-Z ) goto 4;
4: Y = 1+3*X;
5: Y = 3+(Y-4);
return Y;
}


======= 5 Instrucciones ======= [13822]
Aproximacin: [127.600006]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (9/4) ) goto 3;
2: X = X/5*6;
3: if( Z < 7-X-2 ) goto 0;
4: Y = 1+3*X;
5: Y = 3+(Y-4);
return Y;
}


======= 5 Instrucciones ======= [13866]
Aproximacin: [123.600006]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (1-Y);
2: X = X/5*6;
3: if( Z < 7-X-2 ) goto 0;
4: Y = 1+3*X;
5: Y = 3+(Y-4);
return Y;
}


======= 5 Instrucciones ======= [13968]
Aproximacin: [117.600006]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 5-(Z*1);
2: X = X/5*6;
3: if( Z < 7-X-2 ) goto 0;
4: Y = 1+3*X;
5: Y = 3+(Y-4);
return Y;
}


======= 5 Instrucciones ======= [14332]
Aproximacin: [104.199997]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 5-(Z*1);
2: X = X/5*6;
3: if( Z < 7-X-2 ) goto 0;
4: Y = X+X*2;
5: Y = 3+(Y-4);
return Y;
}


======= 5 Instrucciones ======= [15006]
Aproximacin: [84.000008]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [15688]
Aproximacin: [79.200005]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [22228]
Aproximacin: [76.200012]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [24704]
Aproximacin: [72.600006]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [24720]
Aproximacin: [72.599991]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < 2*3*2 ) goto 4;
2: X = X/5*6;
3: if( W > W*1*W ) goto 0;
4: Y = X+X*2;
5: Y = 3+(Y-4);
return Y;
}


======= 5 Instrucciones ======= [31578]
Aproximacin: [69.399994]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (5)+8 ) goto 3;
2: X = X/5*6;
3: if( W > W*1*W ) goto 0;
4: Y = X+X*2;
5: Y = 3+(Y-4);
return Y;
}


======= 5 Instrucciones ======= [33790]
Aproximacin: [61.600002]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (5)+8 ) goto 3;
2: X = X/5*6;
3: if( W > W*1*W ) goto 0;
4: Y = X+X*2;
5: Y = Y+3-5;
return Y;
}


======= 5 Instrucciones ======= [39058]
Aproximacin: [61.000004]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [56794]
Aproximacin: [59.800003]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [57246]
Aproximacin: [59.400005]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [68676]
Aproximacin: [57.620804]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [68778]
Aproximacin: [56.400005]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [95934]
Aproximacin: [56.200008]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 5 Instrucciones ======= [122572]
Aproximacin: [53.600006]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 10 Instrucciones ======= [1]
Aproximacin: [966.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z ! X-(5+4) ) goto 7;
2: Z = (X+X);
3: W = 4+Y+9;
4: X = (1*Z);
5: if( Y < 2*((6/2)) ) goto 1;
6: W = ((1+9));
7: Z = 7*((7*3));
8: Y = 9-4-2;
9: Y = (4)*1;
10: W = 1*5*Z;
return Y;
}


======= 10 Instrucciones ======= [87]
Aproximacin: [873.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 10 Instrucciones ======= [126]
Aproximacin: [866.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = X*4/X;
2: X = (((X+X)));
3: if( X < ((Z)+Z) ) goto 8;
4: if( X = 3/Z/5 ) goto 7;
5: Y = (6+W);
6: Y = Y-Y+9;
7: if( W = 4*9/1 ) goto 2;
8: Z = 3+(W-W);
9: W = W*W*W;
10: Z = 5+4-X;
return Y;
}


======= 10 Instrucciones ======= [149]
Aproximacin: [386.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: if( Y > W*(W/4) ) goto 5;
5: if( Y < X*5+2 ) goto 6;
6: if( Y = 6/9-X ) goto 7;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: W = X+(3/6);
10: Z = (3)*X;
return Y;
}


======= 10 Instrucciones ======= [414]
Aproximacin: [146.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: if( Y > W*(W/4) ) goto 5;
5: if( Y < X*5+2 ) goto 6;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: W = X+(3/6);
10: Z = (3)*X;
return Y;
}


======= 10 Instrucciones ======= [1634]
Aproximacin: [140.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: if( X = (7-Z) ) goto 9;
5: if( Y < X*5+2 ) goto 6;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: W = X+(3/6);
10: Z = (3)*X;
return Y;
}


======= 10 Instrucciones ======= [2010]
Aproximacin: [136.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: if( X < Y/Y*7 ) goto 7;
5: if( Y < X*5+2 ) goto 6;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: W = X+(3/6);
10: Z = (3)*X;
return Y;
}


======= 10 Instrucciones ======= [5400]
Aproximacin: [118.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: if( Y < ((((7*4)))) ) goto 9;
5: if( Y < X*5+2 ) goto 6;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: W = X+(3/6);
10: Z = (3)*X;
return Y;
}


======= 10 Instrucciones ======= [6512]
Aproximacin: [72.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: Y = (X+X);
5: if( Y < X*5+2 ) goto 6;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: W = X+(3/6);
10: Z = (3)*X;
return Y;
}


======= 10 Instrucciones ======= [7294]
Aproximacin: [56.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: Y = (X+X);
5: if( Y < X*5+2 ) goto 6;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: W = X+(3/6);
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [7704]
Aproximacin: [50.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: Y = (X+X);
5: if( Y < Y*3/Y ) goto 7;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: W = X+(3/6);
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [7912]
Aproximacin: [48.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: Y = (X+X);
5: if( Y < Y*3/Y ) goto 7;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: X = (Z+Z);
9: if( X = Y-((Y)+Y) ) goto 0;
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [7970]
Aproximacin: [44.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: Y = (X+X);
5: if( Y < Y*3/Y ) goto 7;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: if( Z < ((6-X)) ) goto 0;
9: if( X = Y-((Y)+Y) ) goto 0;
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [12498]
Aproximacin: [38.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: Y = (X+X);
5: if( Y < Y*3/Y ) goto 7;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: if( Z < ((6-X)) ) goto 0;
9: Y = Y-Y/Y;
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [14544]
Aproximacin: [36.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: Y = (X+X);
5: if( W > X-((7)/X) ) goto 0;
6: Y = Y+Y-8;
7: W = Z+(5+Z);
8: if( Z < ((6-X)) ) goto 0;
9: Y = Y-Y/Y;
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [76478]
Aproximacin: [34.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: Y = 2+(X)+X;
4: Y = (X+X);
5: if( W > X-((7)/X) ) goto 0;
6: Y = Y+Y-8;
7: X = 8*9-Y;
8: if( Z < ((6-X)) ) goto 0;
9: Y = Y-Y/Y;
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [76686]
Aproximacin: [29.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: if( Z > 8-(2/X) ) goto 0;
3: W = (W+4);
4: Y = (X+X);
5: if( W > X-((7)/X) ) goto 0;
6: Y = Y+Y-8;
7: X = 8*9-Y;
8: if( Z < ((6-X)) ) goto 0;
9: Y = Y-Y/Y;
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [77024]
Aproximacin: [28.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = 4-((X-X)) ) goto 6;
2: Z = ((9+1));
3: W = (W+4);
4: Y = (X+X);
5: if( W > X-((7)/X) ) goto 0;
6: Y = Y+Y-8;
7: X = 8*9-Y;
8: if( Z < ((6-X)) ) goto 0;
9: Y = Y-Y/Y;
10: Y = Y*1-2;
return Y;
}


======= 10 Instrucciones ======= [417310]
Aproximacin: [27.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 4+3*5 ) goto 4;
2: Z = ((9+1));
3: W = (W+4);
4: Y = (X+X);
5: if( W > X-((7)/X) ) goto 0;
6: Y = Y+Y-8;
7: X = 8*9-Y;
8: if( Z < ((6-X)) ) goto 0;
9: Y = Y-Y/Y;
10: Y = Y*1-2;
return Y;
}




===========================================================

======= 15 Instrucciones ======= [25]
Aproximacin: [1051.666748]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [100]
Aproximacin: [951.999939]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [156]
Aproximacin: [945.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [165]
Aproximacin: [890.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [238]
Aproximacin: [644.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [1232]
Aproximacin: [600.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [1488]
Aproximacin: [558.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [1566]
Aproximacin: [555.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [1794]
Aproximacin: [388.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [1822]
Aproximacin: [387.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [2090]
Aproximacin: [328.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [2396]
Aproximacin: [294.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [3334]
Aproximacin: [285.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [3435]
Aproximacin: [161.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [3816]
Aproximacin: [158.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [7610]
Aproximacin: [157.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [7866]
Aproximacin: [156.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [12584]
Aproximacin: [154.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [13154]
Aproximacin: [143.666656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [14670]
Aproximacin: [142.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [15634]
Aproximacin: [141.333344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [35818]
Aproximacin: [107.629623]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [35866]
Aproximacin: [104.814812]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [36356]
Aproximacin: [104.444443]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [37318]
Aproximacin: [103.333336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [37580]
Aproximacin: [103.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [42746]
Aproximacin: [102.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [47374]
Aproximacin: [101.999985]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [51850]
Aproximacin: [101.777756]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [51900]
Aproximacin: [101.555550]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [55836]
Aproximacin: [97.333328]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [57746]
Aproximacin: [94.666664]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [58100]
Aproximacin: [85.333336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [58192]
Aproximacin: [85.111107]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [58362]
Aproximacin: [82.666664]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [59732]
Aproximacin: [82.222221]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [60190]
Aproximacin: [81.999992]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [61602]
Aproximacin: [81.555550]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [72040]
Aproximacin: [81.244438]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [209970]
Aproximacin: [80.444443]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [254588]
Aproximacin: [79.111115]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [254646]
Aproximacin: [72.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [258758]
Aproximacin: [71.777786]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [265489]
Aproximacin: [70.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [265948]
Aproximacin: [56.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [270756]
Aproximacin: [48.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [272338]
Aproximacin: [37.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [387666]
Aproximacin: [36.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [512092]
Aproximacin: [35.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 15 Instrucciones ======= [654810]
Aproximacin: [34.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 20 Instrucciones ======= [4]
Aproximacin: [525.599976]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [270]
Aproximacin: [516.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [386]
Aproximacin: [288.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [532]
Aproximacin: [187.328003]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [566]
Aproximacin: [185.968002]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [1328]
Aproximacin: [178.479996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [1728]
Aproximacin: [172.879990]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [3169]
Aproximacin: [161.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [4372]
Aproximacin: [155.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [4388]
Aproximacin: [150.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [4410]
Aproximacin: [143.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [6364]
Aproximacin: [131.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [6988]
Aproximacin: [130.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [7672]
Aproximacin: [102.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [9540]
Aproximacin: [93.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [9992]
Aproximacin: [90.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [12418]
Aproximacin: [86.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [12724]
Aproximacin: [81.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [22134]
Aproximacin: [78.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [37984]
Aproximacin: [75.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [58838]
Aproximacin: [74.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [96515]
Aproximacin: [72.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [145704]
Aproximacin: [56.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 20 Instrucciones ======= [208450]
Aproximacin: [55.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 25 Instrucciones ======= [2]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [9]
Aproximacin: [625.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [1975]
Aproximacin: [416.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [2926]
Aproximacin: [386.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [10055]
Aproximacin: [161.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [17198]
Aproximacin: [159.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [19436]
Aproximacin: [155.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [20326]
Aproximacin: [154.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [22026]
Aproximacin: [151.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [27766]
Aproximacin: [151.625000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [29544]
Aproximacin: [151.399994]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [31392]
Aproximacin: [151.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [75066]
Aproximacin: [147.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [112210]
Aproximacin: [146.571426]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [116934]
Aproximacin: [92.428574]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [117484]
Aproximacin: [92.400002]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [118040]
Aproximacin: [92.199997]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [118258]
Aproximacin: [91.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [124106]
Aproximacin: [88.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [126114]
Aproximacin: [85.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [127206]
Aproximacin: [84.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [130462]
Aproximacin: [73.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [130902]
Aproximacin: [70.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [132824]
Aproximacin: [69.400002]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [136740]
Aproximacin: [66.799988]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [145634]
Aproximacin: [66.699989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [195806]
Aproximacin: [56.699986]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [212480]
Aproximacin: [56.599987]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [257434]
Aproximacin: [53.600018]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [257440]
Aproximacin: [51.400002]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [257514]
Aproximacin: [51.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [419988]
Aproximacin: [50.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [505666]
Aproximacin: [49.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [515548]
Aproximacin: [49.499989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [515584]
Aproximacin: [48.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [518684]
Aproximacin: [47.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [545924]
Aproximacin: [45.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [547970]
Aproximacin: [39.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [554434]
Aproximacin: [38.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [569784]
Aproximacin: [37.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [577608]
Aproximacin: [36.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [583966]
Aproximacin: [35.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [584200]
Aproximacin: [35.199989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [599250]
Aproximacin: [34.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 25 Instrucciones ======= [603730]
Aproximacin: [33.999989]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 30 Instrucciones ======= [3]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [208]
Aproximacin: [862.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [224]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [1623]
Aproximacin: [373.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [3340]
Aproximacin: [321.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [3969]
Aproximacin: [161.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [6305]
Aproximacin: [148.999969]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [6314]
Aproximacin: [146.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [13072]
Aproximacin: [70.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [24810]
Aproximacin: [57.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [53412]
Aproximacin: [56.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 30 Instrucciones ======= [147940]
Aproximacin: [55.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 35 Instrucciones ======= [33]
Aproximacin: [1035.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [36]
Aproximacin: [856.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [327]
Aproximacin: [757.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [747]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [3751]
Aproximacin: [590.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [3782]
Aproximacin: [588.222229]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [3876]
Aproximacin: [587.222229]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [3912]
Aproximacin: [586.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [4076]
Aproximacin: [586.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [4238]
Aproximacin: [586.013550]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [4340]
Aproximacin: [514.013550]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [4356]
Aproximacin: [486.972961]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [4404]
Aproximacin: [486.146118]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [4504]
Aproximacin: [485.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [4604]
Aproximacin: [339.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [5142]
Aproximacin: [338.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [5758]
Aproximacin: [337.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [5806]
Aproximacin: [290.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [5892]
Aproximacin: [264.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [8590]
Aproximacin: [257.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [9096]
Aproximacin: [243.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [9840]
Aproximacin: [240.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [10378]
Aproximacin: [154.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [10416]
Aproximacin: [153.399994]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [10442]
Aproximacin: [152.615387]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [11264]
Aproximacin: [150.115387]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [11336]
Aproximacin: [149.166672]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [11548]
Aproximacin: [148.566666]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [12004]
Aproximacin: [94.499954]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [12238]
Aproximacin: [93.527725]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [14274]
Aproximacin: [92.222168]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [14360]
Aproximacin: [88.111137]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [14408]
Aproximacin: [77.416695]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [20430]
Aproximacin: [76.773170]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [20964]
Aproximacin: [73.444466]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [29952]
Aproximacin: [46.999947]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [30024]
Aproximacin: [41.499947]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [30058]
Aproximacin: [40.138840]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [30108]
Aproximacin: [37.277729]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [30212]
Aproximacin: [35.611061]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [36354]
Aproximacin: [34.689796]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [41022]
Aproximacin: [32.777752]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [54536]
Aproximacin: [32.162014]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [58152]
Aproximacin: [32.162010]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [58224]
Aproximacin: [30.828678]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [58266]
Aproximacin: [30.495344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [58452]
Aproximacin: [28.828678]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [59688]
Aproximacin: [28.273125]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [62710]
Aproximacin: [27.416643]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [66344]
Aproximacin: [27.268496]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [73148]
Aproximacin: [27.124977]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [134658]
Aproximacin: [25.363403]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [137778]
Aproximacin: [24.900902]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [138882]
Aproximacin: [24.319422]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [150148]
Aproximacin: [24.300903]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [151196]
Aproximacin: [24.134235]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [178960]
Aproximacin: [23.819420]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [187806]
Aproximacin: [23.759235]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [200262]
Aproximacin: [23.740711]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [215976]
Aproximacin: [23.129612]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [224660]
Aproximacin: [22.699062]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [224716]
Aproximacin: [22.185162]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [242482]
Aproximacin: [22.060162]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [482254]
Aproximacin: [21.560162]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [723508]
Aproximacin: [21.560158]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [742104]
Aproximacin: [21.502544]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [807774]
Aproximacin: [21.502541]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [992244]
Aproximacin: [21.476822]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 35 Instrucciones ======= [996706]
Aproximacin: [21.421265]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 40 Instrucciones ======= [55]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [83]
Aproximacin: [710.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [744]
Aproximacin: [482.222198]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [2570]
Aproximacin: [253.777756]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [4308]
Aproximacin: [161.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [31277]
Aproximacin: [92.666672]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [31326]
Aproximacin: [86.666672]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [31630]
Aproximacin: [86.333336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [31670]
Aproximacin: [82.888893]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [32306]
Aproximacin: [81.555557]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [43504]
Aproximacin: [81.111107]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [48456]
Aproximacin: [80.763802]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [54798]
Aproximacin: [80.646950]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [55092]
Aproximacin: [79.846802]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [60396]
Aproximacin: [79.793091]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [64836]
Aproximacin: [79.713799]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [71032]
Aproximacin: [79.526245]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [81622]
Aproximacin: [73.374252]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [81678]
Aproximacin: [71.634239]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [82042]
Aproximacin: [71.118057]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [84530]
Aproximacin: [70.683945]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [88218]
Aproximacin: [68.298752]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [104524]
Aproximacin: [54.506729]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [108818]
Aproximacin: [52.309200]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [109144]
Aproximacin: [52.290680]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [109582]
Aproximacin: [51.909508]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [109644]
Aproximacin: [51.761360]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [110172]
Aproximacin: [51.133274]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [110772]
Aproximacin: [43.313782]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [110776]
Aproximacin: [43.123463]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [130018]
Aproximacin: [42.925934]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [130584]
Aproximacin: [42.851860]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [135302]
Aproximacin: [42.358032]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [137998]
Aproximacin: [41.358032]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [142956]
Aproximacin: [41.358028]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [149922]
Aproximacin: [40.345684]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [160702]
Aproximacin: [39.345684]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [162540]
Aproximacin: [39.296303]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [174750]
Aproximacin: [39.165131]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [175138]
Aproximacin: [39.165123]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [201530]
Aproximacin: [38.815918]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [202894]
Aproximacin: [36.939594]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [221808]
Aproximacin: [35.297623]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [221998]
Aproximacin: [33.964287]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [241990]
Aproximacin: [32.408730]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [279158]
Aproximacin: [31.646824]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [439118]
Aproximacin: [25.813770]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [475304]
Aproximacin: [24.666660]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [491368]
Aproximacin: [23.666660]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [606320]
Aproximacin: [21.888882]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 40 Instrucciones ======= [606862]
Aproximacin: [20.666660]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 45 Instrucciones ======= [27]
Aproximacin: [1058.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [75]
Aproximacin: [966.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [351]
Aproximacin: [636.157898]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [370]
Aproximacin: [628.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [988]
Aproximacin: [626.200134]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [1192]
Aproximacin: [625.923035]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2230]
Aproximacin: [598.179382]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2244]
Aproximacin: [564.873962]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2268]
Aproximacin: [435.666565]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2298]
Aproximacin: [421.399902]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2484]
Aproximacin: [408.599915]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2558]
Aproximacin: [352.599976]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2570]
Aproximacin: [350.400024]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2588]
Aproximacin: [348.537476]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2630]
Aproximacin: [347.849976]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2656]
Aproximacin: [345.049988]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2796]
Aproximacin: [342.674988]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [2992]
Aproximacin: [341.799988]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [3018]
Aproximacin: [234.866699]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [3186]
Aproximacin: [212.866669]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [3322]
Aproximacin: [199.666656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [6760]
Aproximacin: [117.666672]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [7330]
Aproximacin: [117.266670]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [8170]
Aproximacin: [115.266670]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [10212]
Aproximacin: [111.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [11404]
Aproximacin: [64.200035]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [17228]
Aproximacin: [62.333366]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [17970]
Aproximacin: [58.680347]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [25440]
Aproximacin: [51.613518]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [25686]
Aproximacin: [49.237762]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [28016]
Aproximacin: [38.727615]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [28472]
Aproximacin: [38.101410]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [29294]
Aproximacin: [33.438519]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [35384]
Aproximacin: [27.565193]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [35858]
Aproximacin: [27.273346]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [39704]
Aproximacin: [27.250097]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [41486]
Aproximacin: [25.525663]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [43906]
Aproximacin: [25.256172]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [84494]
Aproximacin: [24.709465]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [185740]
Aproximacin: [23.709465]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [761920]
Aproximacin: [22.567410]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 45 Instrucciones ======= [797128]
Aproximacin: [22.205971]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 50 Instrucciones ======= [25]
Aproximacin: [1135.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [30]
Aproximacin: [1035.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [31]
Aproximacin: [926.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [163]
Aproximacin: [890.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [263]
Aproximacin: [644.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [923]
Aproximacin: [416.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [2282]
Aproximacin: [167.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [2336]
Aproximacin: [166.714294]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [2360]
Aproximacin: [161.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [3674]
Aproximacin: [157.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [3720]
Aproximacin: [151.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [13502]
Aproximacin: [119.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [13820]
Aproximacin: [109.800003]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [14054]
Aproximacin: [105.800003]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [14622]
Aproximacin: [92.257141]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [14936]
Aproximacin: [83.708572]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [15190]
Aproximacin: [76.462852]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [17744]
Aproximacin: [68.897133]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [24936]
Aproximacin: [67.532059]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [25020]
Aproximacin: [67.239990]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [28622]
Aproximacin: [64.428566]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [30388]
Aproximacin: [62.999992]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [30620]
Aproximacin: [62.857136]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [31174]
Aproximacin: [62.308563]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [31914]
Aproximacin: [61.759991]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [31936]
Aproximacin: [61.714279]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [66364]
Aproximacin: [60.203011]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [67630]
Aproximacin: [59.863811]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [67840]
Aproximacin: [59.430462]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [68252]
Aproximacin: [59.154907]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [71976]
Aproximacin: [57.749039]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [146878]
Aproximacin: [57.321892]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [158700]
Aproximacin: [56.975590]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [181288]
Aproximacin: [56.646980]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [185606]
Aproximacin: [56.297165]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [213292]
Aproximacin: [55.948055]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [219038]
Aproximacin: [55.948051]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [298032]
Aproximacin: [55.666862]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [304496]
Aproximacin: [55.567215]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [315344]
Aproximacin: [55.488838]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [337144]
Aproximacin: [55.297195]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [337488]
Aproximacin: [55.279362]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [348870]
Aproximacin: [53.874458]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [384818]
Aproximacin: [53.839287]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [405960]
Aproximacin: [48.839287]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [447580]
Aproximacin: [48.735855]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [486932]
Aproximacin: [48.104179]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [487496]
Aproximacin: [47.269798]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [501642]
Aproximacin: [42.398041]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [507548]
Aproximacin: [41.595459]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [528948]
Aproximacin: [41.258141]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [550664]
Aproximacin: [38.309135]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [594126]
Aproximacin: [36.236717]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [594908]
Aproximacin: [35.434135]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [612356]
Aproximacin: [34.434135]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [616730]
Aproximacin: [33.434135]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [750634]
Aproximacin: [33.162994]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [835572]
Aproximacin: [32.165936]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [836412]
Aproximacin: [32.132553]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [837208]
Aproximacin: [31.279318]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 50 Instrucciones ======= [872330]
Aproximacin: [31.037468]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 55 Instrucciones ======= [197]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [295]
Aproximacin: [809.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [396]
Aproximacin: [770.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [523]
Aproximacin: [726.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [793]
Aproximacin: [623.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [884]
Aproximacin: [592.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [1080]
Aproximacin: [590.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [1336]
Aproximacin: [536.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [2280]
Aproximacin: [529.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [4380]
Aproximacin: [522.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [4444]
Aproximacin: [514.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [5296]
Aproximacin: [511.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [5907]
Aproximacin: [211.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [7575]
Aproximacin: [161.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [21200]
Aproximacin: [160.666656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [32122]
Aproximacin: [149.333344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [48922]
Aproximacin: [149.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [49166]
Aproximacin: [148.878204]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [53200]
Aproximacin: [148.866669]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [54686]
Aproximacin: [148.833344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [56440]
Aproximacin: [145.666656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [58406]
Aproximacin: [145.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [58596]
Aproximacin: [143.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [58604]
Aproximacin: [143.333313]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [58664]
Aproximacin: [143.291656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [58894]
Aproximacin: [141.625000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [58928]
Aproximacin: [141.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [59476]
Aproximacin: [141.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [63412]
Aproximacin: [140.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [63422]
Aproximacin: [139.625000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [63810]
Aproximacin: [139.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [75152]
Aproximacin: [139.125000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [75188]
Aproximacin: [139.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [92990]
Aproximacin: [138.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [95734]
Aproximacin: [111.333328]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [96012]
Aproximacin: [107.833328]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [96104]
Aproximacin: [107.333328]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [96134]
Aproximacin: [106.833328]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [96194]
Aproximacin: [105.833336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [107254]
Aproximacin: [105.333336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [207196]
Aproximacin: [105.166664]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [233550]
Aproximacin: [103.833336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [233800]
Aproximacin: [102.333336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [237362]
Aproximacin: [101.833336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [253492]
Aproximacin: [100.333336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [257380]
Aproximacin: [95.285721]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [272190]
Aproximacin: [91.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [272210]
Aproximacin: [88.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [286976]
Aproximacin: [87.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [287946]
Aproximacin: [87.277077]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [301096]
Aproximacin: [87.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [302362]
Aproximacin: [81.199997]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [302406]
Aproximacin: [79.199997]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [302416]
Aproximacin: [78.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [302506]
Aproximacin: [72.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [304118]
Aproximacin: [66.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [304232]
Aproximacin: [65.199997]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [310526]
Aproximacin: [64.252632]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [314012]
Aproximacin: [64.052628]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [316920]
Aproximacin: [49.852631]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [316982]
Aproximacin: [47.900002]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [317174]
Aproximacin: [37.599998]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [321818]
Aproximacin: [37.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [326110]
Aproximacin: [37.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [339928]
Aproximacin: [36.599998]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 55 Instrucciones ======= [412528]
Aproximacin: [36.099998]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

======= 60 Instrucciones ======= [127]
Aproximacin: [1067.142822]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [132]
Aproximacin: [1065.555664]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [174]
Aproximacin: [1065.319092]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [202]
Aproximacin: [926.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [295]
Aproximacin: [873.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [365]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [6107]
Aproximacin: [545.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [6716]
Aproximacin: [411.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [6728]
Aproximacin: [315.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [6770]
Aproximacin: [313.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [7579]
Aproximacin: [161.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [16896]
Aproximacin: [156.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [30614]
Aproximacin: [155.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [34856]
Aproximacin: [145.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [48554]
Aproximacin: [126.875000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [48616]
Aproximacin: [113.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [51818]
Aproximacin: [113.125000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [65732]
Aproximacin: [111.474998]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [66172]
Aproximacin: [109.426804]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [66184]
Aproximacin: [108.070557]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [66448]
Aproximacin: [100.695557]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [66522]
Aproximacin: [98.936417]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [69184]
Aproximacin: [90.666885]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [69794]
Aproximacin: [89.916885]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [76450]
Aproximacin: [88.952148]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [77664]
Aproximacin: [86.536369]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [77686]
Aproximacin: [85.178444]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [79978]
Aproximacin: [81.803444]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [80448]
Aproximacin: [81.203445]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [81268]
Aproximacin: [81.003448]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [81478]
Aproximacin: [80.809700]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [83594]
Aproximacin: [80.184700]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [83778]
Aproximacin: [79.309700]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [88784]
Aproximacin: [79.234703]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [100506]
Aproximacin: [79.003517]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [101996]
Aproximacin: [78.987190]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [104688]
Aproximacin: [78.841057]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [107336]
Aproximacin: [78.810585]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [133038]
Aproximacin: [77.715027]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [133084]
Aproximacin: [76.546402]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [133234]
Aproximacin: [75.645447]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [135034]
Aproximacin: [75.292542]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [136388]
Aproximacin: [75.112625]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [136738]
Aproximacin: [75.023682]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [143094]
Aproximacin: [75.011612]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [143206]
Aproximacin: [74.599571]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [163376]
Aproximacin: [74.474510]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [195464]
Aproximacin: [74.468582]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [208716]
Aproximacin: [73.261551]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [211400]
Aproximacin: [73.045288]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [212782]
Aproximacin: [72.732788]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [212926]
Aproximacin: [72.233681]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [213262]
Aproximacin: [71.727432]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [219200]
Aproximacin: [61.895504]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [219230]
Aproximacin: [58.788013]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [219238]
Aproximacin: [58.704411]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [219388]
Aproximacin: [57.838696]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [223776]
Aproximacin: [57.268456]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [225918]
Aproximacin: [56.468456]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [226644]
Aproximacin: [56.368454]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [230806]
Aproximacin: [56.194508]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [236858]
Aproximacin: [56.173229]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [255554]
Aproximacin: [55.808655]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [257046]
Aproximacin: [55.508656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [262504]
Aproximacin: [53.481392]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [262566]
Aproximacin: [53.239552]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [262590]
Aproximacin: [49.439552]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [263324]
Aproximacin: [49.399551]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [264474]
Aproximacin: [49.316219]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [265866]
Aproximacin: [49.156219]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [266052]
Aproximacin: [45.810074]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [267406]
Aproximacin: [45.143406]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [268770]
Aproximacin: [45.141823]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [269112]
Aproximacin: [44.341507]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [282860]
Aproximacin: [44.336731]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [285914]
Aproximacin: [44.304695]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [300000]
Aproximacin: [44.259193]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [306428]
Aproximacin: [44.234314]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [325544]
Aproximacin: [44.210075]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [363006]
Aproximacin: [42.290070]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [518098]
Aproximacin: [42.290066]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [563186]
Aproximacin: [42.263401]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [575748]
Aproximacin: [42.141788]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [597876]
Aproximacin: [42.136803]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [598412]
Aproximacin: [42.101707]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [600046]
Aproximacin: [42.082840]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [601816]
Aproximacin: [42.073471]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [609188]
Aproximacin: [42.053398]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [680206]
Aproximacin: [42.037468]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [766004]
Aproximacin: [42.036350]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




===========================================================

