ENGINE05. Muta una instruccin.
Serie Entrada: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
Serie Salida: 2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,
Intentos: 1000000
CPU: 130
Hay libertad de generar de 1 a 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 ======= [5]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (W-W) ) goto 0;
return Y;
}


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

1: Y = 4-(7*W);
return Y;
}


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

1: Y = (9)*5;
return Y;
}


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

1: Y = (4*9);
return Y;
}


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

1: Y = 4*X-X;
return Y;
}


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

1: Y = 8*6-W;
return Y;
}


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

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


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

1: Y = 4*X-7;
return Y;
}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

1: Y = 4*X+1;
return Y;
}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

1: X = ((X+5));
2: W = (4*2);
return Y;
}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

1: Y = 6+X*3;
2: X = X*2-4;
3: Y = 1*X*3;
4: Y = 1+X+X;
return Y;
}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

1: X = X-((4-3));
2: W = (3*X);
3: Y = 4*X-4;
4: Y = (Y-3);
return Y;
}


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

1: if( X > (X+4) ) goto 1;
2: X = ((4-5));
return Y;
}


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

1: if( X > (X+4) ) goto 1;
2: Y = (2+W);
return Y;
}


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

1: if( X > (X+4) ) goto 1;
2: Y = 2/1+3;
return Y;
}


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

1: if( X > (X+4) ) goto 1;
2: Y = (7)+7;
return Y;
}


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

1: if( X > (X+4) ) goto 1;
2: Y = ((5*7));
return Y;
}


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

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


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

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


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

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


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

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


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

1: Y = (3*X);
return Y;
}


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

1: Y = X*4-5;
return Y;
}


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

1: Y = 7*(X/2);
return Y;
}


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

1: Y = 4*X-6;
2: Z = 9/X*3;
return Y;
}


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

1: Y = 4*X-6;
2: Y = ((Y-4));
return Y;
}


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

1: Y = 4*X-6;
2: Y = Y-4-1;
return Y;
}




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

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

1: X = Z+Z-7;
2: Z = 2+W*W;
return Y;
}


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

1: X = Z+Z-7;
2: Y = (6-Y);
return Y;
}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

