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

		Tablero de 0..10 x 0..10

Simulacin inicia en: Sun Feb 10 19:38:23 2002

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Finaliza en: Sun Feb 10 20:23:03 2002

Casillas Llenas: [0]
Promedio es: 6.775000

