Juego 02. 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: 100000

		Tablero de 0..10 x 0..10

Simulacin inicia en: Sat Feb 09 20:51:29 2002

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Finaliza en: Sat Feb 09 21:09:10 2002

Casillas Llenas: [0]
Promedio es: 5.500000

