Juego01. En que consiste el juego?

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

4. Construccin de las expresiones, posibilidad de salir X=25, Y=25, Parentesis=25, Nmeros=25

Nmero mximo de ciclos CPU: 150
Nmero de Instrucciones mximas para algoritmo: 40
Numero Organismos: 500000

		Tablero de 0..10 x 0..10

Simulacin inicia en: Sat Feb 23 18:27:28 2002

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A1 := S1+S1/S1+S1+S1*S1-7;
2: F:2;
3: if S3 > S1-S1+S1/S1-(S1/S1) then Goto 4;
4: F:3;
5: F:2;
6: A1 := S6-S6-1*S6-S6+5*S6;
7: A4 := 4+S6*2-8*4/5+S6;
8: F:3;
9: F:2;
10: A1 := (S1/((2*S1*(S1/S1))));
11: A1 := S3+S3-9/7*(S3*S3);
12: if S2 > (S6*S6+3*S6)+S6*S6 then Goto 10;
13: A2 := (S3-(S3*S3)+S3+S3);
14: F:1;
15: if S4 < S5*S5-(S5/(S5+4/S5)) then Goto 10;
16: A4 := S2+S2-4+5+S2*(S2*1);
17: F:1;
18: F:3;
19: A3 := 5+2*S6+(S6*S6)-S6;
20: F:3;
21: if S4 < 1*6+S6/(5)*((S6-S6)) then Goto 0;
22: A4 := S2-(S2/S2)-S2-S2+8;
23: A4 := S4-S4/S4+S4+S4-S4*S4;
24: F:2;
25: if S3 < 3+2-2/S1-1-S1*S1 then Goto 30;
26: if S6 > (S3/S3*(8/S3-S3+S3)) then Goto 6;
27: F:2;
28: F:1;
29: A3 := (3-1-7-S3*(3-S3));
30: F:2;
31: F:3;
32: F:1;
33: if S6 > S5/(S5)/S5*S5*((5/S5)) then Goto 27;
34: F:2;
35: if S6 = 5*S4/S4+(S4+S4+S4) then Goto 30;
36: if S4 < S3/3/S3*6-S3-S3+S3 then Goto 38;
37: if S2 = S6+S6/S6*S6+(S6/S6) then Goto 0;
38: F:2;
39: if S5 = S4/((S4*3-8+(S4/7))) then Goto 7;
40: if S1 < S3+7+S3/7-3+4*S3 then Goto 30;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:1;
2: A2 := 5/S1+S1+((6/S1*S1));
3: if S4 ! S3-5/(S3*S3/(S3*S3)) then Goto 21;
4: F:1;
5: A4 := 2*S6*(S6)/S6*S6-1;
6: F:1;
7: F:3;
8: A2 := 5+S6+((S6/S6+(S6+S6)));
9: A1 := 2+7-S5*1+3*7/S5;
10: if S1 ! S6/7-S6*4+(S6-S6) then Goto 29;
11: A3 := S6/S6/S6-S6+2*S6-S6;
12: if S1 = ((6+S3/((S3)/S3))) then Goto 22;
13: if S5 > S1*S1*S1/7-S1+S1+S1 then Goto 32;
14: A2 := S3-S3*((S3)/S3+S3);
15: F:2;
16: F:1;
17: A3 := (S2/(S2+S2+S2/4-2));
18: if S1 ! S4*S4+9*(1-S4*S4) then Goto 40;
19: F:1;
20: A1 := S2+S2+(S2-S2)*(S2+S2);
21: if S1 < S4/1/S4-(S4*(S4+S4)) then Goto 8;
22: A3 := (S5+S5+S5*S5*1*6);
23: A3 := ((S2+S2+S2)+(4/S2));
24: A3 := (3+4+S6*(S6/S6/S6));
25: if S1 = 7-1-5*S2-(S2-S2) then Goto 28;
26: F:3;
27: F:2;
28: F:3;
29: A1 := S5+6*6-7*S5+(4+S5);
30: A3 := S4+S4-(S4-((S4/2)));
31: F:3;
32: A3 := S4*(4-S4)+4/S4*3;
33: if S3 = (S4-S4+(S4+S4-(((S4*S4))))) then Goto 3;
34: F:3;
35: A3 := ((S5+S5/S5*S5/S5-2));
36: if S4 = (S6*S6/S6/4-S6-S6) then Goto 38;
37: if S1 < S2*(S2*(S2)*S2)-9 then Goto 12;
38: F:2;
39: F:2;
40: F:2;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:1;
2: F:3;
3: F:3;
4: A3 := S6/S6*5-S6+((S6*S6));
5: A1 := S2-S2+3*1-(2/7);
6: F:2;
7: F:1;
8: F:3;
9: A4 := S2+2*((S2/1/S2)/S2);
10: F:1;
11: if S4 > S3*(((S3+S3)/S3*5)) then Goto 7;
12: F:2;
13: F:1;
14: if S6 = S2*(S2+7-S2+S2-3) then Goto 20;
15: A2 := 4/4*(S1-S1/(3/S1));
16: A3 := S6*S6+S6+(S6*S6)-S6;
17: if S6 < 5-S1+(S1)+S1-2*S1 then Goto 1;
18: F:3;
19: if S2 < (S3+(5*S3)-S3*1) then Goto 16;
20: F:1;
21: A4 := (9)-S1+S1*S1-S1*S1;
22: F:1;
23: if S4 < (S3*S3/(S3+S3/6*S3)) then Goto 33;
24: F:1;
25: if S2 < S6+4/5-S6*1*S6+S6 then Goto 40;
26: if S3 < S1+8-S1-4*S1+S1*S1 then Goto 17;
27: if S2 < S6*8/4-((S6+(4)/S6)) then Goto 0;
28: F:2;
29: A3 := 7+9+(1/(1/S3+S3));
30: A4 := S1+S1/S1*5*(4+S1);
31: A2 := (9*1+(S2/6+7-S2));
32: A4 := 1/(S5-8+S5)*3*1;
33: F:1;
34: F:2;
35: A2 := S1+(5/((((S1/S1)))));
36: if S3 = S1+5-(S1-(S1)+S1) then Goto 1;
37: F:2;
38: if S4 = ((4-S1+(S1-(S1/S1)))) then Goto 17;
39: A4 := (S1/((S1/3+((8/6)))));
40: A1 := (6-S2*(S2)*((S2/4)));
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:3;
2: A1 := (6)+7-((S4+S4+S4));
3: F:3;
4: F:3;
5: F:1;
6: if S1 > S4+(((S4-S4/5)*S4)) then Goto 8;
7: if S4 > 3/1-3/S5+S5*(4/4) then Goto 28;
8: A1 := S5/7+S5-(S5-S5/S5);
9: F:2;
10: A2 := (((6/S5)+S5*7/S5));
11: F:3;
12: F:2;
13: F:2;
14: A3 := S6*(S6+4/S6)+S6-S6;
15: A4 := S6*S6+S6/S6/((S6+S6));
16: F:3;
17: F:1;
18: if S1 ! (S5+S5*S5)-S5*2/4 then Goto 26;
19: if S4 = (S1-4*2-(S1)*S1) then Goto 35;
20: A1 := S5-S5/4-(S5/S5+6);
21: A4 := S6-S6/S6+9*(6+7);
22: A4 := 2+8-5-(S6/S6*S6);
23: A2 := 1-(S3+S3)+4/7*S3;
24: if S1 = 5+6-S5+(S5-(6/S5)) then Goto 10;
25: F:3;
26: A3 := 3*S4+(8-6*(3/4));
27: if S3 > S2+((S2/S2-S2*(S2/9))) then Goto 31;
28: if S4 < 2*S5/(((2/9*5))) then Goto 35;
29: if S4 < S1-S1/3-(2*S1-S1) then Goto 23;
30: F:2;
31: if S1 ! (2-S3/S3)*7*S3/1 then Goto 24;
32: F:3;
33: A4 := (S2)+4-4*(((5+4)));
34: A3 := 2*1+6*S5-4+5/S5;
35: if S2 ! (S1-S1*(S1+((7)/S1))) then Goto 10;
36: A3 := 4/5+1-2+S3/S3/S3;
37: A4 := (4+(S1*S1*S1/(S1+2)));
38: A1 := S3+S3/S3*S3/((2*S3));
39: if S6 < S3*(S3+S3/S3/((S3)/S3)) then Goto 24;
40: F:2;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A3 := S6*S6-S6/S6/S6-S6+5;
2: F:3;
3: A1 := S6-S6*S6/S6/S6+(1/S6);
4: F:1;
5: F:1;
6: F:2;
7: A3 := S6*S6+(6-6)+(S6/S6);
8: F:2;
9: A2 := S1/S1+S1+S1+S1/3+3;
10: F:3;
11: if S3 ! (S5+3+S5*S5+S5*S5) then Goto 34;
12: if S2 < (S4+(S4)/S4/S4+S4) then Goto 27;
13: A4 := S1-S1+(7-S1+S1/S1);
14: F:1;
15: if S5 = S2-((S2*S2*(1-S2))) then Goto 37;
16: A4 := S1+(S1/S1/1)/S1/S1;
17: A3 := 6-S6+S6+7*2-S6/5;
18: A3 := 3-3-((S3/1/S3+S3));
19: if S5 ! 9+S3+S3+(S3+(((S3*S3)))) then Goto 13;
20: A4 := 2*((S2*S2/(7)-1));
21: A4 := 7*2/(S5*1/(S5+S5));
22: if S4 < (S5/(8*1)+(S5+S5)) then Goto 15;
23: if S1 > (S3*S3*(S3*(S3*S3))) then Goto 4;
24: A4 := (S3+(6+(S3)+5/8));
25: if S1 ! 5*(S6/S6+8/(6-S6)) then Goto 1;
26: A4 := S6/S6*S6/((S6/S6-S6));
27: A2 := S2+S2-S2*S2/2*S2+S2;
28: F:3;
29: if S3 > S2-S2+S2-(S2+S2*S2) then Goto 31;
30: A4 := S5-S5+S5*S5*S5*S5/2;
31: if S6 > ((S4/S4*S4)/S4-S4) then Goto 2;
32: F:3;
33: F:3;
34: if S1 < (3+(S4-S4+6-(S4-S4))) then Goto 23;
35: A1 := S6*4+(S6-S6/S6+S6);
36: if S2 < (S4-S4+2*((5/2))) then Goto 15;
37: A1 := S2*((S2/(S2*8+S2)));
38: F:2;
39: F:1;
40: A3 := 9-(3/(6-S3-(S3-S3)));
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:3;
2: if S5 > S3/2-(S3-S3/3/S3) then Goto 28;
3: F:1;
4: F:1;
5: F:3;
6: F:1;
7: A3 := (S6+3/(S6*S6/S6+S6));
8: F:1;
9: F:3;
10: A3 := S2+(S2)/5*S2*S2*S2;
11: A4 := S1/4+S1+S1-S1*S1+4;
12: F:1;
13: A4 := S6-S6+S6+(1-(S6)/5);
14: F:1;
15: F:1;
16: F:3;
17: A3 := ((S1*7*S1/S1-5+S1));
18: A1 := S1+S1-(S1/S1*(S1+2));
19: if S5 < 9/(8+5*(S3+S3+S3)) then Goto 36;
20: F:1;
21: if S4 > ((S6+2-4+S6)-9) then Goto 36;
22: A3 := S1-S1/S1+S1/(S1+S1);
23: A3 := 8/S6-9/S6*((2/7));
24: if S5 ! (S6+S6+S6+(4+(S6-S6))) then Goto 4;
25: A3 := 9+(S1-S1-6)-1*3;
26: A4 := 5-S3-S3*(S3+S3/S3);
27: A4 := S2*S2+S2-2+S2+S2+S2;
28: A3 := (S5)*5/(S5/S5+S5);
29: F:2;
30: F:3;
31: A3 := S4+S4+1*8/7*8/S4;
32: if S5 > S2+((S2-S2+((5-S2)))) then Goto 7;
33: F:2;
34: A2 := S2/S2+S2*S2*S2+S2*S2;
35: F:1;
36: A3 := 1/9+5/S4*(S4*6);
37: F:2;
38: if S3 ! (S1/2+S1-5*4+S1) then Goto 23;
39: F:2;
40: if S3 ! S1*5*(4/S1*S1*S1) then Goto 20;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A3 := S6-S6/S6/S6*2+2*S6;
2: if S2 = S4+5*S4/(S4*S4/S4) then Goto 7;
3: A2 := S4-(S4*(S4)+((6+S4)));
4: if S1 > (S2+(S2/S2/S2)-S2) then Goto 11;
5: F:1;
6: if S4 < 1-S3-(S3+2-S3+S3) then Goto 36;
7: A4 := 8/((S4+S4*(9*9)));
8: F:2;
9: F:3;
10: if S6 ! (S2+(S2-S2*7*(S2+S2))) then Goto 36;
11: if S2 = S4-(S4+S4/S4*(5+S4)) then Goto 26;
12: if S5 ! 9/2/5+(S2+(S2-S2)) then Goto 16;
13: F:3;
14: if S1 = S5/S5/S5/9+6*S5/S5 then Goto 40;
15: A1 := (S4/(S4/((9*S4*S4))));
16: A4 := (S6+S6*S6*S6/8)*S6;
17: F:2;
18: F:1;
19: F:3;
20: A3 := (S2*6/S2+S2*(S2-7));
21: A3 := S4-6+S4+S4-6/S4/S4;
22: F:2;
23: A4 := S6*(S6)/S6/S6/((S6+S6));
24: A1 := S6+(S6+((S6)/3/2));
25: F:3;
26: if S2 ! S3/S3+S3/6-S3-S3+S3 then Goto 15;
27: A1 := S3-S3-((6-S3/7/4));
28: if S4 > (S5+S5*(S5+4+(4*S5))) then Goto 31;
29: A3 := 7*S2/6/2/S2-S2/7;
30: A1 := 6-((((S4*S4/(((S4*9)))))));
31: if S6 > 5-(S1*(S1/S1+5+3)) then Goto 17;
32: F:3;
33: A4 := 6-S4/(6+S4/S4)/S4;
34: if S4 < 2+S5-(5/7/S5+S5) then Goto 40;
35: F:3;
36: A3 := S2*S2*S2/1+S2+S2-S2;
37: F:3;
38: if S2 ! 4-S5+S5-S5-S5+7*6 then Goto 15;
39: A1 := S4+7-S4-S4+1/S4+S4;
40: F:1;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S3 ! S1*S1-2*(7-(S1+6)) then Goto 14;
2: F:3;
3: if S2 ! S1/9+(S1*(S1+(S1/1))) then Goto 21;
4: A1 := S4/S4-6/S4*S4+5+7;
5: if S6 < S2+S2/(2-S2-5)/S2 then Goto 6;
6: A4 := S6*S6/S6*3*S6/8*4;
7: if S5 < S6-(S6*S6*5*S6+S6) then Goto 1;
8: A2 := 5*((S4*(S4)+((S4+S4))));
9: if S6 < 5+S1*(S1*S1/(S1+S1)) then Goto 30;
10: F:3;
11: A1 := 2+(S4/S4-S4-S4+S4);
12: F:3;
13: A4 := S1+8+(S1-S1-6+S1);
14: if S6 = S5+((S5-S5)+8*S5) then Goto 9;
15: A3 := (S3*S3*S3+(S3)/S3);
16: F:1;
17: F:3;
18: F:1;
19: A1 := (6-((8*1*(S4)/S4)));
20: A3 := 2-S6+((2*(S6/S6)));
21: A3 := (5/7*S3/(S3+S3+7));
22: A2 := S2*((S2/6*S2*6-S2));
23: A1 := 9*(S5)*(S5/S5*3);
24: if S5 < (S3*(S3*S3-S3+(S3-S3))) then Goto 34;
25: if S3 ! (S6/S6-4)-(9*S6) then Goto 27;
26: if S5 = (((S2)/5/(1+S2))) then Goto 29;
27: F:3;
28: if S5 ! S4+S4-S4*1*S4/((S4+3)) then Goto 6;
29: A2 := ((S4+(S4-S4*S4/S4)));
30: A2 := S5+8*S5-S5-2-2+S5;
31: if S2 ! S5*6/S5-5-5/((S5+3)) then Goto 26;
32: F:3;
33: A4 := (S4*S4+2+S4+((S4-S4)));
34: F:3;
35: A4 := S1/4/(S1-6+S1)+2;
36: if S4 ! S5*(7*(8*S5-2*9)) then Goto 26;
37: if S4 ! 5/(S5*S5)-(8/8) then Goto 11;
38: F:1;
39: F:3;
40: if S6 = S2+(S2+5/(3/S2-S2)) then Goto 31;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:2;
2: F:1;
3: if S6 > S5+(S5/(S5)+S5-2) then Goto 33;
4: if S3 = (S4*S4*S4-S4/5+S4) then Goto 9;
5: A3 := S1/2-S1+S1*7-2/S1;
6: if S3 ! S5-S5-S5-S5+S5+((S5*S5)) then Goto 19;
7: if S6 > S2+(S2-(((S2*S2-S2)))) then Goto 21;
8: F:1;
9: A3 := (S1)*((S1+S1/(S1+S1)));
10: A1 := 4+S3/(2/S3)*S3*S3;
11: F:1;
12: A2 := 5-4-3-S2-(S2)+S2;
13: F:1;
14: A4 := 9-6*S3+S3-(S3)*S3;
15: F:3;
16: A2 := S2/S2/(S2-(4*S2/S2));
17: F:1;
18: A3 := 6*S1/8+(6+S1/S1);
19: F:2;
20: F:2;
21: F:1;
22: if S2 > (6+(S3*(S3*S3)+S3)) then Goto 28;
23: A4 := 4*S1/1*S1+S1+3-S1;
24: A1 := S4+S4-(9-((S4+5)));
25: A1 := S6/9+8+(6-S6-6);
26: if S5 = ((((S4/S4-S4)-S4))) then Goto 11;
27: F:2;
28: A1 := (S3*S3-6*S3+(S3)-S3);
29: F:3;
30: F:3;
31: if S6 < 4+(S1*(S1/6+6/6)) then Goto 12;
32: if S3 < (7+(S4*S4)+1)+S4 then Goto 3;
33: if S3 ! ((S2-((3/S2+(S2*S2))))) then Goto 38;
34: A1 := S5/8+((((S5)+S5)));
35: F:1;
36: if S3 > 3-3+6-S4+((3-4)) then Goto 33;
37: A3 := S1+S1+4+(S1+S1/S1);
38: F:2;
39: A4 := 6/(((6-3-S5-S5)));
40: F:1;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A1 := (2/S3)+(S3*7*S3);
2: A4 := S1-S1+S1/S1-S1+S1/S1;
3: F:3;
4: F:2;
5: F:3;
6: A2 := S1/(7)+S1*S1*6/S1;
7: F:1;
8: F:3;
9: A3 := 7-S1*S1-(S1/S1/7);
10: F:3;
11: A4 := S5+S5/S5/4*(S5-S5);
12: A4 := 7/S6*S6+((((S6-1))));
13: F:2;
14: if S5 > 4+S2-5-1+S2*(S2*S2) then Goto 19;
15: if S3 = S6*9*S6+1-S6*9+8 then Goto 17;
16: if S5 > S1+S1/6-S1-7-S1/S1 then Goto 32;
17: F:3;
18: F:3;
19: if S6 < (4-7+S4/4*S4)/S4 then Goto 2;
20: if S6 = S3-(S3+9+S3+S3/S3) then Goto 5;
21: F:1;
22: F:2;
23: if S2 > S4*S4+S4-S4-S4*S4/S4 then Goto 8;
24: A1 := (S4-S4*S4/S4+2)+S4;
25: if S4 ! 8*S1-S1*1-(7-8) then Goto 16;
26: if S6 > S5/S5/8-(S5-6-4) then Goto 31;
27: if S4 < S3-(S3/4+S3/((S3*S3))) then Goto 39;
28: if S4 ! 7+7-(S1*((S1-2))) then Goto 27;
29: if S2 < S1+(((S1-4/6+3))) then Goto 36;
30: F:3;
31: F:3;
32: A1 := S2/3*S2/S2/S2*S2+S2;
33: F:3;
34: A2 := S4*S4/S4-S4/(S4/S4);
35: A2 := S4*S4*(S4*2-S4+1);
36: if S6 = S2+(4/S2/7/S2*S2) then Goto 40;
37: F:1;
38: A1 := 8+7+6-S3-((S3+7));
39: F:2;
40: if S4 < S3*2/S3+S3-5/(3-S3) then Goto 25;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:2;
2: A1 := S2/S2+4/6-S2+1-S2;
3: if S1 ! (S6/S6+S6+S6/S6*8) then Goto 24;
4: A3 := S2*S2/4/(8-7-4);
5: if S3 = S4+6+(2*S4-(S4+3)) then Goto 6;
6: F:2;
7: if S4 < S3*S3-S3-(S3)/5+S3 then Goto 0;
8: A4 := 4*1*(6/S6/S6/S6);
9: if S2 = S6+S6/4+((S6-S6/S6)) then Goto 23;
10: if S2 ! S3+S3/S3/(S3*S3+7) then Goto 38;
11: F:1;
12: if S3 ! 3+(8+5/(S2+S2-1)) then Goto 40;
13: A1 := (S3*(S3*S3/(S3/S3)));
14: A1 := S6+8/S6+1-3+S6*5;
15: A1 := (8-8/S6*S6+3/S6);
16: A4 := S4+(2-S4*S4*9)*6;
17: if S6 = ((S3/S3+S3+6/(S3-4))) then Goto 2;
18: if S5 = S3*6/S3*S3*(4+S3) then Goto 6;
19: A4 := (S4-4+S4/S4/(S4+4));
20: A1 := (S1*5/S1-6-S1/7);
21: A1 := 8+S4*S4/5/(1-S4);
22: F:1;
23: A3 := 2+S1/8*S1-S1+S1/9;
24: F:3;
25: F:2;
26: A4 := S5-S5/(S5-S5/S5*S5);
27: F:3;
28: A2 := S2+3+(S2/S2-(S2*S2));
29: F:3;
30: F:2;
31: A3 := S5*S5*S5/(S5/(4-S5));
32: A4 := 7+S6-S6*S6+S6-(S6+S6);
33: F:3;
34: A4 := S3*S3/S3/3+(S3-S3);
35: F:2;
36: if S3 ! 5/((S2/S2+(S2+S2))) then Goto 9;
37: F:2;
38: A4 := S6-S6*S6*4-(5/S6);
39: if S6 < (7*S2)*S2/3-7+2 then Goto 21;
40: F:1;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A4 := S5*(S5)+(3/(S5-S5));
2: if S6 ! S3*(5/1*S3*S3/7) then Goto 22;
3: A4 := 9*S1/6+S1-((S1-S1));
4: F:3;
5: if S6 = S5+(S5)+S5+2-S5-S5 then Goto 31;
6: F:2;
7: F:2;
8: F:2;
9: A1 := S2+4-3/(S2/((S2/S2)));
10: F:1;
11: if S3 < 1+1*S2-S2-S2*S2-S2 then Goto 5;
12: F:3;
13: A4 := S4-S4/S4-(5+4-5);
14: A4 := S6-S6/S6/S6/(S6*2);
15: F:3;
16: A4 := 6+(S5/S5-S5)+(9-3);
17: F:3;
18: F:2;
19: A3 := S3+S3+S3*S3/((8/5));
20: A1 := ((1*S6/((S6-S6/S6))));
21: if S2 > S5*(S5)/4-S5+((7)-S5) then Goto 5;
22: F:3;
23: A4 := 6/S4*6+(((S4*S4)));
24: if S4 < S2+4+(7*S2*(((S2-S2)))) then Goto 16;
25: A1 := 3/6+(2*((S6/2)));
26: if S6 = S1+3-7+S1*S1/S1+5 then Goto 40;
27: if S1 = (S4+4)/(8)+(1)-S4 then Goto 26;
28: F:1;
29: F:3;
30: if S5 = (S1/((2-(4/(S1+7))))) then Goto 39;
31: F:3;
32: if S4 ! 7-S6-5/S6-S6-7/S6 then Goto 3;
33: A3 := S1+8-S1-S1-S1+3-S1;
34: F:2;
35: F:3;
36: F:3;
37: if S6 > S1/1-S1+S1/(4)*7 then Goto 21;
38: F:2;
39: if S1 > S3*(S3*(S3*3-S3-S3)) then Goto 17;
40: if S3 < S4/7/1-S4-(S4+8) then Goto 29;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A1 := (4-8*S3/S3/(S3*S3));
2: F:1;
3: if S6 < (S2/2+(S2*5-S2*S2)) then Goto 10;
4: F:3;
5: F:3;
6: F:2;
7: F:2;
8: if S3 = 9*S4/S4/S4+S4/(S4+S4) then Goto 20;
9: F:2;
10: F:3;
11: if S4 < 6+(4*S3-S3+S3*S3) then Goto 16;
12: if S1 = (5/S4*3*S4*(S4/S4)) then Goto 15;
13: A3 := S2*(S2+S2-S2)-S2/1;
14: F:3;
15: F:3;
16: F:2;
17: A2 := (S5/S5-8-(S5-(S5*6)));
18: if S4 = S2*S2*7*S2/S2*1-S2 then Goto 2;
19: A3 := ((8+S5*S5)*(2*S5));
20: F:1;
21: if S1 < 7-((S5+S5*1)+2) then Goto 38;
22: A3 := S1+((S1/S1-S1-S1/7));
23: F:1;
24: F:3;
25: A1 := 6*S5+1+S5-3/1*S5;
26: if S5 < 5*((S3*S3)+2-6) then Goto 10;
27: A4 := (S1/S1+S1/7)*S1/S1;
28: F:2;
29: A2 := S6+(S6+3/S6/(S6/1));
30: if S3 = S1+S1/S1-S1/S1*S1+S1 then Goto 2;
31: F:3;
32: A2 := ((6-S6-(3-S6+S6)));
33: F:3;
34: A1 := 9/S2*S2/8-S2/S2*7;
35: A3 := 1-5/((S3*S3+5)*5);
36: F:3;
37: F:2;
38: if S2 = S3+5-S3/S3/S3*S3/9 then Goto 5;
39: A2 := (5/S6*S6/S6+S6+6);
40: F:2;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:3;
2: F:3;
3: F:1;
4: if S5 = 8+S6+(S6+S6)/S6+5 then Goto 19;
5: if S3 < 9+S5+S5+(2*4/S5) then Goto 36;
6: F:1;
7: A2 := (S5+S5-(S5*S5+S5-8));
8: A2 := 1-1+6-(2/4)-S3;
9: A1 := (((S1*(S1+9*4+S1))));
10: A2 := S1/(3+(6*S1/S1)+S1);
11: F:2;
12: F:3;
13: F:3;
14: if S6 ! S5+(7/S5/S5*2/S5) then Goto 26;
15: if S1 > S2+S2+S2+(S2+S2+S2) then Goto 33;
16: F:1;
17: if S1 < 3*3*(((S6/S6+S6))) then Goto 30;
18: if S1 < (S2)+(S2*S2/S2/S2) then Goto 37;
19: A4 := (S1)-(S1+S1*6-S1);
20: if S1 > S2/S2/S2*S2/(S2+S2) then Goto 26;
21: F:2;
22: A3 := 2+S1*4*6*5*(5-S1);
23: F:2;
24: if S3 > (S5)*S5/S5/S5-((4*S5)) then Goto 26;
25: A4 := S3+(2*(S3*S3*5)+S3);
26: F:2;
27: A3 := S6*2-S6-1/((S6-S6));
28: if S2 > (4-S6*S6*S6+S6+S6) then Goto 31;
29: A2 := S3*(S3*S3/(2)-S3);
30: A2 := S3+9+3/S3+7*S3/S3;
31: F:3;
32: A3 := S6+8+S6-(S6-S6+8);
33: F:3;
34: if S2 = S4-8+(S4-(5-S4/4)) then Goto 4;
35: A2 := S5-(S5+(6)-S5-S5);
36: if S6 ! S1*S1*(((S1*(S1/7)))) then Goto 21;
37: F:3;
38: F:3;
39: F:2;
40: if S3 > (4+5+S5/S5+9+2) then Goto 38;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A2 := S1/((S1)-(S1-(S1-S1)));
2: A4 := (S3/(S3*6-S3+((S3-S3))));
3: F:1;
4: if S4 > S2*5+2-S2*S2-S2/S2 then Goto 37;
5: A1 := S2/6/(S2-2+S2/2);
6: F:2;
7: A3 := S2+7-S2*S2/(7*S2);
8: if S5 = ((S2-8/S2-S2)+6) then Goto 3;
9: A4 := S3*S3/S3/1+S3/((S3-7));
10: A4 := S5+(9-S5/1-S5*2);
11: F:3;
12: A2 := S2/S2*S2/S2*S2+S2/S2;
13: A4 := (S2/3-S2-S2-(S2-S2));
14: if S1 ! S4/S4*S4/1-(S4)/S4 then Goto 0;
15: F:3;
16: if S5 = S6-S6*(S6+9-S6-S6) then Goto 33;
17: F:1;
18: A3 := S2-S2/S2-S2/S2/1+S2;
19: F:1;
20: if S4 > (S1/S1)*S1+1*S1+3 then Goto 13;
21: if S3 > S6*S6-S6*S6*2+S6*S6 then Goto 9;
22: F:1;
23: F:1;
24: F:2;
25: F:1;
26: F:3;
27: A4 := S6+(3-S6*S6+((S6/S6)));
28: A3 := 1*S1*6+S1-9/S1*S1;
29: A1 := (S6-3+S6/S6*S6)/S6;
30: if S2 = 6+(S1+1+((S1*5))) then Goto 26;
31: if S5 ! 5/S2*1+S2*5/S2-S2 then Goto 24;
32: F:3;
33: if S6 < S2*3*S2*S2+3*(((2/S2))) then Goto 20;
34: A4 := S6/(7/6*S6+S6)-5;
35: F:1;
36: F:3;
37: F:1;
38: if S6 < 6*S2*(S2)+S2/(S2/1) then Goto 34;
39: F:2;
40: if S1 = (S5/(5)-4)+3-S5 then Goto 15;
end;

Casillas Llenas: [11]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A4 := S6+(S6-S6-S6)-(S6/8);
2: F:1;
3: A3 := 6+S2-S2/9*(((S2)-5));
4: F:3;
5: A1 := S1+1-2/(S1-S1*S1);
6: F:2;
7: F:1;
8: A3 := S3/S3+(S3+(S3+S3+S3));
9: F:3;
10: if S3 = (S4+2+S4*(4/1+S4)) then Goto 18;
11: A3 := ((S5*S5/S5*S5+(S5*S5)));
12: A2 := S6+S6-S6/2+S6-(S6+S6);
13: A1 := 6/(S6-S6*6+4+S6);
14: if S1 < S2/9-8*S2+S2-S2*2 then Goto 0;
15: F:2;
16: A2 := (S4-8/S4+(4-(3-S4)));
17: A3 := S2/7*1+S2+S2*S2+S2;
18: F:3;
19: F:1;
20: F:1;
21: F:1;
22: F:2;
23: F:2;
24: A3 := S2/(S2-S2/S2*(S2)-S2);
25: A4 := 6/S6/5-S6-(S6/S6);
26: F:2;
27: A2 := 8/(S4*S4/((S4)+S4));
28: A3 := S3/9+(S3-S3/S3*S3);
29: A1 := S6+S6-S6/4+S6*S6/S6;
30: A1 := S1+(7)-(S1/(S1/1));
31: A1 := S5/(8)*8+S5*S5+9;
32: F:3;
33: F:1;
34: if S1 ! (S4+8*8-(S4-(4*S4))) then Goto 39;
35: F:3;
36: F:3;
37: if S6 < S1-S1/(5/S1-(7*S1)) then Goto 15;
38: F:2;
39: if S1 ! S5/S5+9/5*(S5*S5) then Goto 1;
40: if S5 ! (S2-S2-3-S2/S2/S2) then Goto 19;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:3;
2: A2 := S3+7-(S3-S3*S3*S3);
3: A2 := S6*S6/S6/(S6*S6*S6);
4: A4 := S1*(6+S1)-(S1)-4;
5: F:2;
6: F:3;
7: F:1;
8: A4 := 1+(((S4/((8*S4)))));
9: if S3 > 7+S6+(S6/6*(4*S6)) then Goto 17;
10: F:3;
11: A4 := (S1/S1+S1-(9*S1)*S1);
12: A4 := S2*(S2/(S2+(9+1)));
13: A3 := (S3*(5+2-S3)/5);
14: A3 := S4+S4*(1)-(S4*S4);
15: F:3;
16: A2 := 8-S6-S6+(S6/(S6*S6));
17: if S2 = S4-S4*S4*S4+S4-S4+S4 then Goto 18;
18: F:1;
19: F:2;
20: if S5 < 8-S1*S1/(S1/S1+S1) then Goto 36;
21: if S5 > (9-2/6-S1-S1+S1) then Goto 23;
22: if S1 ! (1-2-1*(S4*7-S4)) then Goto 38;
23: A3 := (S6*S6/S6+S6*S6)/S6;
24: if S2 > 4/S6-S6+(2*S6)+S6 then Goto 14;
25: A4 := S3+S3/S3/5+S3+S3*8;
26: F:3;
27: A3 := S4-(S4)+S4/S4-S4/5;
28: F:1;
29: if S1 < S3*S3*(1-((S3/S3))) then Goto 2;
30: A3 := (2*S3-S3+S3+4+3);
31: if S2 ! S5+S5/S5*S5+S5-S5/S5 then Goto 8;
32: if S3 > 2/S6/S6+S6+S6-S6*S6 then Goto 31;
33: A2 := S6*S6-S6*S6-S6/(S6)+1;
34: A1 := 7*(S2)-(4/S2)-4;
35: if S5 ! S6+S6*S6/S6-S6/(S6*6) then Goto 27;
36: if S4 < S6+S6*5+(8*S6+1) then Goto 5;
37: A2 := S6/S6+2+S6+S6-(((9+8)));
38: if S1 = S5/S5/8*S5/S5+S5*S5 then Goto 6;
39: A4 := (((2-7*(S4/S4+5))));
40: A4 := (S4-S4/5-4-(S4*S4));
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A2 := S2/3-(S2*(5*7-S2));
2: F:1;
3: if S4 < (4/S2)-S2-S2*(3+S2) then Goto 8;
4: A1 := (S2)+S2*(S2+1/2);
5: F:1;
6: if S3 = (S1-S1/(S1*((S1+S1)))) then Goto 12;
7: F:3;
8: if S5 = 2-S6+S6+5/S6+(4-8) then Goto 17;
9: A2 := S2*S2+(1+(S2*S2-S2));
10: A1 := 4-S1-S1/((S1/S1*S1));
11: if S3 = S4/S4/(9+1/(((4-2)))) then Goto 3;
12: A3 := S2+S2*S2/S2-S2*S2/S2;
13: A2 := 7*S5/4/S5-S5/((S5*5));
14: F:2;
15: F:1;
16: F:1;
17: A3 := S1-(5+(8/S1/(S1-S1)));
18: if S5 ! S2/S2-((6+S2+S2+2)) then Goto 30;
19: A3 := S1+(((S1*S1-S1*1)));
20: if S4 = 6/4+8+(((S1*S1))) then Goto 21;
21: if S3 = S2-(S2/(S2+S2+S2/3)) then Goto 32;
22: if S1 > (S5/S5/S5*S5*S5/S5) then Goto 18;
23: F:2;
24: A3 := (S3+S3-S3-S3+S3*2);
25: if S4 > (S3*(S3/S3/S3*3+2)) then Goto 9;
26: A2 := 5/S6-S6-S6*S6/(S6-S6);
27: F:3;
28: F:2;
29: F:3;
30: A4 := (S6*1+5)-3-S6-S6;
31: F:2;
32: F:3;
33: F:3;
34: A1 := S1+S1*S1/7-S1/(S1)-S1;
35: A3 := S5/S5-(5/((1-3)));
36: F:3;
37: F:2;
38: if S1 ! S4*S4*S4+S4*S4/S4-S4 then Goto 15;
39: if S4 = S5-8*4+S5-S5*(S5-3) then Goto 8;
40: if S4 = S3/(((((S3*8*7))))) then Goto 35;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S4 ! S1/S1/S1*S1*S1/S1*1 then Goto 8;
2: F:2;
3: A4 := (1+S4)/(S4+2+S4);
4: if S6 = 1*S5+S5-(7-2-1) then Goto 29;
5: if S2 ! 2+(S4*6*S4+S4*S4) then Goto 6;
6: F:3;
7: A3 := S1*(1-S1/S1-(S1)-8);
8: F:1;
9: if S4 < S1*S1-S1/(S1/2/8) then Goto 38;
10: F:2;
11: if S4 = S1*S1+6*((((S1+S1)))) then Goto 19;
12: if S3 = 1+2+S2-4+4*S2+S2 then Goto 26;
13: F:2;
14: if S2 ! S6-(6/(2+((1-3)))) then Goto 8;
15: F:3;
16: F:2;
17: A3 := S5-1*(6/((6+S5)));
18: A2 := S6*3-S6+(S6-4-S6);
19: F:3;
20: A2 := (S5+7+S5-S5*S5-S5);
21: A3 := 1*S3-S3-(1/1*5);
22: A4 := ((7-S2+(S2-S2/S2)));
23: A3 := ((S2*S2+S2+S2)+4);
24: F:3;
25: A4 := 6/S6/S6+(S6/S6/4);
26: A3 := S3-S3*S3-1-((2*S3));
27: A2 := ((S1+S1-S1+S1)-S1);
28: if S3 > S4+(9*S4/(((3*S4)))) then Goto 38;
29: F:2;
30: F:3;
31: F:2;
32: F:1;
33: F:3;
34: if S5 = S3/S3/S3-9+2-3+S3 then Goto 0;
35: F:2;
36: if S1 = 4*8*S4/(S4/8+4) then Goto 7;
37: if S2 = (S4/S4-(5-S4+S4+1)) then Goto 39;
38: if S3 = 5*S2+S2-S2-S2-(S2/2) then Goto 18;
39: if S6 ! S3/S3*S3-S3-1*8+S3 then Goto 18;
40: F:3;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S1 = (S4/((S4-S4*S4+5))) then Goto 11;
2: F:3;
3: F:3;
4: F:3;
5: F:1;
6: if S4 ! 3-S5/S5+S5+S5*S5-S5 then Goto 8;
7: A4 := S1+S1/4-3/(S1*S1);
8: A1 := S3*(8*S3-2+S3*S3);
9: if S6 < S4-((S4+(9/S4*4))) then Goto 23;
10: if S2 = 1*((S3-(S3/(S3/S3)))) then Goto 23;
11: F:3;
12: F:1;
13: A3 := 9-(4*5*(S1*S1*S1));
14: A4 := S4*6+(3-(7)+S4);
15: A2 := (S4+S4-7-(7)-S4);
16: A3 := (((9+(S3*1*S3+7))));
17: A3 := S4-S4/(6*S4*(S4/8));
18: F:3;
19: A4 := S1+5/(8/8/S1*S1);
20: F:3;
21: A2 := S6-S6*(S6/((((7+S6)))));
22: A2 := S3+5/S3+1-(S3+S3);
23: F:2;
24: A3 := S1+S1+S1*S1*4/S1+S1;
25: F:3;
26: A4 := S3+S3/(S3+7-S3/S3);
27: A1 := S2-S2/S2+(S2+S2)-S2;
28: A3 := S1*S1/4-5/2/6+S1;
29: A4 := S1*S1/S1/3-8/S1-S1;
30: F:1;
31: if S2 < ((8)*(S1/(S1-S1))) then Goto 23;
32: F:3;
33: F:3;
34: F:2;
35: if S2 ! S3-S3/1/(1*(S3-5)) then Goto 5;
36: F:1;
37: if S1 < 8/S6-4*1*((S6)*S6) then Goto 11;
38: F:3;
39: if S5 = S4/2+S4+S4-(S4/1) then Goto 30;
40: if S3 = (S6-9+4*S6-7/S6) then Goto 11;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S3 = S2-S2+S2-S2-(S2+S2) then Goto 15;
2: A4 := (S6+7+S6-S6)/(4+S6);
3: A4 := S2*S2*((S2/S2-S2-S2));
4: F:1;
5: if S3 > S1-S1*S1+(((S1/S1))) then Goto 0;
6: A1 := 2*S5-S5*S5*S5+S5*S5;
7: F:2;
8: A2 := S4/(S4/8-8*((S4+S4)));
9: if S3 > 9*(S1*4/(S1+S1-8)) then Goto 34;
10: F:2;
11: if S3 < S2+S2*S2/4+S2*S2*S2 then Goto 30;
12: F:3;
13: if S3 ! (S1+S1-4+S1*8-6) then Goto 31;
14: F:1;
15: F:1;
16: if S2 > 6*S3*7-S3/(S3+S3) then Goto 22;
17: A2 := 2-7+(7*5+(S2-2));
18: F:3;
19: A4 := (5-(S3-(6+(4*S3))));
20: F:1;
21: A4 := 4/S4-(((S4+6/S4)));
22: F:3;
23: A4 := S6+S6/5+7-(S6/6);
24: F:3;
25: A2 := S5*9/1*(5*(S5-S5));
26: F:2;
27: A3 := (S6+S6*S6-S6/(S6/4));
28: if S6 > (8+S2+(S2*8/S2*S2)) then Goto 21;
29: A4 := 7-S3-(S3+9+S3/8);
30: F:1;
31: if S1 ! S4*S4/6/S4*S4*S4/S4 then Goto 6;
32: A3 := S6*S6-S6+(S6)*S6*S6;
33: A1 := 5*S3/S3*5*9/S3-5;
34: F:2;
35: A1 := (S2*S2+3-S2+8)-S2;
36: if S3 < (2-S2-S2*(S2-5-S2)) then Goto 4;
37: A4 := 1/(S3/S3/(S3+S3*S3));
38: A3 := (S6)+8/S6*4*5*S6;
39: if S4 = 7+S5-8-(4*3*5) then Goto 18;
40: F:1;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:2;
2: A4 := (S6/(S6/4)*S6*S6);
3: if S6 ! S1-(S1-2-S1+S1+5) then Goto 24;
4: A1 := (S4/S4+S4/S4+8/S4);
5: if S1 > 5/S2+4*2*S2*S2/5 then Goto 15;
6: if S2 = S3+(S3/(S3-4-4)*S3) then Goto 29;
7: F:1;
8: F:1;
9: F:3;
10: F:2;
11: F:3;
12: A2 := S4*S4/((S4+2-S4+S4));
13: if S5 > 7+S6/S6*S6*(6/S6) then Goto 31;
14: A4 := 6-(3/(6/S4)/S4);
15: F:3;
16: if S4 = (S2+S2)/S2*2/S2-S2 then Goto 31;
17: A3 := S6*6-S6+(S6-S6*S6);
18: if S3 > S2+S2+(1*(((S2/S2)))) then Goto 7;
19: A4 := 8-6+5*S2+4*1*S2;
20: if S2 > (1)*S5+((7/S5*S5)) then Goto 12;
21: A4 := S1+6*7/S1/S1-S1*S1;
22: F:3;
23: A3 := 7-(S6)+S6*S6-(S6/S6);
24: F:1;
25: F:2;
26: if S2 > S1*2+S1*(S1*6+S1) then Goto 29;
27: F:3;
28: F:2;
29: F:3;
30: F:3;
31: F:2;
32: A4 := S3+S3-5+S3-S3-(9+S3);
33: F:1;
34: if S1 = S4*(S4+S4)*2+S4*S4 then Goto 3;
35: if S2 < S1-S1-(S1)*S1+(2+S1) then Goto 14;
36: if S1 = S3-(6+(S3/S3/S3/S3)) then Goto 23;
37: F:1;
38: F:2;
39: F:2;
40: F:3;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:2;
2: F:2;
3: A2 := S2*S2*S2+4+8-3+4;
4: if S5 > 2+S1*S1+S1-8*((7*5)) then Goto 17;
5: A4 := S6*8+S6/(S6-4/S6);
6: F:1;
7: F:1;
8: A1 := 1*(S5)*(S5+1*1);
9: F:1;
10: F:2;
11: if S4 = 5-(S6)-S6-S6*S6*S6 then Goto 10;
12: if S6 ! 3+S2+2+S2+S2*S2-4 then Goto 16;
13: if S1 < S6+(S6)/S6*S6/9-S6 then Goto 14;
14: F:3;
15: if S4 ! S1*(S1+S1*(1-(3-2))) then Goto 36;
16: F:3;
17: F:3;
18: A4 := (S6-3*S6+3+6+2);
19: if S3 < S2-S2+S2/(S2+S2)/3 then Goto 8;
20: A2 := S5-((S5*S5+S5*(S5+S5)));
21: A3 := S3*S3/S3*S3*(S3)*8;
22: A3 := S6-5*S6+(S6+S6+S6);
23: F:2;
24: A2 := 5+S6/((S6/4)+6);
25: F:3;
26: A3 := 4+S2*S2*S2-S2/S2*6;
27: F:3;
28: F:2;
29: A3 := ((S6+8/8+(S6/S6)));
30: F:2;
31: F:1;
32: if S1 > S2*S2*S2-S2+3*S2-S2 then Goto 17;
33: if S6 < S4-S4+1-7+S4+(S4-4) then Goto 5;
34: F:1;
35: F:1;
36: if S3 > S1-4-S1/2*S1+S1-S1 then Goto 19;
37: A4 := S2/2*((3)/8/S2);
38: if S3 = S6/(S6*S6-S6/(7*7)) then Goto 4;
39: A3 := (S6*((S6-S6/(S6-S6))));
40: F:3;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A2 := 7-S4*S4/3*S4/7+S4;
2: A2 := S1+7/S1-S1*S1-S1*S1;
3: if S1 = 2*S6-(S6+S6+4*S6) then Goto 12;
4: F:1;
5: F:1;
6: A4 := (6-(9/(S4+S4+S4)));
7: F:2;
8: F:3;
9: A4 := (S1+(S1/(6/S1)*3));
10: F:3;
11: F:1;
12: F:1;
13: F:2;
14: if S6 > S5/S5+8*S5+S5+9+S5 then Goto 10;
15: F:2;
16: F:3;
17: if S2 < 2-(6+2+S1/S1*S1) then Goto 31;
18: if S4 > S6/4/3/6+4*S6+S6 then Goto 19;
19: A3 := (S1/S1+S1+(S1/(6+S1)));
20: if S6 ! S4-S4+(7*S4/S4-S4) then Goto 2;
21: A4 := S3+3-S3+1/(S3-4);
22: if S5 < S3-S3+S3/7/S3*S3+S3 then Goto 23;
23: if S6 < S5+(9+S5*(4/(S5-1))) then Goto 14;
24: F:1;
25: F:2;
26: A2 := 6-1-S2-((S2)+S2);
27: F:3;
28: F:3;
29: A4 := 8/S2/(S2/4/(S2+S2));
30: F:1;
31: A4 := 2/S1/9+8/(((9+5)));
32: if S4 = ((S1*S1-1+(8+S1))) then Goto 0;
33: F:2;
34: A1 := (S4-S4+S4*9+4-S4);
35: if S3 > S4-S4+(4*((S4+4))) then Goto 4;
36: F:1;
37: F:1;
38: F:2;
39: A4 := S2/4+S2+(9-((S2)-S2));
40: if S3 > S6/S6-1-(S6+S6*1) then Goto 33;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A4 := S6+S6+S6-S6-S6+(S6-S6);
2: A3 := (S4+S4+6/3*S4-S4);
3: if S4 ! 4+(S3*S3+S3*S3-S3) then Goto 33;
4: A4 := (S6-S6+5-S6/S6-1);
5: F:3;
6: A3 := S3-S3-(S3-S3/(S3*S3));
7: F:2;
8: A4 := S6-8*(2*5-S6-3);
9: A2 := S1+S1/4/(4*1-6);
10: F:1;
11: A4 := (S6*S6-(S6)+1+2);
12: F:3;
13: F:1;
14: if S2 = S4/S4+S4-7+(((S4*S4))) then Goto 1;
15: F:2;
16: if S3 > 2*S2*(4/S2*S2*5) then Goto 3;
17: F:3;
18: F:3;
19: A3 := S1/7-9/S1+S1-S1/3;
20: if S1 > S3/S3/S3+2/6-((((S3/S3)))) then Goto 4;
21: F:2;
22: if S2 ! 4+S6+S6+S6*S6*8-6 then Goto 23;
23: F:1;
24: F:2;
25: F:3;
26: A4 := S2-5/S2+S2+(S2)/S2;
27: F:3;
28: F:3;
29: if S1 ! ((S6)*S6-S6*S6-S6) then Goto 31;
30: F:1;
31: F:1;
32: A2 := (S2-2*2)+(7/S2);
33: if S2 ! S3-7+((S3-S3)/1) then Goto 7;
34: F:1;
35: if S5 ! S6-S6-8+(S6)-5-S6 then Goto 39;
36: A1 := (S3-S3)/S3*S3/S3*S3;
37: if S2 < 7-6+S4*S4+S4-9*1 then Goto 5;
38: A2 := S2/(S2+2*(S2*(S2-S2)));
39: if S6 > S5/2/5-S5*((2*S5)) then Goto 40;
40: A1 := S5*(S5+S5-(S5+S5+4));
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:1;
2: A2 := (S5/S5*(6/S5+4/3));
3: F:3;
4: A1 := S2*8-(S2*1*S2-S2);
5: F:1;
6: F:3;
7: if S4 > (9)-(S6/S6-S6*S6) then Goto 30;
8: if S5 = (S2/S2+(5)-S2-S2) then Goto 38;
9: A1 := (S6+(3+S6*S6-S6/S6));
10: F:2;
11: if S1 < (S4-S4*(S4-S4/3/S4)) then Goto 17;
12: F:1;
13: F:2;
14: F:2;
15: F:3;
16: A2 := (S6-6+(S6+9-S6/S6));
17: F:2;
18: if S6 < (8/8+(S1-1-S1)+S1) then Goto 20;
19: F:2;
20: A1 := S3/S3+2/4/((S3/S3));
21: A2 := S3/S3*S3/(S3*(S3+S3));
22: F:2;
23: if S2 > S4*S4+5+S4/((S4*S4)) then Goto 9;
24: F:3;
25: A4 := S5-(3-1-(((S5/S5))));
26: if S3 = S6+S6*S6-S6/S6*S6*S6 then Goto 25;
27: if S6 < S1-(S1*S1/S1/S1+S1) then Goto 40;
28: F:3;
29: A2 := S2/S2/S2/((S2+S2-S2));
30: F:1;
31: F:2;
32: F:2;
33: F:2;
34: A4 := 2+6*(S6)/S6*S6/S6;
35: F:2;
36: F:1;
37: A3 := 4-S6+S6-S6*S6-(2-S6);
38: F:2;
39: if S2 = 5+(S4*S4-S4-S4/3) then Goto 26;
40: if S2 > S3-((S3+((S3-S3-S3)))) then Goto 23;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A2 := ((S5/S5/S5+((S5)+S5)));
2: if S6 ! S3/S3-S3+S3+7*S3-S3 then Goto 0;
3: if S2 < (6-S3*(S3*9/1/S3)) then Goto 0;
4: if S2 < S3+3/4-(3/2+S3) then Goto 39;
5: if S5 > (S1-S1*S1/(S1+4-9)) then Goto 16;
6: A1 := S4*3*S4-(S4)*(S4/4);
7: A2 := (S2*8+S2/S2/S2+S2);
8: if S6 < S4*S4*(S4*S4+S4-S4) then Goto 19;
9: A2 := S4*2*((S4+S4/(5-S4)));
10: A3 := 6/2*S6-S6/(((((S6/S6)))));
11: F:3;
12: F:2;
13: F:1;
14: A4 := S6/S6/S6+((S6+8/S6));
15: A4 := (S6-S6*((S6-(S6/S6))));
16: A3 := (3-1*(S1*(8+S1)));
17: A2 := S2+(S2*S2/S2/S2/S2);
18: A1 := S2+5-(((S2+(8*S2))));
19: A3 := 5-S4+(5/(S4*S4+S4));
20: F:2;
21: F:3;
22: A2 := 5*S1*(S1/S1-(6)-S1);
23: A3 := (S1+S1)+(S1-S1/S1);
24: F:3;
25: A2 := (S3)*S3-S3*S3+(S3/S3);
26: F:2;
27: A3 := S6/2*S6-S6+6/S6/S6;
28: if S2 > (S6+4/S6-2/S6+S6) then Goto 34;
29: A1 := S4-S4-(S4-S4)*8*S4;
30: F:2;
31: A3 := (S1/S1*(5*(S1)-9));
32: A4 := 6+S1*5-S1-(S1/6);
33: if S5 = 9-(2-((S1/S1+S1))) then Goto 17;
34: if S5 < 9*S6/S6*S6*S6-S6-S6 then Goto 6;
35: F:2;
36: A1 := S4+S4-S4/(S4/S4*S4);
37: if S2 = 9/S4*8*S4-3-4*S4 then Goto 26;
38: F:3;
39: if S6 > S5-S5*((1*(S5-7))) then Goto 5;
40: if S3 = S6*8+(S6/S6+(S6/1)) then Goto 3;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:2;
2: if S4 = S6+S6/S6*S6-2-S6*S6 then Goto 34;
3: F:2;
4: A4 := (S1/S1-5*2-S1)+S1;
5: A3 := (S5/S5/S5+S5-(4-S5));
6: F:3;
7: F:2;
8: F:2;
9: A4 := S6+7*9/S6*(S6*5);
10: A3 := S3*3+S3-S3/(S3/S3);
11: F:1;
12: A3 := S4*((S4*S4/S4/S4*2));
13: F:3;
14: A4 := 4+S3/(7+7+(S3-S3));
15: F:2;
16: if S2 < S1+(1-S1-S1/S1+7) then Goto 3;
17: A1 := S6/S6+(1/S6+((5)/7));
18: if S4 = (S5*S5+((S5*S5/S5))) then Goto 16;
19: F:3;
20: F:2;
21: A3 := S1*6*S1/(S1*(S1+5));
22: A3 := S3*(S3)+S3*S3/S3*1;
23: F:3;
24: if S1 = S2*S2*S2/S2/(S2+S2) then Goto 2;
25: F:2;
26: F:1;
27: F:3;
28: if S6 < S2-S2*5/((3+(S2/S2))) then Goto 24;
29: A4 := 4+S6/S6-S6-S6*5+S6;
30: if S4 = S1*S1-S1-S1/S1+S1/S1 then Goto 8;
31: if S6 < 8+S2*S2/S2/S2*((S2-S2)) then Goto 38;
32: if S3 < S1*S1/(4+(1)/S1) then Goto 34;
33: A3 := 3-S2-S2+((S2-(S2-5)));
34: A3 := S2*(5/(S2/S2+(S2-S2)));
35: A4 := S6-S6/((S6/S6*S6-5));
36: F:3;
37: if S3 > 6+S1/9*S1-S1*S1+S1 then Goto 21;
38: A1 := 6-S5/((S5*S5*S5)+S5);
39: F:1;
40: A2 := S4+S4*2-5/(S4+S4);
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:3;
2: if S5 = (S4-S4*S4-S4/S4*S4) then Goto 5;
3: F:3;
4: if S5 = 8-(4)/1*S6/2/S6 then Goto 34;
5: A2 := S3-S3+S3+(6+(7/S3));
6: if S3 ! (((S6-S6+S6*1/4))) then Goto 22;
7: F:3;
8: F:1;
9: if S3 < S4*2+S4+(S4*(S4/S4)) then Goto 29;
10: F:3;
11: F:1;
12: A4 := S6-S6+(S6*S6+S6*S6);
13: if S5 ! (7-7*8+(S4+7-2)) then Goto 3;
14: if S3 = ((8/(S4-5+S4+7))) then Goto 4;
15: F:1;
16: A2 := S6/((7)-3+(6/7));
17: F:2;
18: F:2;
19: if S1 = S6+S6/((S6-((S6+4)))) then Goto 4;
20: F:1;
21: if S5 = (S4*3/(S4/S4-S4+S4)) then Goto 4;
22: F:3;
23: if S1 = (S5)-S5/S5-(9)+S5 then Goto 11;
24: A3 := S1*S1+(2-S1+6+S1);
25: F:3;
26: A4 := (S5+((S5+(4/6-S5))));
27: A2 := S5+7/S5+S5+1-6*7;
28: if S5 < 9*5/(7/3/4)/S2 then Goto 4;
29: F:1;
30: if S4 = S1*(S1+1*S1*S1+S1) then Goto 13;
31: F:3;
32: A3 := 6-3-S6*S6*S6-S6-S6;
33: F:3;
34: if S1 ! S6+(S6+7/1-S6*1) then Goto 22;
35: A2 := (S2+S2-(2/S2*4*S2));
36: A2 := S6/6*S6+((S6*S6+6));
37: F:1;
38: F:3;
39: A1 := S3/S3*(1)-S3+S3+2;
40: A3 := S4*(6)*S4+7-(S4-S4);
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A3 := S6+(S6)+(S6*(S6/8));
2: A2 := 5/(S4*S4)-S4+(5*7);
3: A4 := 5+(S2-(S2-S2*(S2)-4));
4: if S3 > 3/7+S4/S4/S4/(6*S4) then Goto 24;
5: F:2;
6: F:3;
7: A3 := 1/(((S2+S2*((S2)-7))));
8: A1 := S6*(S6/3-S6/S6+S6);
9: A2 := S1-2/S1+(S1-S1)+S1;
10: if S4 = (S5)-S5-S5*6+S5*4 then Goto 37;
11: A1 := (S5-4*S5+S5+(S5/S5));
12: if S3 = 7/9+S4/6+S4+S4-S4 then Goto 13;
13: if S1 = S6-(6-S6*S6+S6)/S6 then Goto 37;
14: F:1;
15: if S4 < S6/(S6+6+S6+(S6)/6) then Goto 30;
16: F:3;
17: A1 := S6+S6+S6*(S6/S6+4);
18: A4 := (6+S1-S1)-6+7/S1;
19: if S5 > S1-6/(S1/S1+S1+S1) then Goto 15;
20: F:3;
21: F:3;
22: A1 := S3/2+(1*S3+(S3+3));
23: F:2;
24: A4 := ((S4/S4-3-S4+(S4*S4)));
25: F:1;
26: F:2;
27: F:2;
28: F:3;
29: A3 := S5*7/(5*S5+S5/S5);
30: F:1;
31: A4 := 6*(S5*S5*(((S5-2))));
32: A3 := S1*S1-S1*7-S1*S1/S1;
33: if S5 > 7-S6/S6/(S6*5*5) then Goto 11;
34: A2 := 2/S1/(S1/6*6*S1);
35: if S3 < 7*S6*S6/3-(S6-S6) then Goto 37;
36: if S6 = S4+(7)+S4/7+S4/5 then Goto 15;
37: A4 := S3*S3*S3-(8-S3*S3);
38: if S5 ! (S4/S4/9+(8+S4-S4)) then Goto 40;
39: if S3 = S5-8*S5/(7+S5-1) then Goto 1;
40: if S2 > 3/(S5-S5/4+(S5/S5)) then Goto 29;
end;

Casillas Llenas: [6]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S4 = S3/S3/(S3*S3/S3/S3) then Goto 19;
2: A1 := 6-S1-((4+S1-6-S1));
3: A4 := ((S4+7/S4+S4-2+S4));
4: if S5 < S6/S6+3*((S6)/S6) then Goto 37;
5: A3 := 5/7/S1+(1+S1/S1);
6: if S4 ! (S3)/S3+S3*S3/(S3+1) then Goto 16;
7: if S3 = S4+S4/8+7+S4/S4-6 then Goto 1;
8: if S4 < (S3-S3/(S3/2*(3)*7)) then Goto 40;
9: A3 := (S6-((1+(S6+(S6*5)))));
10: A3 := (S2)/(5*(S2/6+S2));
11: F:1;
12: F:2;
13: F:3;
14: A3 := S5/S5*4-S5*1*(S5)*4;
15: F:1;
16: F:2;
17: F:3;
18: if S3 = S2-(S2/S2+S2/S2/S2) then Goto 21;
19: if S6 > S3+S3/S3*(4+S3+S3) then Goto 20;
20: if S3 > ((9*8+(S2*S2/S2))) then Goto 9;
21: A4 := S1-(S1/S1/S1/1)+S1;
22: if S2 < S4/S4-S4*(S4+((5+1))) then Goto 23;
23: F:2;
24: F:2;
25: if S2 < 1+6+S6+(S6-(S6+S6)) then Goto 9;
26: F:1;
27: A4 := 5+S3-S3/S3*(S3+8);
28: F:3;
29: F:1;
30: if S1 < 4/(S3+8+S3+(S3/S3)) then Goto 28;
31: A1 := S4+(9-(S4*(S4)/S4));
32: F:2;
33: F:2;
34: if S5 = (2+S1+5-S1+S1+S1) then Goto 18;
35: F:2;
36: if S5 ! S1*(((2*1-S1-7))) then Goto 39;
37: F:1;
38: if S3 < (S2*S2/3-S2)/S2+S2 then Goto 23;
39: if S6 > S5+S5+S5/S5/5*S5-S5 then Goto 7;
40: if S4 ! S1*((6-S1/S1+S1)+S1) then Goto 14;
end;

Casillas Llenas: [6]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S6 > S4+2+S4/S4+7*9-S4 then Goto 3;
2: F:1;
3: F:3;
4: A4 := (S4+S4)-(8)-((S4-1));
5: F:3;
6: F:1;
7: F:3;
8: A1 := (7+((9)/(6-9)));
9: A4 := 9+S6/S6/1/9-7-8;
10: F:2;
11: A3 := S6/S6-(S6-S6*(2/S6));
12: A4 := S1*S1-S1-(S1)/S1/S1;
13: F:3;
14: F:2;
15: A4 := S1+(S1/(S1*S1+S1/9));
16: F:1;
17: if S5 > 1/6/4+(S3+S3/S3) then Goto 2;
18: if S6 = S3-S3-S3+4+5/S3/S3 then Goto 13;
19: A1 := S5+S5/(5-S5/7/S5);
20: F:2;
21: A1 := ((S4/S4)-8+S4*S4);
22: if S1 > (S6/(S6)-2*S6/S6) then Goto 5;
23: A1 := 9/7/S6/2*7+(S6)-S6;
24: A3 := 4-S4-S4/9-1-S4*S4;
25: if S5 = ((S2/4+S2*S2/(S2-S2))) then Goto 26;
26: A4 := (((S4+S4/(5)-3)));
27: A4 := S5*2/(S5-(9-S5*S5));
28: F:2;
29: A1 := 1*(S4-S4/(S4-S4-9));
30: F:3;
31: F:3;
32: F:2;
33: A3 := ((S2)/3+S2+S2+1);
34: A1 := (((S4*1+(S4*S4*5))));
35: F:3;
36: F:2;
37: A2 := (S2)/1-(1)-4+9;
38: if S2 < (1/(5-(6*((S1/S1))))) then Goto 4;
39: F:2;
40: F:2;
end;

Casillas Llenas: [6]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A4 := S3+2/(7/S3/S3+S3);
2: if S2 = (S1)*(S1)-S1-S1-S1 then Goto 7;
3: F:2;
4: A4 := S4+(1)-(S4/S4-8);
5: if S3 ! (8*2+3/(2/(S4)*3)) then Goto 37;
6: F:1;
7: F:1;
8: F:1;
9: F:3;
10: A3 := S2*S2/S2/(S2-S2/S2);
11: F:2;
12: A4 := S2/S2/3+S2-S2/((S2-5));
13: A4 := S6*S6-(S6*S6+2/S6);
14: F:2;
15: A4 := ((7-S1*S1/7/(S1/5)));
16: F:3;
17: A2 := (S1-6-S1/S1)-S1-S1;
18: F:1;
19: A3 := S6-1+S6+S6*((2*S6));
20: F:2;
21: if S5 = S4-S4+3*4+(S4-S4) then Goto 7;
22: F:3;
23: F:1;
24: A3 := (6/(6/S4*S4+6+S4));
25: if S2 > S4*6/4/S4+S4*S4/2 then Goto 26;
26: F:3;
27: F:3;
28: A1 := (S1)*S1+4+S1/S1-2;
29: A2 := (S1+(S1+7+3+2+5));
30: if S6 ! S3*(S3-(S3-((S3)-S3))) then Goto 4;
31: if S1 ! 9/((1)/(7+(S5+7))) then Goto 37;
32: F:2;
33: F:3;
34: A1 := S6/S6/S6+S6+(S6*S6);
35: A2 := S2/S2*2+6/S2/(((S2*S2)));
36: F:3;
37: F:2;
38: A1 := S5+S5-S5*((S5)-S5);
39: F:3;
40: F:2;
end;

Casillas Llenas: [6]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S1 = 6+(S2-(7*S2+S2*S2)) then Goto 9;
2: A3 := S5+S5-((S5-S5-2/S5));
3: F:3;
4: F:1;
5: A1 := S2*(S2)-S2*((S2+S2));
6: if S5 = S3/S3+(7+(7+2*3)) then Goto 14;
7: A2 := S1*(1+(S1-2)*5);
8: if S2 = ((S3+S3+(S3*9-4))) then Goto 9;
9: if S6 = S1+5*1*S1*(S1+5) then Goto 35;
10: F:1;
11: A3 := S3-S3/S3/S3*S3*(S3*1);
12: F:3;
13: A4 := S3-(4-S3/S3)-S3/S3;
14: A4 := 6+3/S4+(1-(S4-9));
15: A3 := 2+(S6-S6-S6-S6-S6);
16: F:1;
17: if S2 < S6/S6+(4-S6+7-S6) then Goto 9;
18: F:3;
19: A3 := (1+S2-S2*9+S2+S2);
20: F:3;
21: A3 := S1/6*S1/9+S1*S1/S1;
22: F:3;
23: F:2;
24: F:2;
25: if S2 < ((S3)-4-S3/(5+S3)) then Goto 4;
26: A4 := (S4)+S4-(S4/S4-5);
27: F:2;
28: if S2 < (S5-S5/4/7+((S5)+S5)) then Goto 12;
29: F:2;
30: if S3 < (2+((S6/S6/1-S6))) then Goto 37;
31: F:2;
32: if S4 = S6+4/(S6+S6*(S6/8)) then Goto 40;
33: F:3;
34: A2 := S6-S6*S6+S6/(S6*S6);
35: if S2 < (S1)+5/S1/((S1*S1)) then Goto 4;
36: A1 := S4*4/S4-S4-1*(S4+S4);
37: F:3;
38: F:3;
39: F:2;
40: F:3;
end;

Casillas Llenas: [6]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: F:3;
2: A1 := (S2/(3-7-2-(S2*S2)));
3: A2 := 5/S3+(5*(3-(S3*S3)));
4: F:3;
5: A2 := (4*S5)+S5*S5/1*S5;
6: if S3 = 7*S2*S2*S2*2-S2+S2 then Goto 9;
7: if S5 < S1*2*5+S1/S1*5-S1 then Goto 14;
8: A1 := S3*(6-S3+2*S3/S3);
9: F:2;
10: F:2;
11: F:3;
12: if S4 < S6/5*(S6/S6*S6/S6) then Goto 2;
13: A4 := S3/1-S3/1/3/S3+S3;
14: F:2;
15: A3 := S6+S6/S6+S6*S6*S6-S6;
16: if S6 = S1+S1-S1/S1+(S1+S1) then Goto 15;
17: F:3;
18: A1 := S1*(S1/S1*((S1/S1)));
19: A4 := S2+S2-S2-4-5/S2+S2;
20: F:1;
21: F:3;
22: F:1;
23: A3 := 2*(5+S1/S1/S1+S1);
24: F:3;
25: F:2;
26: if S4 ! 7-S2*S2+7+8-(S2-1) then Goto 13;
27: F:1;
28: F:1;
29: if S1 < S5*(S5-S5-4+4*S5) then Goto 38;
30: F:3;
31: F:1;
32: A4 := 1/(7-S2-(S2+5)/S2);
33: A3 := S4*S4/7-S4+S4-9+S4;
34: F:2;
35: if S2 > 9/9+S5-((S5/S5-S5)) then Goto 1;
36: F:2;
37: A3 := 6-8+S2-S2*S2*6-5;
38: F:1;
39: F:2;
40: F:3;
end;

Casillas Llenas: [6]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A1 := 4*6-1+S4-S4-S4/S4;
2: F:1;
3: F:3;
4: F:2;
5: A4 := 9+S4+7*S4+S4/S4-S4;
6: if S6 = (S3/(1)-S3*((S3-9))) then Goto 26;
7: A2 := S3-(7-S3/(S3+S3+S3));
8: A2 := (S4)/1*S4-S4+(S4-S4);
9: A3 := 5/((S3/((S3-(3/S3)))));
10: F:3;
11: F:2;
12: F:2;
13: F:2;
14: if S2 > (S3+S3*(((S3+S3+S3)))) then Goto 17;
15: F:1;
16: if S5 < S6+(5+(S6-S6/S6)*S6) then Goto 8;
17: A3 := S5+2+S5*S5+2*(S5+8);
18: F:1;
19: A3 := S6*(1-S6-S6-5-S6);
20: F:3;
21: A2 := (S6/(((S6*S6/(S6*S6)))));
22: F:3;
23: F:2;
24: A2 := 6/5*S2-S2-S2/6+S2;
25: A3 := 4-S3*S3+S3*4*(S3-9);
26: F:3;
27: if S3 < S2*S2+S2/S2-((S2-S2)) then Goto 18;
28: A4 := S2/S2+4+S2-S2+((S2*S2));
29: if S3 ! S1-S1-S1-(S1*S1+9) then Goto 13;
30: A2 := S2*S2-S2+S2/S2*9-S2;
31: A3 := ((S6-(((S6-2/S6)))));
32: if S5 < S4-3-S4-S4/(S4+S4) then Goto 40;
33: A4 := S1+9*S1/(S1/4+S1);
34: F:1;
35: A4 := S2/(2+S2)*S2-S2+9;
36: A4 := S4*1/S4/S4+1/S4-S4;
37: if S4 ! S1*(S1*(S1/S1-(3*4))) then Goto 25;
38: if S6 > 1+6+S2/(S2/3-S2) then Goto 37;
39: if S1 ! S2-S2*(4)*S2*S2-S2 then Goto 18;
40: A3 := S5/2*5/(4+S5-S5);
end;

Casillas Llenas: [6]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S4 > S2+(S2*(S2+6-(S2/S2))) then Goto 23;
2: F:3;
3: F:1;
4: F:1;
5: A3 := S3/((S3+5*S3+S3+5));
6: if S4 < S1*3*1/S1*S1-S1*S1 then Goto 21;
7: if S2 ! (S6*S6+4)-S6/((5)-1) then Goto 13;
8: A2 := S4*S4-S4-S4/(S4)/S4;
9: A2 := S6+(4-5/S6*6-S6);
10: F:1;
11: A4 := S2/(S2*(S2/S2/(8*S2)));
12: F:3;
13: if S1 ! S5*(S5-8*((S5-3))) then Goto 34;
14: if S5 > S2-(S2)/S2/(S2+2) then Goto 17;
15: F:2;
16: if S3 ! (2*S5-(((S5*S5/S5)))) then Goto 27;
17: A4 := 5/S6+S6*((S6*((S6*S6))));
18: A3 := (((1/7)+S6/S6+3));
19: F:3;
20: F:3;
21: F:3;
22: F:3;
23: A3 := (7*4*S6-6-((S6*S6)));
24: F:3;
25: if S5 > S1*4+2*S1+S1*S1+6 then Goto 9;
26: if S5 < S6-S6/S6-S6+S6+9-3 then Goto 3;
27: if S6 < S4-S4*S4*1-(S4*S4) then Goto 16;
28: F:1;
29: if S2 > 3+7/S1-S1*S1/S1/S1 then Goto 34;
30: F:2;
31: A3 := S5/S5-((1*2*((S5+S5))));
32: F:1;
33: if S3 < S1/S1/5*S1/((S1/3)) then Goto 12;
34: F:3;
35: A3 := S2-9*(S2-S2)/S2/5;
36: A4 := S3+S3+(S3*S3/9-S3);
37: F:3;
38: if S4 > S3+S3-(S3/1-S3+2) then Goto 17;
39: if S4 > ((7-(S3-S3)+(S3+S3))) then Goto 23;
40: F:3;
end;

Casillas Llenas: [8]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S2 = S3-9/S3+S3/S3+2*S3 then Goto 34;
2: if S1 < 3*5-S4-((S4)-S4) then Goto 17;
3: F:1;
4: F:1;
5: A4 := S6+2/S6*S6*S6+4/2;
6: A4 := S6+(S6)-1-S6+4/S6;
7: if S1 = S6+5+1/S6-S6+S6-S6 then Goto 29;
8: A2 := ((S6)+3/S6*S6)/S6;
9: F:2;
10: if S3 > 8/S5*2+(S5/6/8) then Goto 16;
11: A2 := 1/8-S1*(1/S1/4);
12: A3 := S3*(S3-(4-S3-(4-S3)));
13: A2 := S4+(8)+((S4*S4*4));
14: A4 := 9+S2-S2+S2/S2/S2-S2;
15: if S6 < 8-4*(3*S5+(3+S5)) then Goto 32;
16: F:1;
17: F:3;
18: if S3 > 9/S1*S1*(S1+((6/S1))) then Goto 39;
19: F:1;
20: A1 := 4/S1*S1/((S1)-S1);
21: if S5 < S2+8-S2/S2+S2/4+3 then Goto 34;
22: F:1;
23: A2 := 5-S5*S5+(5*S5/S5);
24: F:2;
25: A3 := 7+3-(3-(S6-(S6*S6)));
26: if S4 < (S3-((6+S3-S3-S3))) then Goto 32;
27: F:3;
28: F:3;
29: A1 := (S1-S1+S1/S1/5/S1);
30: F:2;
31: F:3;
32: A4 := 3+4+6*(S2)/(S2/S2);
33: F:1;
34: if S3 ! ((2+(S6+(S6)*S6))) then Goto 6;
35: A3 := (1+S1)*S1/(S1*S1);
36: if S6 ! (S1/S1-S1)/S1+(((S1+S1))) then Goto 1;
37: F:2;
38: F:3;
39: F:2;
40: F:2;
end;

Casillas Llenas: [6]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: A3 := 3*S4+S4*S4/4*S4*S4;
2: F:1;
3: if S2 > 3/1+(1+(5+(S4+S4))) then Goto 31;
4: F:3;
5: F:2;
6: F:2;
7: A2 := (4/4*S5/(S5)/S5);
8: if S1 < 1+S3-S3-(S3/S3*S3) then Goto 2;
9: F:1;
10: F:1;
11: A4 := S5/((6)-S5)-S5+6;
12: F:2;
13: F:3;
14: F:2;
15: A4 := S5-S5+(S5/S5*1-S5);
16: A4 := S2*S2/5*S2/S2*S2*S2;
17: F:3;
18: A3 := 5/S2-(S2*S2/3+S2);
19: if S4 = S2+S2*S2*5*S2/S2+S2 then Goto 7;
20: A4 := S2+S2+S2*S2*(S2-S2);
21: if S6 = S3/S3+S3*2-S3-S3/S3 then Goto 27;
22: A1 := S6*(S6/(S6-S6/9*S6));
23: F:2;
24: if S3 < S1-S1/S1+2+S1/(S1*S1) then Goto 30;
25: if S1 = (4*S4-S4-S4+S4/7) then Goto 5;
26: if S6 ! S4/(S4-S4*((S4-S4))) then Goto 35;
27: F:1;
28: F:3;
29: if S3 = S6*4*S6*S6/S6+5/S6 then Goto 9;
30: A4 := S1+(S1+S1/((S1*7)));
31: A3 := S2/((7*5*S2*(9-8)));
32: F:2;
33: if S6 > 6+S2/((4*S2/S2/S2)) then Goto 20;
34: if S2 = (S3*((S3*S3*6*S3))) then Goto 21;
35: A4 := ((S6-9*6*S6/S6*S6));
36: A4 := (S6+S6-(S6-S6+S6-S6));
37: if S4 < (S5/4/S5-S5*3+5) then Goto 13;
38: F:1;
39: if S5 < 1*3*7+S2*S2-S2-S2 then Goto 4;
40: F:3;
end;

Casillas Llenas: [7]
function Organismo.fSerVivo(Sensores: real, Acciones: real):real;
begin
1: if S4 < 7/S6/S6*(S6*4*4) then Goto 26;
2: F:2;
3: if S1 = S2-S2-(S2*3/9-6) then Goto 14;
4: A4 := (S6-S6+S6+S6*(3)+1);
5: F:3;
6: F:3;
7: F:3;
8: if S4 ! (2+S6*(4-7+S6)*1) then Goto 16;
9: F:2;
10: if S2 < (S6*S6/S6/5)*S6*S6 then Goto 19;
11: A3 := 2-(8-S5+3+S5+2);
12: if S3 ! (3)+S6/S6/S6/S6-S6 then Goto 30;
13: A4 := S4-4*(S4/(S4)/S4);
14: F:2;
15: F:3;
16: A3 := (S6+S6-S6+((5)+S6));
17: if S6 = S3+2+1/(S3)/S3-S3 then Goto 8;
18: F:3;
19: F:3;
20: if S4 = S1*1/S1/S1+S1+1+S1 then Goto 29;
21: if S1 ! S6/S6-7+S6*S6+S6/7 then Goto 2;
22: A3 := (S5/((S5/S5*1*S5)));
23: A3 := S5*S5/(5+(S5-4+S5));
24: F:1;
25: F:1;
26: F:3;
27: if S5 ! S2*((S2)-S2/S2/4) then Goto 37;
28: A2 := (3)/(S5*S5+S5/S5);
29: A3 := S6-S6+S6-(S6+(S6+S6));
30: if S1 < 5-S5*(S5-6/4-S5) then Goto 16;
31: F:1;
32: if S6 > S3/5-S3+S3-6/S3*S3 then Goto 23;
33: if S5 < S3-S3-(S3/S3+S3*S3) then Goto 19;
34: F:1;
35: if S4 ! S6-9*5-8+S6*(7-S6) then Goto 40;
36: F:1;
37: if S5 ! (S2+S2/6-3)/4/1 then Goto 1;
38: A1 := S5/1+3/S5*(S5+S5);
39: A1 := S5+S5/8-((8-4/S5));
40: F:1;
end;

Finaliza en: Sat Feb 23 19:36:04 2002

Casillas Llenas: [0]
Promedio es: 7.175000

