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

		Tablero de 0..10 x 0..10

Simulacin inicia en: Mon Feb 25 22:10:17 2002

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Finaliza en: Tue Feb 26 00:32:49 2002

Casillas Llenas: [0]
Promedio es: 7.975000

