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

		Tablero de 0..10 x 0..10

Simulacin inicia en: Mon Feb 25 19:15:33 2002

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Finaliza en: Mon Feb 25 21:32:10 2002

Casillas Llenas: [0]
Promedio es: 7.875000

