Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. d:\Programme\emacs-21.3\bin>cd ../../clisp cd ../../clisp D:\Programme\clisp>clisp clisp i i i i i i i ooooo o ooooooo ooooo ooooo I I I I I I I 8 8 8 8 8 o 8 8 I \ `+' / I 8 8 8 8 8 8 \ `-+-' / 8 8 8 ooooo 8oooo `-__|__-' 8 8 8 8 8 | 8 o 8 8 o 8 8 ------+------ ooooo 8oooooo ooo8ooo ooooo 8 Copyright (c) Bruno Haible, Michael Stoll 1992, 1993 Copyright (c) Bruno Haible, Marcus Daniels 1994-1997 Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998 Copyright (c) Bruno Haible, Sam Steingold 1999-2000 Copyright (c) Sam Steingold, Bruno Haible 2001-2005 [1]> (load "test_dobby_v6.l") ;; Loading file test_dobby_v6.l ... ;; Loading file dobby.l ... ;; Loaded file dobby.l ;; Loaded file test_dobby_v6.l T [2]> (do-my-homework) TEST NUMBER 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - TEST NUMBER 6 GP Paramters established. GP PARAMETERS ... *population-size* --> 30 *selection-size* --> 5 *pc-c* --> 50 *pc-x* --> 40 *pc-m* --> 30 *nr-generations* --> 5 *nr-steps* --> 20 *nr-runs* --> 5 TEST NUMBER 8 Demo to test population functionality... Generation 0 Population ... ... Population. Size of population = 0 Generation 0 Population ... |> ID= 10 PROGRAM= (SOUTH) FITNESS= 6 <| |> ID= 9 PROGRAM= (WEST) FITNESS= 11 <| |> ID= 8 PROGRAM= (NORTH) FITNESS= 5 <| |> ID= 7 PROGRAM= (WEST) FITNESS= 12 <| |> ID= 6 PROGRAM= (NORTH) FITNESS= 7 <| |> ID= 5 PROGRAM= (NORTH) FITNESS= 14 <| |> ID= 4 PROGRAM= (NORTH) FITNESS= 5 <| |> ID= 3 PROGRAM= (SOUTH) FITNESS= 12 <| |> ID= 2 PROGRAM= (EAST) FITNESS= 8 <| |> ID= 1 PROGRAM= (EAST) FITNESS= 9 <| ... Population. Size of population = 10 The average fitness of generation 0 population is 11.1. The most fit individual of generation 0 population is individual 6. |> ID= 6 PROGRAM= (NORTH) FITNESS= 22 <| TEST NUMBER 10 Demo to test percentage calculations... GP Paramters established. GP PARAMETERS ... *population-size* --> 30 *selection-size* --> 5 *pc-c* --> 50 *pc-x* --> 40 *pc-m* --> 30 *nr-generations* --> 5 *nr-steps* --> 20 *nr-runs* --> 5 Number of copies = 15 Number of crossovers = 12 TEST NUMBER 12 Demo to test sampling of individuals... Generation 0 Population ... |> ID= 30 PROGRAM= (SOUTH) FITNESS= 24 <| |> ID= 29 PROGRAM= (EAST) FITNESS= 8 <| |> ID= 28 PROGRAM= (EAST) FITNESS= 7 <| |> ID= 27 PROGRAM= (NORTH) FITNESS= 5 <| |> ID= 26 PROGRAM= (SOUTH) FITNESS= 6 <| |> ID= 25 PROGRAM= (EAST) FITNESS= 8 <| |> ID= 24 PROGRAM= (IF (SW) (IF (NOT (OR (OR (OR (NW) (AND (NE) (SW))) (OR (W) (NOT (AND (NOT (SE)) (OR (AND (SW) (NOT (NW))) (S)))))) (E))) (NORTH) (IF (OR (AND (SE) (N)) (N)) (IF (W) (SOUTH) (SOUTH)) (WEST))) (WEST)) FITNESS= 9 <| |> ID= 23 PROGRAM= (WEST) FITNESS= 9 <| |> ID= 22 PROGRAM= (NORTH) FITNESS= 11 <| |> ID= 21 PROGRAM= (SOUTH) FITNESS= 12 <| |> ID= 20 PROGRAM= (SOUTH) FITNESS= 6 <| |> ID= 19 PROGRAM= (EAST) FITNESS= 10 <| |> ID= 18 PROGRAM= (IF (N) (NORTH) (EAST)) FITNESS= 42 <| |> ID= 17 PROGRAM= (NORTH) FITNESS= 5 <| |> ID= 16 PROGRAM= (WEST) FITNESS= 6 <| |> ID= 15 PROGRAM= (EAST) FITNESS= 8 <| |> ID= 14 PROGRAM= (IF (SE) (SOUTH) (IF (OR (AND (NOT (W)) (NW)) (SE)) (SOUTH) (SOUTH))) FITNESS= 11 <| |> ID= 13 PROGRAM= (NORTH) FITNESS= 15 <| |> ID= 12 PROGRAM= (EAST) FITNESS= 7 <| |> ID= 11 PROGRAM= (WEST) FITNESS= 11 <| |> ID= 10 PROGRAM= (WEST) FITNESS= 5 <| |> ID= 9 PROGRAM= (NORTH) FITNESS= 11 <| |> ID= 8 PROGRAM= (WEST) FITNESS= 7 <| |> ID= 7 PROGRAM= (NORTH) FITNESS= 8 <| |> ID= 6 PROGRAM= (EAST) FITNESS= 14 <| |> ID= 5 PROGRAM= (IF (NOT (NOT (NW))) (IF (W) (NORTH) (NORTH)) (IF (S) (IF (AND (NOT (OR (NOT (SW)) (W))) (AND (OR (OR (W) (N)) (NW)) (SE))) (IF (NE) (IF (AND (S) (OR (NOT (AND (AND (W) (OR (NOT (W)) (NOT (SW)))) (AND (AND (NW) (NOT (S))) (OR (AND (N) (SE)) (AND (AND (NOT (SW)) (AND (AND (NW) (W)) (NOT (W)))) (OR (AND (NOT (NOT (AND (SW) (N)))) (NW)) (S))))))) (NOT (NOT (NOT (SW)))))) (IF (NOT (NW)) (NORTH) (SOUTH)) (IF (AND (AND (OR (OR (NOT (E)) (W)) (SE)) (NOT (NE))) (NE)) (NORTH) (SOUTH))) (NORTH)) (NORTH)) (IF (SW) (IF (N) (IF (E) (EAST) (IF (NW) (IF (OR (OR (S) (NOT (SW))) (OR (AND (NOT (OR (E) (NE))) (SE)) (NOT (OR (S) (OR (N) (AND (SE) (S))))))) (NORTH) (IF (NW) (SOUTH) (SOUTH))) (IF (SW) (WEST) (SOUTH)))) (IF (E) (IF (SW) (IF (OR (OR (OR (S) (OR (S) (AND (SE) (NOT (NE))))) (W)) (E)) (SOUTH) (IF (NE) (EAST) (IF (SE) (SOUTH) (WEST)))) (EAST)) (WEST))) (EAST)))) FITNESS= 9 <| |> ID= 4 PROGRAM= (NORTH) FITNESS= 8 <| |> ID= 3 PROGRAM= (NORTH) FITNESS= 15 <| |> ID= 2 PROGRAM= (EAST) FITNESS= 10 <| |> ID= 1 PROGRAM= (IF (NOT (OR (OR (NE) (E)) (NOT (OR (NOT (SE)) (NOT (NW)))))) (WEST) (EAST)) FITNESS= 6 <| ... Population. Selected individuals... |> ID= 3 PROGRAM= (NORTH) FITNESS= 15 <| |> ID= 20 PROGRAM= (SOUTH) FITNESS= 6 <| |> ID= 3 PROGRAM= (NORTH) FITNESS= 15 <| |> ID= 24 PROGRAM= (IF (SW) (IF (NOT (OR (OR (OR (NW) (AND (NE) (SW))) (OR (W) (NOT (AND (NOT (SE)) (OR (AND (SW) (NOT (NW))) (S)))))) (E))) (NORTH) (IF (OR (AND (SE) (N)) (N)) (IF (W) (SOUTH) (SOUTH)) (WEST))) (WEST)) FITNESS= 9 <| |> ID= 16 PROGRAM= (WEST) FITNESS= 6 <| TEST NUMBER 14 Demo to select a favoured individual... Generation 0 Population ... |> ID= 30 PROGRAM= (WEST) FITNESS= 10 <| |> ID= 29 PROGRAM= (NORTH) FITNESS= 9 <| |> ID= 28 PROGRAM= (EAST) FITNESS= 8 <| |> ID= 27 PROGRAM= (IF (E) (SOUTH) (SOUTH)) FITNESS= 19 <| |> ID= 26 PROGRAM= (EAST) FITNESS= 15 <| |> ID= 25 PROGRAM= (WEST) FITNESS= 5 <| |> ID= 24 PROGRAM= (WEST) FITNESS= 7 <| |> ID= 23 PROGRAM= (WEST) FITNESS= 17 <| |> ID= 22 PROGRAM= (EAST) FITNESS= 11 <| |> ID= 21 PROGRAM= (EAST) FITNESS= 11 <| |> ID= 20 PROGRAM= (EAST) FITNESS= 11 <| |> ID= 19 PROGRAM= (IF (OR (W) (NW)) (EAST) (IF (OR (SE) (NOT (E))) (IF (S) (WEST) (NORTH)) (IF (S) (IF (N) (WEST) (IF (SW) (WEST) (WEST))) (SOUTH)))) FITNESS= 5 <| |> ID= 18 PROGRAM= (NORTH) FITNESS= 14 <| |> ID= 17 PROGRAM= (NORTH) FITNESS= 13 <| |> ID= 16 PROGRAM= (NORTH) FITNESS= 10 <| |> ID= 15 PROGRAM= (SOUTH) FITNESS= 5 <| |> ID= 14 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 8 <| |> ID= 13 PROGRAM= (WEST) FITNESS= 15 <| |> ID= 12 PROGRAM= (EAST) FITNESS= 9 <| |> ID= 11 PROGRAM= (WEST) FITNESS= 11 <| |> ID= 10 PROGRAM= (WEST) FITNESS= 10 <| |> ID= 9 PROGRAM= (EAST) FITNESS= 5 <| |> ID= 8 PROGRAM= (SOUTH) FITNESS= 12 <| |> ID= 7 PROGRAM= (NORTH) FITNESS= 10 <| |> ID= 6 PROGRAM= (EAST) FITNESS= 7 <| |> ID= 5 PROGRAM= (EAST) FITNESS= 6 <| |> ID= 4 PROGRAM= (NORTH) FITNESS= 5 <| |> ID= 3 PROGRAM= (IF (OR (N) (AND (W) (N))) (SOUTH) (IF (AND (OR (AND (NE) (SW)) (S)) (SE)) (IF (NE) (NORTH) (IF (AND (AND (NE) (E)) (NOT (S))) (EAST) (EAST))) (IF (NOT (AND (NE) (OR (S) (W)))) (SOUTH) (IF (SE) (SOUTH) (SOUTH))))) FITNESS= 12 <| |> ID= 2 PROGRAM= (WEST) FITNESS= 9 <| |> ID= 1 PROGRAM= (IF (SW) (IF (W) (SOUTH) (IF (E) (EAST) (IF (AND (OR (SE) (NW)) (AND (NE) (SE))) (IF (OR (W) (AND (NW) (E))) (NORTH) (WEST)) (IF (N) (IF (NOT (S)) (IF (SE) (WEST) (SOUTH)) (IF (AND (AND (N) (NOT (OR (S) (NW)))) (OR (AND (NOT (NW)) (W)) (S))) (SOUTH) (IF (NOT (AND (OR (AND (NW) (N)) (NOT (AND (W) (NOT (AND (S) (E)))))) (NOT (SW)))) (SOUTH) (WEST)))) (EAST))))) (SOUTH)) FITNESS= 18 <| ... Population. The candidates... |> ID= 25 PROGRAM= (WEST) FITNESS= 5 <| |> ID= 13 PROGRAM= (WEST) FITNESS= 15 <| |> ID= 17 PROGRAM= (NORTH) FITNESS= 13 <| |> ID= 3 PROGRAM= (IF (OR (N) (AND (W) (N))) (SOUTH) (IF (AND (OR (AND (NE) (SW)) (S)) (SE)) (IF (NE) (NORTH) (IF (AND (AND (NE) (E)) (NOT (S))) (EAST) (EAST))) (IF (NOT (AND (NE) (OR (S) (W)))) (SOUTH) (IF (SE) (SOUTH) (SOUTH))))) FITNESS= 12 <| |> ID= 15 PROGRAM= (SOUTH) FITNESS= 5 <| |> ID= 13 PROGRAM= (WEST) FITNESS= 15 <| |> ID= 10 PROGRAM= (WEST) FITNESS= 10 <| |> ID= 27 PROGRAM= (IF (E) (SOUTH) (SOUTH)) FITNESS= 19 <| Individual... |> ID= 27 PROGRAM= (IF (E) (SOUTH) (SOUTH)) FITNESS= 19 <| TEST NUMBER 16 Demo to test mutation... Generation 0 Population ... |> ID= 30 PROGRAM= (NORTH) FITNESS= 11 <| |> ID= 29 PROGRAM= (SOUTH) FITNESS= 9 <| |> ID= 28 PROGRAM= (IF (N) (EAST) (SOUTH)) FITNESS= 7 <| |> ID= 27 PROGRAM= (EAST) FITNESS= 7 <| |> ID= 26 PROGRAM= (IF (NE) (IF (AND (W) (SE)) (EAST) (SOUTH)) (IF (NE) (EAST) (EAST))) FITNESS= 10 <| |> ID= 25 PROGRAM= (IF (SW) (IF (S) (WEST) (NORTH)) (EAST)) FITNESS= 9 <| |> ID= 24 PROGRAM= (WEST) FITNESS= 9 <| |> ID= 23 PROGRAM= (EAST) FITNESS= 10 <| |> ID= 22 PROGRAM= (IF (OR (NOT (N)) (NOT (AND (W) (NE)))) (WEST) (IF (W) (NORTH) (NORTH))) FITNESS= 29 <| |> ID= 21 PROGRAM= (EAST) FITNESS= 10 <| |> ID= 20 PROGRAM= (EAST) FITNESS= 5 <| |> ID= 19 PROGRAM= (IF (NW) (EAST) (IF (AND (S) (AND (NOT (AND (OR (W) (SW)) (SW))) (NE))) (NORTH) (WEST))) FITNESS= 15 <| |> ID= 18 PROGRAM= (IF (AND (W) (SW)) (IF (AND (OR (AND (SW) (NOT (OR (NE) (NOT (OR (W) (OR (W) (N))))))) (AND (AND (E) (NOT (S))) (NOT (NE)))) (W)) (WEST) (IF (NE) (IF (NOT (OR (NE) (NE))) (IF (NOT (NE)) (IF (OR (N) (AND (S) (OR (AND (NW) (NE)) (AND (S) (AND (S) (OR (OR (AND (AND (S) (AND (OR (E) (S)) (E))) (OR (SW) (NOT (NE)))) (OR (AND (E) (NOT (OR (S) (OR (W) (NOT (OR (AND (SW) (W)) (OR (NW) (OR (OR (NOT (OR (AND (AND (N) (AND (NOT (AND (AND (W) (AND (NOT (SW)) (NOT (AND (AND (AND (OR (S) (E)) (OR (NW) (AND (NOT (OR (OR (AND (NOT (OR (NOT (OR (E) (AND (N) (OR (OR (S) (AND (NOT (E)) (OR (AND (NOT (OR (NOT (NW)) (N))) (NOT (AND (NE) (NE)))) (NE)))) (NE))))) (S))) (NW)) (SW)) (N))) (AND (NE) (NW))))) (NOT (SW))) (OR (NOT (NOT (NW))) (NE)))))) (NW))) (NE))) (OR (N) (NW))) (SE))) (SE)) (AND (NE) (E)))))))))) (NOT (AND (E) (NE))))) (W))))))) (EAST) (EAST)) (SOUTH)) (NORTH)) (IF (SW) (IF (NOT (SW)) (NORTH) (IF (OR (NE) (SE)) (SOUTH) (IF (SE) (NORTH) (IF (SW) (IF (NOT (SW)) (IF (W) (SOUTH) (EAST)) (NORTH)) (IF (OR (N) (OR (SW) (AND (NW) (AND (E) (AND (NOT (NOT (W))) (W)))))) (IF (NW) (IF (SE) (IF (AND (AND (S) (AND (S) (E))) (SE)) (NORTH) (EAST)) (IF (NW) (WEST) (EAST))) (WEST)) (EAST)))))) (NORTH)))) (IF (NOT (E)) (EAST) (EAST))) FITNESS= 18 <| |> ID= 17 PROGRAM= (EAST) FITNESS= 11 <| |> ID= 16 PROGRAM= (EAST) FITNESS= 13 <| |> ID= 15 PROGRAM= (EAST) FITNESS= 6 <| |> ID= 14 PROGRAM= (WEST) FITNESS= 16 <| |> ID= 13 PROGRAM= (IF (AND (OR (NOT (AND (NW) (SW))) (N)) (SE)) (IF (E) (WEST) (IF (SE) (IF (W) (SOUTH) (SOUTH)) (WEST))) (IF (S) (IF (AND (E) (W)) (EAST) (NORTH)) (IF (OR (N) (NE)) (IF (NOT (AND (OR (AND (S) (NW)) (SE)) (E))) (EAST) (SOUTH)) (WEST)))) FITNESS= 23 <| |> ID= 12 PROGRAM= (SOUTH) FITNESS= 10 <| |> ID= 11 PROGRAM= (NORTH) FITNESS= 12 <| |> ID= 10 PROGRAM= (WEST) FITNESS= 5 <| |> ID= 9 PROGRAM= (SOUTH) FITNESS= 10 <| |> ID= 8 PROGRAM= (IF (OR (SE) (OR (E) (W))) (SOUTH) (IF (NOT (NE)) (IF (OR (NOT (OR (OR (OR (N) (AND (NW) (NOT (NOT (NOT (OR (AND (NOT (OR (OR (NW) (NOT (SE))) (NOT (NOT (S))))) (OR (OR (SW) (NOT (S))) (OR (E) (SE)))) (NOT (NW)))))))) (AND (OR (NOT (S)) (NOT (OR (SW) (OR (AND (AND (NW) (NOT (AND (SW) (OR (AND (AND (NOT (E)) (AND (AND (NW) (NOT (NE))) (OR (AND (SE) (AND (SW) (S))) (OR (NE) (NW))))) (N)) (AND (SE) (NE)))))) (NW)) (W))))) (NE))) (OR (SE) (OR (NE) (SW))))) (SW)) (EAST) (WEST)) (IF (NW) (IF (NW) (WEST) (WEST)) (IF (W) (IF (N) (IF (OR (SW) (NOT (E))) (IF (AND (W) (OR (N) (N))) (SOUTH) (NORTH)) (EAST)) (WEST)) (IF (AND (AND (NE) (NOT (AND (NE) (OR (AND (NOT (NW)) (OR (W) (S))) (OR (NE) (OR (AND (OR (E) (NW)) (OR (NE) (AND (NE) (AND (NOT (AND (W) (OR (NOT (OR (N) (OR (OR (NE) (AND (E) (E))) (NOT (OR (S) (AND (OR (NE) (NE)) (OR (E) (AND (NOT (OR (NE) (S))) (SE))))))))) (S)))) (NE))))) (AND (SW) (OR (W) (NE))))))))) (OR (OR (OR (NE) (NOT (AND (N) (NOT (E))))) (NOT (S))) (NW))) (EAST) (EAST)))))) FITNESS= 8 <| |> ID= 7 PROGRAM= (NORTH) FITNESS= 14 <| |> ID= 6 PROGRAM= (SOUTH) FITNESS= 7 <| |> ID= 5 PROGRAM= (IF (AND (AND (NW) (E)) (W)) (NORTH) (IF (N) (WEST) (IF (SW) (EAST) (NORTH)))) FITNESS= 19 <| |> ID= 4 PROGRAM= (WEST) FITNESS= 13 <| |> ID= 3 PROGRAM= (EAST) FITNESS= 9 <| |> ID= 2 PROGRAM= (EAST) FITNESS= 9 <| |> ID= 1 PROGRAM= (SOUTH) FITNESS= 10 <| ... Population. Individual... |> ID= 22 PROGRAM= (IF (OR (NOT (N)) (NOT (AND (W) (NE)))) (WEST) (IF (W) (NORTH) (NORTH))) FITNESS= 29 <| Mutation... |> ID= 22 PROGRAM= (IF (OR (NOT (N)) (NOT (AND (W) (NE)))) (WEST) (IF (NE) (NORTH) (NORTH))) FITNESS= 24 <| Individual... |> ID= 30 PROGRAM= (NORTH) FITNESS= 11 <| Mutation... |> ID= 30 PROGRAM= (SOUTH) FITNESS= 15 <| Individual... |> ID= 5 PROGRAM= (IF (AND (AND (NW) (E)) (W)) (NORTH) (IF (N) (WEST) (IF (SW) (EAST) (NORTH)))) FITNESS= 19 <| Mutation... |> ID= 5 PROGRAM= (IF (AND (AND (NW) (E)) (W)) (EAST) (IF (N) (WEST) (IF (SW) (EAST) (NORTH)))) FITNESS= 8 <| Individual... |> ID= 22 PROGRAM= (IF (OR (NOT (N)) (NOT (AND (W) (NE)))) (WEST) (IF (W) (NORTH) (NORTH))) FITNESS= 29 <| Mutation... |> ID= 22 PROGRAM= (IF (OR (NOT (N)) (NOT (AND (W) (NE)))) (WEST) (IF (W) (NORTH) (WEST))) FITNESS= 26 <| Individual... |> ID= 13 PROGRAM= (IF (AND (OR (NOT (AND (NW) (SW))) (N)) (SE)) (IF (E) (WEST) (IF (SE) (IF (W) (SOUTH) (SOUTH)) (WEST))) (IF (S) (IF (AND (E) (W)) (EAST) (NORTH)) (IF (OR (N) (NE)) (IF (NOT (AND (OR (AND (S) (NW)) (SE)) (E))) (EAST) (SOUTH)) (WEST)))) FITNESS= 23 <| Mutation... |> ID= 13 PROGRAM= (IF (AND (OR (NOT (AND (NW) (SW))) (N)) (SE)) (IF (E) (WEST) (IF (SE) (IF (W) (SOUTH) (SOUTH)) (WEST))) (IF (S) (IF (AND (E) (W)) (EAST) (NORTH)) (IF (OR (N) (NE)) (IF (NOT (AND (OR (AND (S) (NW)) (SE)) (E))) (WEST) (SOUTH)) (WEST)))) FITNESS= 6 <| Individual... |> ID= 13 PROGRAM= (IF (AND (OR (NOT (AND (NW) (SW))) (N)) (SE)) (IF (E) (WEST) (IF (SE) (IF (W) (SOUTH) (SOUTH)) (WEST))) (IF (S) (IF (AND (E) (W)) (EAST) (NORTH)) (IF (OR (N) (NE)) (IF (NOT (AND (OR (AND (S) (NW)) (SE)) (E))) (EAST) (SOUTH)) (WEST)))) FITNESS= 23 <| Mutation... |> ID= 13 PROGRAM= (IF (AND (OR (NOT (AND (NW) (NE))) (N)) (SE)) (IF (E) (WEST) (IF (SE) (IF (W) (SOUTH) (SOUTH)) (WEST))) (IF (S) (IF (AND (E) (W)) (EAST) (NORTH)) (IF (OR (N) (NE)) (IF (NOT (AND (OR (AND (S) (NW)) (SE)) (E))) (EAST) (SOUTH)) (WEST)))) FITNESS= 7 <| Individual... |> ID= 22 PROGRAM= (IF (OR (NOT (N)) (NOT (AND (W) (NE)))) (WEST) (IF (W) (NORTH) (NORTH))) FITNESS= 29 <| Mutation... |> ID= 22 PROGRAM= (IF (OR (NOT (N)) (NOT (AND (W) (NE)))) (NORTH) (IF (W) (NORTH) (NORTH))) FITNESS= 6 <| Individual... |> ID= 17 PROGRAM= (EAST) FITNESS= 11 <| Mutation... |> ID= 17 PROGRAM= (NORTH) FITNESS= 6 <| Individual... |> ID= 5 PROGRAM= (IF (AND (AND (NW) (E)) (W)) (NORTH) (IF (N) (WEST) (IF (SW) (EAST) (NORTH)))) FITNESS= 19 <| Mutation... |> ID= 5 PROGRAM= (IF (AND (AND (NW) (E)) (W)) (NORTH) (IF (N) (EAST) (IF (SW) (EAST) (NORTH)))) FITNESS= 35 <| Individual... |> ID= 19 PROGRAM= (IF (NW) (EAST) (IF (AND (S) (AND (NOT (AND (OR (W) (SW)) (SW))) (NE))) (NORTH) (WEST))) FITNESS= 15 <| Mutation... |> ID= 19 PROGRAM= (IF (NW) (EAST) (IF (AND (S) (AND (NOT (AND (OR (W) (SW)) (SW))) (NE))) (NORTH) (SOUTH))) FITNESS= 7 <| TEST NUMBER 18 Demo to test Mutate-Maybe... PC-M = 100... Individual... |> ID= 16 PROGRAM= (IF (SW) (WEST) (IF (OR (OR (AND (NE) (SW)) (NOT (E))) (AND (OR (SE) (S)) (NW))) (IF (OR (W) (SE)) (WEST) (IF (NE) (IF (OR (AND (OR (OR (NOT (S)) (OR (S) (AND (AND (NW) (SE)) (NOT (NOT (N)))))) (E)) (NOT (NOT (AND (NOT (NOT (SE))) (NE))))) (OR (NOT (AND (W) (S))) (NOT (OR (OR (SE) (OR (AND (E) (E)) (AND (NOT (NOT (SW))) (AND (NOT (NE)) (S))))) (NOT (S)))))) (EAST) (SOUTH)) (WEST))) (SOUTH))) FITNESS= 27 <| Mutation... |> ID= 16 PROGRAM= (IF (SW) (WEST) (IF (OR (OR (AND (NE) (SW)) (NOT (E))) (AND (OR (SE) (S)) (NW))) (IF (OR (W) (SE)) (WEST) (IF (NE) (IF (OR (AND (OR (OR (NOT (S)) (OR (S) (AND (AND (NW) (SE)) (NOT (NOT (N)))))) (E)) (NOT (NOT (AND (NOT (NOT (SE))) (NE))))) (OR (NOT (AND (W) (S))) (NOT (OR (OR (SE) (OR (AND (E) (E)) (AND (NOT (NOT (SW))) (AND (NOT (NE)) (S))))) (NOT (S)))))) (EAST) (SOUTH)) (WEST))) (EAST))) FITNESS= 5 <| * Individual... |> ID= 5 PROGRAM= (IF (NE) (NORTH) (SOUTH)) FITNESS= 25 <| Mutation... |> ID= 5 PROGRAM= (IF (NW) (NORTH) (SOUTH)) FITNESS= 9 <| * Individual... |> ID= 7 PROGRAM= (NORTH) FITNESS= 16 <| Mutation... |> ID= 7 PROGRAM= (SOUTH) FITNESS= 7 <| * Individual... |> ID= 9 PROGRAM= (WEST) FITNESS= 21 <| Mutation... |> ID= 9 PROGRAM= (SOUTH) FITNESS= 15 <| * Individual... |> ID= 10 PROGRAM= (SOUTH) FITNESS= 21 <| Mutation... |> ID= 10 PROGRAM= (EAST) FITNESS= 10 <| * PC-M = 0... Individual... |> ID= 1 PROGRAM= (NORTH) FITNESS= 14 <| Mutation... |> ID= 1 PROGRAM= (NORTH) FITNESS= 14 <| Individual... |> ID= 30 PROGRAM= (IF (AND (AND (E) (NOT (W))) (OR (N) (S))) (SOUTH) (IF (NE) (WEST) (WEST))) FITNESS= 24 <| Mutation... |> ID= 30 PROGRAM= (IF (AND (AND (E) (NOT (W))) (OR (N) (S))) (SOUTH) (IF (NE) (WEST) (WEST))) FITNESS= 24 <| Individual... |> ID= 21 PROGRAM= (NORTH) FITNESS= 18 <| Mutation... |> ID= 21 PROGRAM= (NORTH) FITNESS= 18 <| Individual... |> ID= 9 PROGRAM= (SOUTH) FITNESS= 17 <| Mutation... |> ID= 9 PROGRAM= (SOUTH) FITNESS= 17 <| Individual... |> ID= 16 PROGRAM= (IF (OR (AND (AND (E) (E)) (OR (N) (AND (OR (NOT (SW)) (OR (NOT (NOT (OR (NOT (NOT (NW))) (W)))) (OR (S) (NE)))) (SE)))) (OR (NW) (AND (OR (AND (AND (OR (N) (AND (AND (NOT (NOT (E))) (SE)) (SW))) (OR (NOT (NE)) (AND (SE) (NE)))) (SW)) (S)) (E)))) (IF (NOT (NW)) (IF (N) (SOUTH) (WEST)) (SOUTH)) (WEST)) FITNESS= 15 <| Mutation... |> ID= 16 PROGRAM= (IF (OR (AND (AND (E) (E)) (OR (N) (AND (OR (NOT (SW)) (OR (NOT (NOT (OR (NOT (NOT (NW))) (W)))) (OR (S) (NE)))) (SE)))) (OR (NW) (AND (OR (AND (AND (OR (N) (AND (AND (NOT (NOT (E))) (SE)) (SW))) (OR (NOT (NE)) (AND (SE) (NE)))) (SW)) (S)) (E)))) (IF (NOT (NW)) (IF (N) (SOUTH) (WEST)) (SOUTH)) (WEST)) FITNESS= 15 <| PC-M = 50... Individual... |> ID= 2 PROGRAM= (IF (W) (WEST) (SOUTH)) FITNESS= 36 <| Mutation... |> ID= 2 PROGRAM= (IF (W) (WEST) (SOUTH)) FITNESS= 36 <| Individual... |> ID= 18 PROGRAM= (IF (NOT (AND (S) (W))) (NORTH) (WEST)) FITNESS= 29 <| Mutation... |> ID= 18 PROGRAM= (IF (NOT (AND (N) (W))) (NORTH) (WEST)) FITNESS= 18 <| * Individual... |> ID= 2 PROGRAM= (IF (W) (WEST) (SOUTH)) FITNESS= 36 <| Mutation... |> ID= 2 PROGRAM= (IF (W) (WEST) (SOUTH)) FITNESS= 36 <| Individual... |> ID= 18 PROGRAM= (IF (NOT (AND (S) (W))) (NORTH) (WEST)) FITNESS= 29 <| Mutation... |> ID= 18 PROGRAM= (IF (NOT (AND (S) (W))) (NORTH) (WEST)) FITNESS= 29 <| Individual... |> ID= 19 PROGRAM= (NORTH) FITNESS= 13 <| Mutation... |> ID= 19 PROGRAM= (NORTH) FITNESS= 13 <| Individual... |> ID= 18 PROGRAM= (IF (NOT (AND (S) (W))) (NORTH) (WEST)) FITNESS= 29 <| Mutation... |> ID= 18 PROGRAM= (IF (NOT (AND (S) (SE))) (NORTH) (WEST)) FITNESS= 9 <| * Individual... |> ID= 20 PROGRAM= (NORTH) FITNESS= 13 <| Mutation... |> ID= 20 PROGRAM= (EAST) FITNESS= 8 <| * Individual... |> ID= 18 PROGRAM= (IF (NOT (AND (S) (W))) (NORTH) (WEST)) FITNESS= 29 <| Mutation... |> ID= 18 PROGRAM= (IF (NOT (AND (SE) (W))) (NORTH) (WEST)) FITNESS= 24 <| * Individual... |> ID= 2 PROGRAM= (IF (W) (WEST) (SOUTH)) FITNESS= 36 <| Mutation... |> ID= 2 PROGRAM= (IF (NW) (WEST) (SOUTH)) FITNESS= 19 <| * Individual... |> ID= 18 PROGRAM= (IF (NOT (AND (S) (W))) (NORTH) (WEST)) FITNESS= 29 <| Mutation... |> ID= 18 PROGRAM= (IF (NOT (AND (S) (W))) (SOUTH) (WEST)) FITNESS= 23 <| * TEST NUMBER 20 Generation 0 Population ... |> ID= 30 PROGRAM= (WEST) FITNESS= 7 <| |> ID= 29 PROGRAM= (EAST) FITNESS= 12 <| |> ID= 28 PROGRAM= (NORTH) FITNESS= 8 <| |> ID= 27 PROGRAM= (SOUTH) FITNESS= 18 <| |> ID= 26 PROGRAM= (IF (W) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 20 <| |> ID= 25 PROGRAM= (NORTH) FITNESS= 5 <| |> ID= 24 PROGRAM= (WEST) FITNESS= 6 <| |> ID= 23 PROGRAM= (WEST) FITNESS= 13 <| |> ID= 22 PROGRAM= (NORTH) FITNESS= 11 <| |> ID= 21 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 20 PROGRAM= (EAST) FITNESS= 13 <| |> ID= 19 PROGRAM= (WEST) FITNESS= 10 <| |> ID= 18 PROGRAM= (EAST) FITNESS= 8 <| |> ID= 17 PROGRAM= (WEST) FITNESS= 13 <| |> ID= 16 PROGRAM= (EAST) FITNESS= 10 <| |> ID= 15 PROGRAM= (NORTH) FITNESS= 8 <| |> ID= 14 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| |> ID= 13 PROGRAM= (IF (E) (NORTH) (WEST)) FITNESS= 13 <| |> ID= 12 PROGRAM= (NORTH) FITNESS= 5 <| |> ID= 11 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| |> ID= 10 PROGRAM= (WEST) FITNESS= 12 <| |> ID= 9 PROGRAM= (SOUTH) FITNESS= 14 <| |> ID= 8 PROGRAM= (EAST) FITNESS= 7 <| |> ID= 7 PROGRAM= (SOUTH) FITNESS= 6 <| |> ID= 6 PROGRAM= (SOUTH) FITNESS= 14 <| |> ID= 5 PROGRAM= (NORTH) FITNESS= 10 <| |> ID= 4 PROGRAM= (NORTH) FITNESS= 14 <| |> ID= 3 PROGRAM= (NORTH) FITNESS= 8 <| |> ID= 2 PROGRAM= (EAST) FITNESS= 14 <| |> ID= 1 PROGRAM= (IF (NOT (OR (S) (SE))) (IF (AND (AND (N) (OR (N) (SW))) (SE)) (NORTH) (IF (OR (OR (AND (E) (W)) (NOT (AND (NOT (NE)) (E)))) (S)) (NORTH) (SOUTH))) (IF (N) (IF (AND (SE) (NW)) (IF (SE) (IF (S) (WEST) (WEST)) (EAST)) (EAST)) (NORTH))) FITNESS= 6 <| ... Population. Generation 0 Population ... ... Population. Individual... |> ID= 26 PROGRAM= (IF (W) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 20 <| Mutation... |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| Generation 0 Population ... |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 21 PROGRAM= (NORTH) FITNESS= 19 <| Mutation... |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| Generation 0 Population ... |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 26 PROGRAM= (IF (W) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 20 <| Mutation... |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| Generation 0 Population ... |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 11 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| Mutation... |> ID= 3 PROGRAM= (IF (E) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 7 <| Generation 0 Population ... |> ID= 3 PROGRAM= (IF (E) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 14 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| Mutation... |> ID= 4 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| Generation 0 Population ... |> ID= 4 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| |> ID= 3 PROGRAM= (IF (E) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 11 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| Mutation... |> ID= 5 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| Generation 0 Population ... |> ID= 5 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| |> ID= 4 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| |> ID= 3 PROGRAM= (IF (E) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 14 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| Mutation... |> ID= 6 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (WEST)) FITNESS= 11 <| Generation 0 Population ... |> ID= 6 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (WEST)) FITNESS= 11 <| |> ID= 5 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| |> ID= 4 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| |> ID= 3 PROGRAM= (IF (E) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 11 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| Mutation... |> ID= 7 PROGRAM= (IF (NE) (EAST) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 66 <| Generation 0 Population ... |> ID= 7 PROGRAM= (IF (NE) (EAST) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 66 <| |> ID= 6 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (WEST)) FITNESS= 11 <| |> ID= 5 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| |> ID= 4 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| |> ID= 3 PROGRAM= (IF (E) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 11 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| Mutation... |> ID= 8 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| Generation 0 Population ... |> ID= 8 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| |> ID= 7 PROGRAM= (IF (NE) (EAST) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 66 <| |> ID= 6 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (WEST)) FITNESS= 11 <| |> ID= 5 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| |> ID= 4 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| |> ID= 3 PROGRAM= (IF (E) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. Individual... |> ID= 21 PROGRAM= (NORTH) FITNESS= 19 <| Mutation... |> ID= 9 PROGRAM= (EAST) FITNESS= 5 <| Generation 0 Population ... |> ID= 9 PROGRAM= (EAST) FITNESS= 5 <| |> ID= 8 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| |> ID= 7 PROGRAM= (IF (NE) (EAST) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 66 <| |> ID= 6 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (WEST)) FITNESS= 11 <| |> ID= 5 PROGRAM= (IF (NE) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 40 <| |> ID= 4 PROGRAM= (IF (OR (AND (NOT (NOT (SW))) (SW)) (SW)) (WEST) (NORTH)) FITNESS= 28 <| |> ID= 3 PROGRAM= (IF (E) (NORTH) (IF (AND (NW) (NW)) (IF (AND (E) (E)) (NORTH) (NORTH)) (WEST))) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (SE) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 15 <| |> ID= 1 PROGRAM= (NORTH) FITNESS= 19 <| |> ID= 0 PROGRAM= (IF (N) (IF (AND (E) (W)) (EAST) (SOUTH)) (IF (S) (IF (NOT (SW)) (NORTH) (NORTH)) (WEST))) FITNESS= 14 <| ... Population. TEST NUMBER 23 Generation 0 Population ... |> ID= 20 PROGRAM= (WEST) FITNESS= 14 <| |> ID= 19 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 17 <| |> ID= 18 PROGRAM= (WEST) FITNESS= 8 <| |> ID= 17 PROGRAM= (WEST) FITNESS= 5 <| |> ID= 16 PROGRAM= (NORTH) FITNESS= 13 <| |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| |> ID= 14 PROGRAM= (IF (NOT (SW)) (IF (AND (E) (W)) (SOUTH) (NORTH)) (IF (W) (EAST) (EAST))) FITNESS= 5 <| |> ID= 13 PROGRAM= (EAST) FITNESS= 7 <| |> ID= 12 PROGRAM= (SOUTH) FITNESS= 13 <| |> ID= 11 PROGRAM= (EAST) FITNESS= 9 <| |> ID= 10 PROGRAM= (EAST) FITNESS= 5 <| |> ID= 9 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 13 <| |> ID= 8 PROGRAM= (IF (E) (NORTH) (IF (NOT (NW)) (WEST) (SOUTH))) FITNESS= 11 <| |> ID= 7 PROGRAM= (WEST) FITNESS= 16 <| |> ID= 6 PROGRAM= (NORTH) FITNESS= 17 <| |> ID= 5 PROGRAM= (SOUTH) FITNESS= 16 <| |> ID= 4 PROGRAM= (NORTH) FITNESS= 8 <| |> ID= 3 PROGRAM= (EAST) FITNESS= 15 <| |> ID= 2 PROGRAM= (IF (SE) (IF (NOT (NOT (E))) (WEST) (IF (OR (SW) (OR (AND (NW) (E)) (AND (N) (OR (W) (NE))))) (WEST) (EAST))) (WEST)) FITNESS= 9 <| |> ID= 1 PROGRAM= (SOUTH) FITNESS= 22 <| ... Population. Generation 0 Population ... ... Population. Mummy... |> ID= 9 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 13 <| Daddy... |> ID= 2 PROGRAM= (IF (SE) (IF (NOT (NOT (E))) (WEST) (IF (OR (SW) (OR (AND (NW) (E)) (AND (N) (OR (W) (NE))))) (WEST) (EAST))) (WEST)) FITNESS= 9 <| Kiddy... |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| Generation 0 Population ... |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 9 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 13 <| Daddy... |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| Kiddy... |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| Generation 0 Population ... |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 19 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 17 <| Daddy... |> ID= 9 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 13 <| Kiddy... |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| Generation 0 Population ... |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 2 PROGRAM= (IF (SE) (IF (NOT (NOT (E))) (WEST) (IF (OR (SW) (OR (AND (NW) (E)) (AND (N) (OR (W) (NE))))) (WEST) (EAST))) (WEST)) FITNESS= 9 <| Daddy... |> ID= 19 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 17 <| Kiddy... |> ID= 3 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 7 <| Generation 0 Population ... |> ID= 3 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| Daddy... |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| Kiddy... |> ID= 4 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 5 <| Generation 0 Population ... |> ID= 4 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 5 <| |> ID= 3 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 19 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 17 <| Daddy... |> ID= 9 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 13 <| Kiddy... |> ID= 5 PROGRAM= (IF (S) (NORTH) (WEST)) FITNESS= 7 <| Generation 0 Population ... |> ID= 5 PROGRAM= (IF (S) (NORTH) (WEST)) FITNESS= 7 <| |> ID= 4 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 5 <| |> ID= 3 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| Daddy... |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| Kiddy... |> ID= 6 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 15 <| Generation 0 Population ... |> ID= 6 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 15 <| |> ID= 5 PROGRAM= (IF (S) (NORTH) (WEST)) FITNESS= 7 <| |> ID= 4 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 5 <| |> ID= 3 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| Daddy... |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| Kiddy... |> ID= 7 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 13 <| Generation 0 Population ... |> ID= 7 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 13 <| |> ID= 6 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 15 <| |> ID= 5 PROGRAM= (IF (S) (NORTH) (WEST)) FITNESS= 7 <| |> ID= 4 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 5 <| |> ID= 3 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 2 PROGRAM= (IF (SE) (IF (NOT (NOT (E))) (WEST) (IF (OR (SW) (OR (AND (NW) (E)) (AND (N) (OR (W) (NE))))) (WEST) (EAST))) (WEST)) FITNESS= 9 <| Daddy... |> ID= 9 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 13 <| Kiddy... |> ID= 8 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 10 <| Generation 0 Population ... |> ID= 8 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 10 <| |> ID= 7 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 13 <| |> ID= 6 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 15 <| |> ID= 5 PROGRAM= (IF (S) (NORTH) (WEST)) FITNESS= 7 <| |> ID= 4 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 5 <| |> ID= 3 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. Mummy... |> ID= 15 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 17 <| Daddy... |> ID= 9 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 13 <| Kiddy... |> ID= 9 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 11 <| Generation 0 Population ... |> ID= 9 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 11 <| |> ID= 8 PROGRAM= (IF (N) (EAST) (WEST)) FITNESS= 10 <| |> ID= 7 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 13 <| |> ID= 6 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (WEST) (IF (NW) (SOUTH) (WEST))) FITNESS= 15 <| |> ID= 5 PROGRAM= (IF (S) (NORTH) (WEST)) FITNESS= 7 <| |> ID= 4 PROGRAM= (IF (AND (N) (OR (NOT (S)) (W))) (EAST) (IF (NW) (SOUTH) (WEST))) FITNESS= 5 <| |> ID= 3 PROGRAM= (IF (SE) (EAST) (WEST)) FITNESS= 7 <| |> ID= 2 PROGRAM= (IF (S) (EAST) (WEST)) FITNESS= 8 <| |> ID= 1 PROGRAM= (IF (N) (WEST) (WEST)) FITNESS= 9 <| |> ID= 0 PROGRAM= (IF (SE) (WEST) (WEST)) FITNESS= 6 <| ... Population. TEST NUMBER 25 GP Paramters established. GP PARAMETERS ... *population-size* --> 30 *selection-size* --> 5 *pc-c* --> 50 *pc-x* --> 40 *pc-m* --> 30 *nr-generations* --> 5 *nr-steps* --> 20 *nr-runs* --> 5 Time = 0 The average fitness of generation 0 population is 11.0. The most fit individual of generation 0 population is individual 1. |> ID= 1 PROGRAM= (NORTH) FITNESS= 23 <| Time = 1 The average fitness of generation 1 population is 9.6. The most fit individual of generation 1 population is individual 24. |> ID= 24 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (W))) (WEST) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 32 <| Time = 2 The average fitness of generation 2 population is 15.533334. The most fit individual of generation 2 population is individual 22. |> ID= 22 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (SE))) (WEST) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 43 <| Time = 3 The average fitness of generation 3 population is 23.3. The most fit individual of generation 3 population is individual 19. |> ID= 19 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (W))) (NORTH) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 56 <| Time = 4 The average fitness of generation 4 population is 25.933332. The most fit individual of generation 4 population is individual 16. |> ID= 16 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (W))) (NORTH) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 56 <| Time = 5 The average fitness of generation 5 population is 36.966667. The most fit individual of generation 5 population is individual 25. |> ID= 25 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (N))) (NORTH) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 67 <| *population* is bound to the final population. History... Selected individual from population 0... |> ID= 1 PROGRAM= (NORTH) FITNESS= 23 <| Selected individual from population 1... |> ID= 24 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (W))) (WEST) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 32 <| Selected individual from population 2... |> ID= 22 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (SE))) (WEST) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 43 <| Selected individual from population 3... |> ID= 19 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (W))) (NORTH) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 56 <| Selected individual from population 4... |> ID= 16 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (W))) (NORTH) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 56 <| Selected individual from population 5... |> ID= 25 PROGRAM= (IF (AND (OR (AND (W) (NOT (N))) (E)) (AND (NW) (N))) (NORTH) (IF (OR (NOT (E)) (W)) (WEST) (SOUTH))) FITNESS= 67 <| End of history. NIL [3]> (move-demo (second (nth 5 *history*))) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D - - - - - ... No changes for the last runs.