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: 600000

		Tablero de 0..10 x 0..10

Simulacin inicia en: Sat Feb 23 20:03:32 2002

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Finaliza en: Sat Feb 23 21:32:11 2002

Casillas Llenas: [0]
Promedio es: 7.150000

