ENGINE05. Muta una instruccin.
Serie Entrada: 1,2,3,4,5,6,7,8,9,10,11,12,13,
Serie Salida: 1,-2,3,-4,5,-6,7,-8,9,-10,11,-12,13,
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 ======= [3]
Aproximacin: [91.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


======= 60 Instrucciones ======= [365]
Aproximacin: [90.333336]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [527]
Aproximacin: [87.180130]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [882]
Aproximacin: [86.513245]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [4218]
Aproximacin: [85.931229]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [28214]
Aproximacin: [85.857147]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


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

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


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

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


======= 60 Instrucciones ======= [64198]
Aproximacin: [82.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [218674]
Aproximacin: [80.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


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

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


======= 60 Instrucciones ======= [278606]
Aproximacin: [76.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


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

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


======= 60 Instrucciones ======= [585194]
Aproximacin: [69.566841]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [648958]
Aproximacin: [64.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [658174]
Aproximacin: [63.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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


======= 60 Instrucciones ======= [718944]
Aproximacin: [58.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

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




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

