Motor09. Sutil.
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: 97,89,83,79,73,71,67,61,59,53,47,43,41,37,31,29,23,19,17,13,11,7,5,3,2,

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 generar algoritmos al azar: 1000000
Nmero de veces que se mutar todo un Gen:          7000000
Nmero de veces que se mutar parcialmente un Gen:  7000000
Nmero de Genes mnimo: 10
Nmero de Genes mximo: 60
Nmero de ciclos CPU: 130


================ ALEATORIO ================

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ MUTANDO GENES ================

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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




================ SUTIL ================

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

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




================ TERMINO ================

