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

		Tablero de 0..10 x 0..10

Simulacin inicia en: Sat Feb 23 17:21:05 2002

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Finaliza en: Sat Feb 23 18:19:11 2002

Casillas Llenas: [0]
Promedio es: 7.100000

