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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

1: Y = 9/7+Y;
return Y;
}


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

1: Y = X-5/6;
return Y;
}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

1: W = (8/6);
return Y;
}


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

1: Y = 1/9+Y;
return Y;
}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

1: if( Y > 2+1*3 ) goto 1;
2: W = 6*(3+Z);
return Y;
}


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

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

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


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

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


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

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


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

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


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

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


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

1: if( X = 8+Y-Y ) goto 0;
2: Y = X-X+X;
3: X = 2+6-Y;
return Y;
}


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

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




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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




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

