[1]> ( load 'genetic-route.l ) ;; Loading file genetic-route.l ... ;; Loading file route.l ... ;; Loaded file route.l ;; Loaded file genetic-route.l T [2]> ( mutation-demo ) Original Route = Style: JUG Orientation: RIGHT Position: (2 9) Style: CRIMP Orientation: UP Position: (0 10) Style: CRIMP Orientation: LEFT Position: (0 10) Style: CRIMP Orientation: LEFT Position: (8 10) Mutated Route = Style: JUG Orientation: RIGHT Position: (2 9) Style: SLOPER Orientation: UP Position: (8 4) Style: CRIMP Orientation: LEFT Position: (0 10) Style: CRIMP Orientation: LEFT Position: (8 10) Original Route = Style: JUG Orientation: RIGHT Position: (2 9) Style: SLOPER Orientation: UP Position: (8 4) Style: CRIMP Orientation: LEFT Position: (0 10) Style: CRIMP Orientation: LEFT Position: (8 10) Mutated Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: UP Position: (8 4) Style: CRIMP Orientation: LEFT Position: (0 10) Style: CRIMP Orientation: LEFT Position: (8 10) Original Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: UP Position: (8 4) Style: CRIMP Orientation: LEFT Position: (0 10) Style: CRIMP Orientation: LEFT Position: (8 10) Mutated Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: UP Position: (8 4) Style: CRIMP Orientation: LEFT Position: (0 10) Style: SLOPER Orientation: LEFT Position: (6 2) Original Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: UP Position: (8 4) Style: CRIMP Orientation: LEFT Position: (0 10) Style: SLOPER Orientation: LEFT Position: (6 2) Mutated Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: CRIMP Orientation: LEFT Position: (0 10) Style: SLOPER Orientation: LEFT Position: (6 2) Original Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: CRIMP Orientation: LEFT Position: (0 10) Style: SLOPER Orientation: LEFT Position: (6 2) Mutated Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: CRIMP Orientation: LEFT Position: (0 10) Style: CRIMP Orientation: UP Position: (4 9) Original Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: CRIMP Orientation: LEFT Position: (0 10) Style: CRIMP Orientation: UP Position: (4 9) Mutated Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: PINCH Orientation: UP Position: (5 4) Style: CRIMP Orientation: UP Position: (4 9) Original Route = Style: JUG Orientation: RIGHT Position: (1 9) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: PINCH Orientation: UP Position: (5 4) Style: CRIMP Orientation: UP Position: (4 9) Mutated Route = Style: JUG Orientation: RIGHT Position: (8 5) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: PINCH Orientation: UP Position: (5 4) Style: CRIMP Orientation: UP Position: (4 9) Original Route = Style: JUG Orientation: RIGHT Position: (8 5) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: PINCH Orientation: UP Position: (5 4) Style: CRIMP Orientation: UP Position: (4 9) Mutated Route = Style: JUG Orientation: UP Position: (14 10) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: PINCH Orientation: UP Position: (5 4) Style: CRIMP Orientation: UP Position: (4 9) Original Route = Style: JUG Orientation: UP Position: (14 10) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: PINCH Orientation: UP Position: (5 4) Style: CRIMP Orientation: UP Position: (4 9) Mutated Route = Style: JUG Orientation: UP Position: (14 10) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: SLOPER Orientation: UP Position: (12 9) Style: CRIMP Orientation: UP Position: (4 9) Original Route = Style: JUG Orientation: UP Position: (14 10) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: SLOPER Orientation: UP Position: (12 9) Style: CRIMP Orientation: UP Position: (4 9) Mutated Route = Style: JUG Orientation: UP Position: (14 10) Style: SLOPER Orientation: RIGHT Position: (5 9) Style: PINCH Orientation: RIGHT Position: (4 8) Style: CRIMP Orientation: UP Position: (4 9) NIL [3]> ( crossover-demo ) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) m = Style: CRIMP Orientation: LEFT Position: (1 2) Style: PINCH Orientation: RIGHT Position: (6 10) Style: PINCH Orientation: UP Position: (8 10) Style: JUG Orientation: LEFT Position: (3 10) Style: SLOPER Orientation: LEFT Position: (7 10) f = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) x = Style: PINCH Orientation: RIGHT Position: (11 4) Style: SLOPER Orientation: UP Position: (0 10) Style: SLOPER Orientation: LEFT Position: (10 10) Style: JUG Orientation: LEFT Position: (10 10) Style: PINCH Orientation: UP Position: (12 10) Style: SLOPER Orientation: LEFT Position: (6 10) NIL [4]>