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

		Tablero de 0..10 x 0..10

Simulacin inicia en: Sun Feb 10 18:03:45 2002

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Finaliza en: Sun Feb 10 18:35:01 2002

Casillas Llenas: [0]
Promedio es: 6.500000

