Initializing population, size=25000... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 0 Best individual: (QGATE.LIMITED-ORACLE (((10) (CODE.DO*TIMES QGATE.LIMITED-ORACLE (3 CODE.FROMFLOAT (INTEGER.DUP)) CODE.DO*COUNT) ((QGATE.SWAP) (CODE.SWAP FLOAT.POP) QGATE.U-THETA CODE.FROMFLOAT FLOAT.SWAP (#S(UNITARY :MATRIX #2A((1 0 0 0 0 0 0 0) (0 1 0 0 0 0 0 0) (0 0 1 0 0 0 0 0) (0 0 0 1 0 0 0 0) (0 0 0 0 1 0 0 0) (0 0 0 0 0 1 0 0) (0 0 0 0 0 0 1 0) (0 0 0 0 0 0 0 1)) :HISTORY (IDENTITY)) FLOAT.SWAP)) FLOAT.FROMINTEGER) (INTEGER.FROMFLOAT) CODE.APPEND) QGATE.QNOT QGATE.COMPOSE QGATE.GATE) Errors for best individual: #(21.0d0) Total errors for best individual: 21.0d0 Size of best individual (points): 34 Average total errors in population: 9947600.0 Median total errors in population: 1.0e+7 Average program size in population (points): 23.2122 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 1 Best individual: (FLOAT.SWAP (FLOAT./ QGATE.MEASURE) (((CODE.APPEND) FLOAT./ (FLOAT.SWAP CODE.DO* (4)) FLOAT.POP CODE.POP) (INTEGER.FROMFLOAT) INTEGER.DUP QGATE.LIMITED-ORACLE) ((QGATE.DUP) (QGATE.CPHASE (INTEGER./ INTEGER.FROMFLOAT)) CODE.SWAP) (-4) (QGATE.HADAMARD (CODE.QUOTE QGATE.QNOT))) Errors for best individual: #(31.0d0) Total errors for best individual: 31.0d0 Size of best individual (points): 37 Average total errors in population: 9832401.0 Median total errors in population: 1.0e+7 Average program size in population (points): 20.9262 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 2 Best individual: ((((INTEGER.POP) CODE.QUOTE) INTEGER.* (QGATE.DUP CODE.QUOTE (FLOAT.-))) ((FLOAT.FROMINTEGER ((9 ((CODE.DUP) QGATE.END INTEGER.- (CODE.DO*COUNT)) (-5.43049430847168d0 CODE.IF)) (INTEGER.* ((CODE.NOOP (((QGATE.LIMITED-ORACLE QGATE.U-THETA CODE.NOOP QGATE.COMPOSE) CODE.FROMFLOAT ((QGATE.CPHASE) (CODE.NTHCDR) INTEGER.DUP (((CODE.APPEND) CODE.DO*COUNT (QGATE.DUP)) QGATE.QNOT)) QGATE.TRANSPOSE ((QGATE.POP) QGATE.GATE CODE.CDR) CODE.IF (QGATE.CPHASE)))) (CODE.NTH) CODE.NTH)) CODE.QUOTE) CODE.CAR) CODE.LIST (QGATE.TRANSPOSE QGATE.LIMITED-ORACLE)) (CODE.FROMFLOAT CODE.IF CODE.FROMFLOAT) QGATE.TRANSPOSE) Errors for best individual: #(21.0d0) Total errors for best individual: 21.0d0 Size of best individual (points): 78 Average total errors in population: 9513602.0 Median total errors in population: 1.0e+7 Average program size in population (points): 19.3722 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 3 Best individual: ((CODE.FROMINTEGER) CODE.LIST 4.591875076293945d0 -0.5605325698852539d0 (5 CODE.APPEND CODE.DO*COUNT (FLOAT.SWAP) ((((CODE.NOOP) QGATE.U-THETA) QGATE.GATE) CODE.NOOP INTEGER.SWAP -3.9735593795776367d0 QGATE.POP)) (CODE.SWAP QGATE.HADAMARD INTEGER.FROMFLOAT (QGATE.CPHASE CODE.DO*TIMES QGATE.TRANSPOSE) (QGATE.LIMITED-ORACLE CODE.CDR (CODE.CAR))) (QGATE.GATE)) Errors for best individual: #(20.99850724855392d0) Total errors for best individual: 20.99850724855392d0 Size of best individual (points): 38 Average total errors in population: 8649205.0 Median total errors in population: 1.0e+7 Average program size in population (points): 20.15096 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 4 Best individual: ((INTEGER.DUP CODE.APPEND QGATE.COMPOSE) (7 FLOAT./ CODE.DO*COUNT (CODE.LIST -3)) QGATE.DUP QGATE.LIMITED-ORACLE -8.975031773329624d0 FLOAT.POP (((((CODE.LIST -9.532876267346758d0) (CODE.CONS (QGATE.GATE (CODE.NTH)) (CODE.DUP (QGATE.U-THETA ((INTEGER.SWAP (#S(UNITARY :MATRIX #2A((#C(-0.12022239987791185d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9927469841644423d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.12022239987791185d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9927469841644423d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.12022239987791185d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9927469841644423d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10182501814305515d0 0.0639147174958243d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.840828995067998d0 0.5277813710434806d0)) (#C(0.9927469841644423d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.12022239987791185d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9927469841644423d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.12022239987791185d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9927469841644423d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.12022239987791185d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.840828995067998d0 -0.5277813710434806d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10182501814305515d0 0.0639147174958243d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.722652737294332d0)))) (COMPRESSED ((U-THETA 2 4.591875076293945d0)))))) (FLOAT.DUP)) CODE.QUOTE)))) INTEGER.+ FLOAT.SWAP) FLOAT.* CODE.POP) CODE.DO*) CODE.CONS FLOAT.FROMINTEGER ((FLOAT./ CODE.NTH) CODE.APPEND)) QGATE.CPHASE) Errors for best individual: #(20.99761599024131d0) Total errors for best individual: 20.99761599024131d0 Size of best individual (points): 54 Average total errors in population: 6729612.0 Median total errors in population: 1.0e+7 Average program size in population (points): 24.6664 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 5 Best individual: (CODE.NTHCDR ((FLOAT.POP QGATE.LIMITED-ORACLE (#S(UNITARY :MATRIX #2A((#C(0.11952066956998615d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.012970542700547545d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9869523847586953d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10710539102547441d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.11952066956998615d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.010985687751614905d0 0.006895624886168438d0) #C(0.0d0 0.0d0) #C(0.9869523847586953d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.09071527764761983d0 0.05694122573351423d0)) (#C(0.012970542700547545d0 0.0d0) #C(0.0d0 0.0d0) #C(0.11952066956998615d0 0.0d0) #C(0.0d0 0.0d0) #C(0.10710539102547441d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9869523847586953d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.012970542700547545d0 0.0d0) #C(0.0d0 0.0d0) #C(0.10123067215255231d0 -0.0635416514579239d0) #C(0.0d0 0.0d0) #C(0.10710539102547441d0 0.0d0) #C(0.0d0 0.0d0) #C(0.8359211310574549d0 -0.5247007455993379d0)) (#C(-0.9869523847586953d0 0.0d0) #C(0.0d0 0.0d0) #C(0.10710539102547441d0 0.0d0) #C(0.0d0 0.0d0) #C(0.11952066956998615d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.012970542700547545d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.9869523847586953d0 0.0d0) #C(0.0d0 0.0d0) #C(0.09071527764761983d0 -0.05694122573351423d0) #C(0.0d0 0.0d0) #C(0.11952066956998615d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.010985687751614905d0 0.006895624886168438d0)) (#C(-0.10710539102547441d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9869523847586953d0 0.0d0) #C(0.0d0 0.0d0) #C(0.012970542700547545d0 0.0d0) #C(0.0d0 0.0d0) #C(0.11952066956998615d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.10710539102547441d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8359211310574549d0 0.5247007455993379d0) #C(0.0d0 0.0d0) #C(0.012970542700547545d0 0.0d0) #C(0.0d0 0.0d0) #C(0.10123067215255231d0 -0.0635416514579239d0))) :HISTORY ((COMPRESSED ((COMPRESSED ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.722652737294332d0)))) (COMPRESSED ((U-THETA 2 4.591875076293945d0))))) (COMPRESSED ((U-THETA 1 3.0334943470124145d0))))))))) (QGATE.QNOT (CODE.CDR)) ((QGATE.GATE QGATE.QNOT (10)) FLOAT.- (QGATE.CNOT) (((CODE.DO*) CODE.QUOTE) (QGATE.LIMITED-ORACLE) 10 FLOAT.DUP) CODE.DO*COUNT) INTEGER.+ INTEGER.POP (CODE.APPEND QGATE.COMPOSE (INTEGER.FROMFLOAT)) QGATE.DUP)) Errors for best individual: #(20.98852843521328d0) Total errors for best individual: 20.98852843521328d0 Size of best individual (points): 39 Average total errors in population: 4492819.5 Median total errors in population: 41.0d0 Average program size in population (points): 32.67816 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 6 Best individual: ((CODE.DO*TIMES ((((INTEGER.SWAP) CODE.SWAP QGATE.SWAP (QGATE.TRANSPOSE)) (FLOAT./ (#S(UNITARY :MATRIX #2A((0 0 0 0 1 0 0 0) (0 0 0 0 0 1 0 0) (0 0 0 0 0 0 1 0) (0 0 0 0 0 0 0 1) (1 0 0 0 0 0 0 0) (0 1 0 0 0 0 0 0) (0 0 1 0 0 0 0 0) (0 0 0 1 0 0 0 0)) :HISTORY ((COMPRESSED ((QNOT 2))))))) CODE.APPEND) (-8)) (((INTEGER.DUP #S(UNITARY :MATRIX #2A((#C(-0.14330101150246646d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9896791500796458d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.14330101150246646d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.834190941403342d0 0.5325319646584382d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9896791500796458d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.14330101150246646d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9896791500796458d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.12078703050344494d0 0.0771081912626012d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.14330101150246646d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9896791500796458d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.14330101150246646d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.834190941403342d0 0.5325319646584382d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9896791500796458d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.14330101150246646d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9896791500796458d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.12078703050344494d0 0.0771081912626012d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.715021243012306d0)))) (COMPRESSED ((U-THETA 1 4.56859292850522d0))))) CODE.FROMFLOAT ((CODE.DO) QGATE.U-THETA) (INTEGER.- (INTEGER./ CODE.CAR (QGATE.U-THETA QGATE.U-THETA)) (-4))) CODE.NOOP) FLOAT./)) (INTEGER.* FLOAT.DUP ((QGATE.GATE) CODE.FROMINTEGER (FLOAT./ FLOAT.- INTEGER.SWAP)) ((QGATE.LIMITED-ORACLE CODE.POP QGATE.U-THETA) (INTEGER.SWAP (CODE.CONS 3)) CODE.NOOP)) CODE.CDR (QGATE.U-THETA (INTEGER.DUP)) (QGATE.TRANSPOSE CODE.DO*COUNT CODE.CONS ((CODE.NOOP) QGATE.TRANSPOSE CODE.DO)) QGATE.LIMITED-ORACLE) Errors for best individual: #(20.97946482010237d0) Total errors for best individual: 20.97946482010237d0 Size of best individual (points): 78 Average total errors in population: 3548021.0 Median total errors in population: 31.0d0 Average program size in population (points): 37.74024 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 7 Best individual: (((QGATE.LIMITED-ORACLE QGATE.END)) QGATE.END 4.597555585425909d0 -0.5300587969560994d0 (5 CODE.APPEND CODE.DO*COUNT (FLOAT.SWAP) ((((CODE.NOOP) QGATE.U-THETA) QGATE.GATE) CODE.NOOP INTEGER.SWAP -3.97773002058043d0 QGATE.POP)) -8 (QGATE.GATE)) Errors for best individual: #(20.92459446977349d0) Total errors for best individual: 20.92459446977349d0 Size of best individual (points): 28 Average total errors in population: 3257621.0 Median total errors in population: 31.0d0 Average program size in population (points): 41.29124 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 8 Best individual: ((QGATE.U-THETA ((QGATE.GATE CODE.CONS QGATE.GATE) ((QGATE.SWAP CODE.NOOP) INTEGER.POP) QGATE.END ((3) CODE.DO*COUNT (INTEGER./))) CODE.DO*COUNT CODE.DO CODE.FROMINTEGER CODE.DO*COUNT INTEGER.FROMFLOAT) (INTEGER.SWAP (FLOAT.FROMINTEGER QGATE.LIMITED-ORACLE INTEGER.DUP (9.867797823697588d0))) QGATE.U-THETA CODE.DO*TIMES INTEGER.POP (QGATE.HADAMARD CODE.DO*TIMES QGATE.LIMITED-ORACLE) CODE.CAR) Errors for best individual: #(20.848065084426175d0) Total errors for best individual: 20.848065084426175d0 Size of best individual (points): 41 Average total errors in population: 3101220.5 Median total errors in population: 31.0d0 Average program size in population (points): 45.29168 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 9 Best individual: (((CODE.NOOP) (FLOAT.DUP INTEGER.SWAP) (10 (CODE.CONS)) (-7) ((QGATE.LIMITED-ORACLE) QGATE.DUP) FLOAT.FROMINTEGER FLOAT.- (((QGATE.U-THETA FLOAT.*) (INTEGER.SWAP) (#S(UNITARY :MATRIX #2A((0 0 0 0 1 0 0 0) (0 0 0 0 0 1 0 0) (0 0 0 0 0 0 1 0) (0 0 0 0 0 0 0 1) (1 0 0 0 0 0 0 0) (0 1 0 0 0 0 0 0) (0 0 1 0 0 0 0 0) (0 0 0 1 0 0 0 0)) :HISTORY ((COMPRESSED ((QNOT 2))))))) 9 ((-6.01739764213562d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ FLOAT.SWAP (CODE.DUP)) (CODE.DO*COUNT (FLOAT.+) CODE.NOOP) CODE.NTH CODE.DO*) ((INTEGER.*) (FLOAT.- QGATE.SWP CODE.FROMINTEGER) QGATE.CPHASE QGATE.U-THETA QGATE.GATE CODE.QUOTE)) QGATE.LIMITED-ORACLE) (INTEGER.- (QGATE.MEASURE) (CODE.NOOP (QGATE.GATE) QGATE.U-THETA))) Errors for best individual: #(11.0d0) Total errors for best individual: 11.0d0 Size of best individual (points): 67 Average total errors in population: 2842419.7 Median total errors in population: 31.0d0 Average program size in population (points): 50.95988 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 10 Best individual: ((CODE.FROMINTEGER) 9 ((-6.025647048317575d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.GATE (CODE.NOOP)) QGATE.COMPOSE CODE.POP INTEGER.*) FLOAT.SWAP) (CODE.DUP)) (CODE.DO*COUNT (FLOAT.+) CODE.NOOP) CODE.NTH QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT.- QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.969356201345034d0) Total errors for best individual: 10.969356201345034d0 Size of best individual (points): 47 Average total errors in population: 2612818.7 Median total errors in population: 21.0d0 Average program size in population (points): 56.01448 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 11 Best individual: ((CODE.FROMINTEGER) 9 ((-6.025647048317575d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.GATE (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.DUP)) (CODE.DO*COUNT (FLOAT.+) CODE.NOOP) CODE.NTH QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT.- QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.969356201345034d0) Total errors for best individual: 10.969356201345034d0 Size of best individual (points): 47 Average total errors in population: 2475618.5 Median total errors in population: 21.0d0 Average program size in population (points): 57.89204 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 12 Best individual: ((CODE.FROMINTEGER) 9 ((-6.025647048317575d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.GATE (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.DUP)) (CODE.DO*COUNT (FLOAT.+) CODE.NOOP) CODE.NTH QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT.- QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.969356201345034d0) Total errors for best individual: 10.969356201345034d0 Size of best individual (points): 47 Average total errors in population: 2377618.5 Median total errors in population: 21.0d0 Average program size in population (points): 57.31496 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 13 Best individual: ((CODE.FROMINTEGER) 9 ((-6.022303239862845d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.GATE (CODE.NOOP)) QGATE.COMPOSE CODE.POP INTEGER.*) FLOAT.SWAP) (CODE.DUP)) (CODE.DO*COUNT (FLOAT.+) CODE.NOOP) CODE.NTH QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (((((CODE.LIST) INTEGER.SWAP QGATE.CPHASE) QGATE.U-THETA)) QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.967798834366214d0) Total errors for best individual: 10.967798834366214d0 Size of best individual (points): 54 Average total errors in population: 2311618.7 Median total errors in population: 20.999831765022055d0 Average program size in population (points): 56.71988 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 14 Best individual: ((CODE.FROMINTEGER) 9 ((-6.016724699723644d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.GATE (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.DUP)) (QGATE.SWAP (FLOAT.+) CODE.NOOP) CODE.NTH QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT.- QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.965103719029393d0) Total errors for best individual: 10.965103719029393d0 Size of best individual (points): 47 Average total errors in population: 2232418.7 Median total errors in population: 20.996162526402482d0 Average program size in population (points): 57.94868 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 15 Best individual: ((CODE.FROMINTEGER) 9 ((-6.025647048317575d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.CNOT (CODE.NOOP)) QGATE.COMPOSE CODE.POP INTEGER.*) FLOAT.SWAP) (FLOAT.-)) (CODE.DO*COUNT (FLOAT.+) CODE.NOOP) CODE.NTH QGATE.LIMITED-ORACLE) QGATE.GATE) Errors for best individual: #(10.760810246224807d0) Total errors for best individual: 10.760810246224807d0 Size of best individual (points): 38 Average total errors in population: 2274818.5 Median total errors in population: 20.98852843521328d0 Average program size in population (points): 59.56564 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 16 Best individual: ((CODE.FROMINTEGER) 9 ((-6.016114736744878d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.GATE (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.DUP)) (QGATE.SWAP (FLOAT.+) CODE.NOOP) CODE.NTH QGATE.LIMITED-ORACLE) ((QGATE.U-THETA) (FLOAT.- QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.964801742255906d0) Total errors for best individual: 10.964801742255906d0 Size of best individual (points): 47 Average total errors in population: 2330418.0 Median total errors in population: 20.98852843521328d0 Average program size in population (points): 60.90964 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 17 Best individual: ((CODE.FROMINTEGER) 9 ((-6.016114736744878d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.GATE (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) ((CODE.DUP) FLOAT.POP)) (QGATE.SWAP (FLOAT.+) CODE.NOOP) CODE.NTH QGATE.LIMITED-ORACLE) ((QGATE.U-THETA) (FLOAT.- QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.964801742255906d0) Total errors for best individual: 10.964801742255906d0 Size of best individual (points): 49 Average total errors in population: 2308817.2 Median total errors in population: 20.949382947502915d0 Average program size in population (points): 61.70364 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 18 Best individual: (((CODE.DO* (QGATE.COMPOSE)) ((INTEGER.SWAP) #S(UNITARY :MATRIX #2A((-0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0) (-0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0)) :HISTORY ((COMPRESSED ((COMPRESSED (IDENTITY)) (COMPRESSED ((U-THETA 2 1.7990526358549985d0))))))) ((INTEGER./ QGATE.GATE (CODE.QUOTE QGATE.SWAP)) CODE.IF (CODE.DO*TIMES)) (INTEGER.DUP QGATE.END QGATE.DUP))) QGATE.CPHASE (QGATE.LIMITED-ORACLE (FLOAT.DUP (QGATE.COMPOSE QGATE.LIMITED-ORACLE -4))) (QGATE.TRANSPOSE CODE.NTH QGATE.QNOT INTEGER.SWAP (CODE.DO INTEGER.DUP (CODE.APPEND CODE.DO 3 QGATE.LIMITED-ORACLE) INTEGER.DUP) (CODE.NTHCDR ((CODE.DO*TIMES QGATE.SWAP (CODE.CDR #S(UNITARY :MATRIX #2A((0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0)) :HISTORY ((COMPRESSED (TRANSPOSED ((U-THETA 1 1.0642909109545906d0))))))) CODE.DO* CODE.NTHCDR) ((INTEGER.- CODE.FROMINTEGER FLOAT.+ QGATE.U-THETA))) QGATE.GATE) FLOAT.FROMINTEGER) (CODE.FROMINTEGER (INTEGER./)) CODE.DUP) Errors for best individual: #(10.860120200221887d0) Total errors for best individual: 10.860120200221887d0 Size of best individual (points): 71 Average total errors in population: 2382816.2 Median total errors in population: 20.926717166576797d0 Average program size in population (points): 59.11156 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 19 Best individual: (((CODE.DO* (QGATE.COMPOSE)) ((INTEGER.SWAP) #S(UNITARY :MATRIX #2A((-0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0) (-0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0)) :HISTORY ((COMPRESSED ((COMPRESSED (IDENTITY)) (COMPRESSED ((U-THETA 2 1.7990526358549985d0))))))) ((INTEGER./ QGATE.GATE (CODE.QUOTE QGATE.SWAP)) CODE.IF (CODE.DO*TIMES)) (INTEGER.DUP QGATE.END QGATE.DUP))) QGATE.CPHASE (QGATE.LIMITED-ORACLE (FLOAT.DUP (QGATE.COMPOSE QGATE.LIMITED-ORACLE -4))) (QGATE.TRANSPOSE CODE.NTH QGATE.QNOT INTEGER.SWAP (CODE.DO INTEGER.DUP (CODE.APPEND CODE.DO 3 QGATE.LIMITED-ORACLE) INTEGER.DUP) (CODE.NTHCDR ((CODE.DO*TIMES QGATE.SWAP (CODE.CDR #S(UNITARY :MATRIX #2A((0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0)) :HISTORY ((COMPRESSED (TRANSPOSED ((U-THETA 1 1.0642909109545906d0))))))) CODE.DO* CODE.NTHCDR) ((INTEGER.- CODE.FROMINTEGER FLOAT.+ QGATE.U-THETA))) QGATE.GATE) FLOAT.FROMINTEGER) (CODE.FROMINTEGER (INTEGER./)) CODE.DUP) Errors for best individual: #(10.860120200221887d0) Total errors for best individual: 10.860120200221887d0 Size of best individual (points): 71 Average total errors in population: 2438815.0 Median total errors in population: 20.802143796031157d0 Average program size in population (points): 55.59992 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 20 Best individual: (((CODE.DO* (QGATE.COMPOSE)) ((INTEGER.SWAP) #S(UNITARY :MATRIX #2A((-0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0) (-0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0)) :HISTORY ((COMPRESSED ((COMPRESSED (IDENTITY)) (COMPRESSED ((U-THETA 2 1.7990526358549985d0))))))) ((INTEGER./ QGATE.GATE (CODE.QUOTE QGATE.SWAP)) CODE.IF (CODE.DO*TIMES)) (INTEGER.DUP QGATE.END QGATE.DUP))) QGATE.CPHASE (QGATE.LIMITED-ORACLE (FLOAT.DUP (QGATE.COMPOSE QGATE.LIMITED-ORACLE -4))) (QGATE.TRANSPOSE (((CODE.DO*COUNT QGATE.QNOT (((INTEGER.SWAP FLOAT.SWAP (INTEGER./) CODE.CONS CODE.NTH) FLOAT.SWAP)) 3 INTEGER.POP) FLOAT./) (INTEGER.+) CODE.IF #S(UNITARY :MATRIX #2A((1 0 0 0 0 0 0 0) (0 1 0 0 0 0 0 0) (0 0 1 0 0 0 0 0) (0 0 0 1 0 0 0 0) (0 0 0 0 1 0 0 0) (0 0 0 0 0 1 0 0) (0 0 0 0 0 0 1 0) (0 0 0 0 0 0 0 1)) :HISTORY (IDENTITY))) QGATE.QNOT INTEGER.SWAP (CODE.DO INTEGER.DUP (CODE.APPEND CODE.DO 3 QGATE.LIMITED-ORACLE) INTEGER.DUP) (CODE.NTHCDR ((CODE.DO*TIMES QGATE.SWAP (CODE.CDR #S(UNITARY :MATRIX #2A((0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0)) :HISTORY ((COMPRESSED (TRANSPOSED ((U-THETA 1 1.0642909109545906d0))))))) CODE.DO* CODE.NTHCDR) ((INTEGER.- CODE.FROMINTEGER FLOAT.+ QGATE.U-THETA))) QGATE.GATE) FLOAT.FROMINTEGER) (CODE.FROMINTEGER (INTEGER./)) CODE.DUP) Errors for best individual: #(10.860120200221887d0) Total errors for best individual: 10.860120200221887d0 Size of best individual (points): 92 Average total errors in population: 2512814.0 Median total errors in population: 20.72835016100532d0 Average program size in population (points): 53.67152 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 21 Best individual: (((CODE.DO* (QGATE.COMPOSE)) ((INTEGER.SWAP) #S(UNITARY :MATRIX #2A((-0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0) (-0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0)) :HISTORY ((COMPRESSED ((COMPRESSED (IDENTITY)) (COMPRESSED ((U-THETA 2 1.7990526358549985d0))))))) ((INTEGER./ QGATE.GATE (CODE.QUOTE QGATE.SWAP)) CODE.IF (CODE.DO*TIMES)) (INTEGER.DUP QGATE.END QGATE.DUP))) QGATE.CPHASE (QGATE.LIMITED-ORACLE (#S(UNITARY :MATRIX #2A((-0.10977365880653953d0 0.0d0 0.1978689282175566d0 0.0d0 0.47254144858907177d0 0.0d0 -0.8517641753699216d0 0.0d0) (0.0d0 -0.10977365880653953d0 0.0d0 0.1978689282175566d0 0.0d0 0.47254144858907177d0 0.0d0 -0.8517641753699216d0) (-0.1978689282175566d0 0.0d0 -0.10977365880653953d0 0.0d0 0.8517641753699216d0 0.0d0 0.47254144858907177d0 0.0d0) (0.0d0 -0.1978689282175566d0 0.0d0 -0.10977365880653953d0 0.0d0 0.8517641753699216d0 0.0d0 0.47254144858907177d0) (-0.47254144858907177d0 0.0d0 0.8517641753699216d0 0.0d0 -0.10977365880653953d0 0.0d0 0.1978689282175566d0 0.0d0) (0.0d0 -0.47254144858907177d0 0.0d0 0.8517641753699216d0 0.0d0 -0.10977365880653953d0 0.0d0 0.1978689282175566d0) (-0.8517641753699216d0 0.0d0 -0.47254144858907177d0 0.0d0 -0.1978689282175566d0 0.0d0 -0.10977365880653953d0 0.0d0) (0.0d0 -0.8517641753699216d0 0.0d0 -0.47254144858907177d0 0.0d0 -0.1978689282175566d0 0.0d0 -0.10977365880653953d0)) :HISTORY ((COMPRESSED ((COMPRESSED (TRANSPOSED ((U-THETA 1 1.0642909109545906d0)))))) (COMPRESSED ((COMPRESSED ((COMPRESSED (IDENTITY)) (COMPRESSED ((U-THETA 2 1.7990526358549985d0))))))))) (QGATE.COMPOSE QGATE.LIMITED-ORACLE -4))) (QGATE.TRANSPOSE CODE.NTH QGATE.QNOT INTEGER.SWAP (CODE.DO INTEGER.DUP (CODE.APPEND CODE.DO 3 QGATE.LIMITED-ORACLE) INTEGER.DUP) (CODE.NTHCDR ((CODE.DO*TIMES QGATE.SWAP (CODE.CDR #S(UNITARY :MATRIX #2A((0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0)) :HISTORY ((COMPRESSED (TRANSPOSED ((U-THETA 1 1.0642909109545906d0))))))) CODE.DO* CODE.NTHCDR) ((INTEGER.- CODE.FROMINTEGER FLOAT.+ QGATE.U-THETA))) QGATE.GATE) FLOAT.FROMINTEGER) (CODE.FROMINTEGER (2)) CODE.DUP) Errors for best individual: #(10.860120200221887d0) Total errors for best individual: 10.860120200221887d0 Size of best individual (points): 71 Average total errors in population: 2531613.5 Median total errors in population: 11.0d0 Average program size in population (points): 54.63856 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 22 Best individual: (((CODE.DO* (QGATE.COMPOSE)) ((INTEGER.SWAP) #S(UNITARY :MATRIX #2A((-0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0 0.9740624369506612d0) (-0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.9740624369506612d0 0.0d0 0.0d0 0.0d0 -0.2262794045461034d0)) :HISTORY ((COMPRESSED ((COMPRESSED (IDENTITY)) (COMPRESSED ((U-THETA 2 1.7990526358549985d0))))))) ((INTEGER./ QGATE.GATE (CODE.QUOTE QGATE.SWAP)) QGATE.CPHASE (CODE.DO*TIMES)) (INTEGER.DUP QGATE.END QGATE.DUP))) QGATE.CPHASE (QGATE.LIMITED-ORACLE (FLOAT.DUP (QGATE.COMPOSE QGATE.LIMITED-ORACLE -4))) (CODE.NTH QGATE.QNOT INTEGER.SWAP (CODE.DO INTEGER.DUP (CODE.APPEND CODE.DO 3 QGATE.LIMITED-ORACLE) INTEGER.DUP) (CODE.NTHCDR ((CODE.DO*TIMES QGATE.SWAP (CODE.CDR #S(UNITARY :MATRIX #2A((0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.48512439312245775d0 0.0d0 -0.8744451516233406d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.8744451516233406d0 0.0d0 0.48512439312245775d0)) :HISTORY ((COMPRESSED (TRANSPOSED ((U-THETA 1 1.0642909109545906d0))))))) CODE.DO* CODE.NTHCDR) ((INTEGER.- CODE.FROMINTEGER FLOAT.+ QGATE.U-THETA))) QGATE.GATE) FLOAT.FROMINTEGER) (CODE.FROMINTEGER (2)) CODE.DUP) Errors for best individual: #(10.860120200221887d0) Total errors for best individual: 10.860120200221887d0 Size of best individual (points): 70 Average total errors in population: 2467213.2 Median total errors in population: 11.0d0 Average program size in population (points): 57.24764 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 23 Best individual: ((INTEGER.DUP ((((((#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (CODE.NTHCDR INTEGER.DUP QGATE.U-THETA) INTEGER.* QGATE.GATE (CODE.NOOP)) (QGATE.END) FLOAT.FROMINTEGER QGATE.SWP) (CODE.NTHCDR 9 CODE.DO*COUNT)) QGATE.END) (((QGATE.GATE) (QGATE.CNOT) CODE.DO) QGATE.HADAMARD (INTEGER.FROMFLOAT) (QGATE.DUP (FLOAT.DUP CODE.NTH CODE.CAR) CODE.FROMINTEGER (#S(UNITARY :MATRIX #2A((-0.46067280333672633d0 0.0d0 0.0d0 0.0d0 0.8875700356962721d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.46067280333672633d0 0.0d0 0.0d0 0.0d0 0.8875700356962721d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.46067280333672633d0 0.0d0 0.0d0 0.0d0 0.8875700356962721d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.46067280333672633d0 0.0d0 0.0d0 0.0d0 0.8875700356962721d0) (-0.8875700356962721d0 0.0d0 0.0d0 0.0d0 -0.46067280333672633d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.8875700356962721d0 0.0d0 0.0d0 0.0d0 -0.46067280333672633d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.8875700356962721d0 0.0d0 0.0d0 0.0d0 -0.46067280333672633d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.8875700356962721d0 0.0d0 0.0d0 0.0d0 -0.46067280333672633d0)) :HISTORY ((COMPRESSED (TRANSPOSED ((COMPRESSED ((U-THETA 2 4.0d0))) (COMPRESSED ((U-THETA 2 0.23363590240478516d0)))))))))))) FLOAT.+ INTEGER.- (INTEGER./)) (((QGATE.LIMITED-ORACLE (CODE.FROMINTEGER FLOAT.POP) INTEGER.DUP QGATE.END) INTEGER./) QGATE.GATE (CODE.DO*COUNT) (CODE.NTH FLOAT.FROMINTEGER))) ((QGATE.LIMITED-ORACLE (INTEGER.DUP) (CODE.FROMINTEGER)) CODE.FROMFLOAT (FLOAT.POP CODE.QUOTE) FLOAT.+ QGATE.QNOT)) Errors for best individual: #(10.857821307607361d0) Total errors for best individual: 10.857821307607361d0 Size of best individual (points): 79 Average total errors in population: 2530412.7 Median total errors in population: 11.0d0 Average program size in population (points): 60.78344 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 24 Best individual: ((CODE.FROMINTEGER) 9 ((-6.027887384020889d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* ((CODE.NOOP) QGATE.CNOT) (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.FROMFLOAT)) (CODE.SWAP (FLOAT.+) CODE.NOOP) CODE.CAR QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT./ QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.764586759221855d0) Total errors for best individual: 10.764586759221855d0 Size of best individual (points): 50 Average total errors in population: 2475612.0 Median total errors in population: 11.0d0 Average program size in population (points): 65.9442 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 25 Best individual: ((CODE.FROMINTEGER) 9 ((-6.026540253153549d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* ((CODE.NOOP) QGATE.CNOT) (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.FROMFLOAT)) (CODE.SWAP (FLOAT.+) CODE.NOOP) CODE.CAR QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT./ QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.762318372086398d0) Total errors for best individual: 10.762318372086398d0 Size of best individual (points): 50 Average total errors in population: 2312411.5 Median total errors in population: 10.967556096848595d0 Average program size in population (points): 71.8658 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 26 Best individual: ((CODE.FROMINTEGER) 9 ((-6.026540253153549d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* ((CODE.NOOP) QGATE.CNOT) (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.FROMFLOAT)) (CODE.SWAP (FLOAT.+) CODE.NOOP) CODE.CAR QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT./ QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.762318372086398d0) Total errors for best individual: 10.762318372086398d0 Size of best individual (points): 50 Average total errors in population: 2381610.7 Median total errors in population: 10.965829675453852d0 Average program size in population (points): 73.30124 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 27 Best individual: ((INTEGER./) 9 ((-6.0244490690283605d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* ((CODE.NOOP) QGATE.CNOT) (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.FROMFLOAT)) (CODE.SWAP (FLOAT.+) CODE.NOOP) CODE.CAR QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT./ QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.758782445486403d0) Total errors for best individual: 10.758782445486403d0 Size of best individual (points): 50 Average total errors in population: 2719610.0 Median total errors in population: 10.961448099492168d0 Average program size in population (points): 70.91464 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 28 Best individual: ((CODE.FROMINTEGER) 9 ((-6.026540253153549d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* ((CODE.NOOP) QGATE.CNOT) (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) QGATE.TRANSPOSE) (CODE.FROMFLOAT)) (CODE.SWAP CODE.NOOP) CODE.CAR QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT./ QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.762318372086398d0) Total errors for best individual: 10.762318372086398d0 Size of best individual (points): 48 Average total errors in population: 2910009.7 Median total errors in population: 10.860120200221887d0 Average program size in population (points): 70.10268 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 0 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 29 Best individual: ((CODE.FROMINTEGER) 9 ((-6.026540253153549d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* ((CODE.NOOP) QGATE.CNOT) (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) QGATE.TRANSPOSE) (CODE.FROMFLOAT)) (CODE.SWAP CODE.NOOP) CODE.CAR QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT./ QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.762318372086398d0) Total errors for best individual: 10.762318372086398d0 Size of best individual (points): 48 Average total errors in population: 2931609.7 Median total errors in population: 10.860120200221887d0 Average program size in population (points): 70.6898 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 30 Best individual: ((CODE.FROMINTEGER) 9 ((-6.02416786681497d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* ((CODE.NOOP) QGATE.CNOT) (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) QGATE.TRANSPOSE) (CODE.FROMFLOAT)) (CODE.SWAP CODE.NOOP) CODE.CAR QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT./ QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.758305619836628d0) Total errors for best individual: 10.758305619836628d0 Size of best individual (points): 48 Average total errors in population: 2839209.7 Median total errors in population: 10.860120200221887d0 Average program size in population (points): 72.65836 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 31 Best individual: ((CODE.NTH FLOAT.FROMINTEGER) 9 ((-6.023522990171157d0 (CODE.DO*TIMES INTEGER./) FLOAT.+ ((#S(UNITARY :MATRIX #2A((-0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 -0.11952128310207655d0 -0.9928316387412487d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0 0.9928316387412487d0 -0.11952128310207655d0)) :HISTORY ((COMPRESSED ((U-THETA 0 4.592581285293789d0))))) (#S(UNITARY :MATRIX #2A((#C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.8378679067277963d0 0.5326274812298123d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.11952128310207655d0 0.0d0) #C(0.0d0 0.0d0)) (#C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.0d0 0.0d0) #C(0.9928316387412487d0 0.0d0) #C(0.0d0 0.0d0) #C(-0.10086609186742129d0 0.06411995497315681d0))) :HISTORY ((COMPRESSED (TRANSPOSED ((CPHASE 1 0 5.716932959646377d0)))) (COMPRESSED ((U-THETA 1 4.592581285293789d0))))) (FLOAT./ INTEGER.DUP QGATE.U-THETA) INTEGER.* ((CODE.NOOP) QGATE.CNOT) (CODE.NOOP)) QGATE.COMPOSE CODE.APPEND INTEGER.*) FLOAT.SWAP) (CODE.FROMFLOAT)) (CODE.SWAP (FLOAT.+) CODE.NOOP) CODE.CAR QGATE.LIMITED-ORACLE) ((QGATE.CPHASE) (FLOAT./ QGATE.SWP CODE.FROMINTEGER) CODE.LIST QGATE.GATE CODE.QUOTE)) Errors for best individual: #(10.757210924035117d0) Total errors for best individual: 10.757210924035117d0 Size of best individual (points): 51 Average total errors in population: 2588410.2 Median total errors in population: 10.860120200221887d0 Average program size in population (points): 75.27496 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 125 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 32 Best individual: (((#S(UNITARY :MATRIX #2A((0.0d0 0.3308869780170037d0 0.0d0 0.0d0 0.0d0 0.9436703914920584d0 0.0d0 0.0d0) (0.3308869780170037d0 0.0d0 0.0d0 0.0d0 0.9436703914920584d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 -0.9436703914920584d0 0.0d0 0.0d0 0.0d0 0.3308869780170037d0) (0.0d0 0.0d0 -0.9436703914920584d0 0.0d0 0.0d0 0.0d0 0.3308869780170037d0 0.0d0) (0.0d0 -0.9436703914920584d0 0.0d0 0.0d0 0.0d0 0.3308869780170037d0 0.0d0 0.0d0) (-0.9436703914920584d0 0.0d0 0.0d0 0.0d0 0.3308869780170037d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.3308869780170037d0 0.0d0 0.0d0 0.0d0 0.9436703914920584d0) (0.0d0 0.0d0 0.3308869780170037d0 0.0d0 0.0d0 0.0d0 0.9436703914920584d0 0.0d0)) :HISTORY ((COMPRESSED ((COMPRESSED ((U-THETA 2 1.233552982796235d0))) (COMPRESSED ((COMPRESSED ((QNOT 0))) (COMPRESSED ((CNOT 1 2))))))))) 2 CODE.DO*COUNT) CODE.DO CODE.NOOP QGATE.HADAMARD (FLOAT./ QGATE.LIMITED-ORACLE)) (QGATE.POP INTEGER./ (CODE.APPEND (INTEGER.FROMFLOAT QGATE.GATE) CODE.NTHCDR) ((((INTEGER.-) INTEGER./ (QGATE.U-THETA CODE.DO*COUNT #S(UNITARY :MATRIX #2A((0.5188861224013728d0 0.0d0 0.8548433727761289d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.5188861224013728d0 0.0d0 0.8548433727761289d0 0.0d0 0.0d0 0.0d0 0.0d0) (-0.8548433727761289d0 0.0d0 0.5188861224013728d0 0.0d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 -0.8548433727761289d0 0.0d0 0.5188861224013728d0 0.0d0 0.0d0 0.0d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.5188861224013728d0 0.0d0 0.8548433727761289d0 0.0d0) (0.0d0 0.0d0 0.0d0 0.0d0 0.0d0