MOTOR11. Unin.
Serie Entrada: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
Serie Salida: 2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,

Posibilidades:
1. Tipo de Instrucciones. If Condicional: 50, Asignacion: 50
2. En Instrucciones de If Condicional, el operador de comparacion es:  '==':25, '>':25, '<':25, '!=':25
3. Longitud de la expresin (nmero de operadores): 2

4. Construccin de las expresiones, posiblidad de salir X=33, Parentesis:33, Nmeros=34
5. Variables que se asignaran, compararan o estaran al interior de las expresiones: W=25, X=25, Y=25, Z=25


Nmero de veces que se crear expresin simple: 270000
Nmero de veces que se mutar la expresin simple: 270000
Nmero de veces que se generar algoritmos al azar: 270000
Nmero de veces que se mutar todo un Gen:          270000
Nmero de veces que se mutar parcialmente un Gen:  270000
Nmero de Genes mnimo: 20
Nmero de Genes mximo: 60
Nmero de ciclos CPU: 130


================ SIMPLE EXPRESION ================
Fecha: Mon Apr 05 18:06:53 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ MUTA SIMPLE ================
Fecha: Mon Apr 05 18:10:28 1999


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

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




================ ALEATORIO ================
Fecha: Mon Apr 05 18:13:13 1999


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

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


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

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




================ MUTANDO GENES ================
Fecha: Mon Apr 05 18:49:18 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ SUTIL ================
Fecha: Mon Apr 05 19:05:55 1999


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ TERMINO ================
Fecha: Mon Apr 05 19:22:06 1999


