Initializing population, size=5000... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 0 Best individual: ((QGATE.LIMITED-ORACLE (CODE.CONS) QGATE.HADAMARD (((FLOAT.DUP) FLOAT.SHOVE (BOOLEAN.STACKDEPTH)) QGATE.STACKDEPTH QGATE.STACKDEPTH)) (FLOAT.+ INTEGER.DUP) ((BOOLEAN.AND (QGATE.QNOT BOOLEAN.POP (CODE.STACKDEPTH (QGATE.TRANSPOSE BOOLEAN.FROMFLOAT))) (CODE.DO* CODE.APPEND) QGATE.YANKDUP) INTEGER.FROMFLOAT INTEGER.SHOVE) FLOAT.COS QGATE.LIMITED-ORACLE (FLOAT./ FLOAT.% BOOLEAN.DUP)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 41 Average total errors in population: 2.9282e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 22.9192 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 1 Best individual: ((INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE QGATE.COMPOSE) ((CODE.DO) QGATE.GATE) CODE.YANKDUP (QGATE.DUP) (CODE.YANK QGATE.DUP)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 15 Average total errors in population: 2.7252e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 19.5034 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 2 Best individual: (((((CODE.DO* (INTEGER.DUP) QGATE.CNOT) FLOAT.STACKDEPTH)) (BOOLEAN.NOT CODE.STACKDEPTH BOOLEAN.FROMFLOAT) INTEGER.FROMBOOLEAN) FLOAT.STACKDEPTH QGATE.LIMITED-ORACLE) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 17 Average total errors in population: 2.2654006e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 22.4608 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 3 Best individual: ((QGATE.DUP) (NUMQUBITS) CODE.DO*COUNT QGATE.LIMITED-ORACLE) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 7 Average total errors in population: 1.670402e+7 Median total errors in population: 2.0e+7 Average program size in population (points): 27.6276 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 4 Best individual: (BOOLEAN.= (NUMQUBITS (CODE.NULL) (INTEGER.<)) (FLOAT.YANKDUP ((CODE.FROMFLOAT) ((CODE.NULL) ((((QGATE.YANK) QGATE.U-THETA) CODE.DO* CODE.ATOM FLOAT.SHOVE (BOOLEAN.SWAP)) FLOAT.+) QGATE.CNOT) QGATE.SRN)) ((CODE.DO INTEGER.*) QGATE.POP BOOLEAN.SWAP) (QGATE.= (INTEGER.STACKDEPTH (FLOAT.= FLOAT.FROMBOOLEAN) QGATE.COMPOSE QGATE.STACKDEPTH FLOAT.TAN) (TRUE (QGATE.STACKDEPTH) BOOLEAN.STACKDEPTH (BOOLEAN.SWAP FLOAT.>) (CODE.DO*TIMES QGATE.LIMITED-ORACLE)) (((QGATE.CNOT) CODE.DO* INTEGER.YANKDUP) QGATE.CNOT BOOLEAN.= (FLOAT.SHOVE (CODE.IF))))) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 69 Average total errors in population: 1.370003e+7 Median total errors in population: 1.0000002999999999d+7 Average program size in population (points): 28.183 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 5 Best individual: (((FLOAT.*) BOOLEAN.YANK CODE.DO*TIMES) (CODE.DO* FLOAT.POP (INTEGER.% BOOLEAN.STACKDEPTH FLOAT.STACKDEPTH)) QGATE.LIMITED-ORACLE ((QGATE.YANKDUP BOOLEAN.=) (CODE.STACKDEPTH (CODE.IF QGATE.HADAMARD FLOAT./)) (CODE.FROMBOOLEAN) (BOOLEAN.YANK)) (FLOAT.COS)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 30 Average total errors in population: 1.3212033e+7 Median total errors in population: 67.0d0 Average program size in population (points): 29.354 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 6 Best individual: (((CODE.CONS FLOAT.SHOVE) QGATE.STACKDEPTH) (CODE.DO* FLOAT.POP (CODE.FROMBOOLEAN INTEGER.% BOOLEAN.STACKDEPTH FLOAT.STACKDEPTH)) QGATE.LIMITED-ORACLE ((BOOLEAN.AND ((QGATE.LIMITED-ORACLE) (CODE.DUP) ((FLOAT.DUP) (INTEGER.DUP (QGATE.SWP ((FLOAT.POP CODE.YANK FLOAT.FROMBOOLEAN) CODE.SHOVE BOOLEAN.DUP) (CODE.= INTEGER.POP) (FLOAT.*))) (CODE.FROMFLOAT BOOLEAN.FROMINTEGER) (CODE.=)) BOOLEAN.YANK)) FLOAT.TAN QGATE.LIMITED-ORACLE (INTEGER.> BOOLEAN.DUP)) (FLOAT.COS) CODE.DO*COUNT) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 56 Average total errors in population: 1.2706032e+7 Median total errors in population: 62.0d0 Average program size in population (points): 31.1338 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 7 Best individual: ((BOOLEAN.DUP) (QGATE.LIMITED-ORACLE BOOLEAN.STACKDEPTH (CODE.DO)) CODE.FROMINTEGER ((FLOAT./) CODE.DO*TIMES (((CODE.SHOVE) CODE.DO*COUNT QGATE.CPHASE (QGATE.U-THETA) ((CODE.SHOVE) CODE.IF)) (FLOAT.STACKDEPTH)) ((INTEGER.-) CODE.NTHCDR (NIL INTEGER.STACKDEPTH))) (FLOAT.%)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 36 Average total errors in population: 1.2622035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 32.7858 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 8 Best individual: (((FLOAT.- (QGATE.HADAMARD CODE.DO*TIMES CODE.DO*) INTEGER.FROMFLOAT) ((CODE.YANK QGATE.HADAMARD CODE.STACKDEPTH) INTEGER.FROMBOOLEAN (INTEGER.FROMBOOLEAN)) BOOLEAN.STACKDEPTH QGATE.COMPOSE) BOOLEAN.OR ((((CODE.YANK CODE.=) CODE.YANK) FLOAT.SWAP INTEGER.DUP (CODE.FROMFLOAT QGATE.LIMITED-ORACLE) QGATE.SRN) INTEGER.> BOOLEAN.FROMFLOAT QGATE.LIMITED-ORACLE INTEGER.FROMFLOAT)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 37 Average total errors in population: 1.2520035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 34.7258 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 9 Best individual: (((BOOLEAN.STACKDEPTH) QGATE.LIMITED-ORACLE CODE.DO ((FLOAT.DUP (CODE.ATOM (CODE.DO*COUNT)) CODE.DUP) FLOAT.*)) QGATE.CNOT) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 16 Average total errors in population: 1.2272035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 36.208 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 10 Best individual: ((FLOAT.POP QGATE.POP BOOLEAN.DUP) (((QGATE.U-THETA (QGATE.CPHASE QGATE.YANKDUP ((INTEGER.FROMFLOAT ((CODE.DUP) CODE.DISCREPANCY BOOLEAN.YANK)) CODE.POP (FLOAT.STACKDEPTH (QGATE.SHOVE))))) (QGATE.SHOVE BOOLEAN.FROMINTEGER (INTEGER.FROMBOOLEAN) FLOAT.SHOVE CODE.DISCREPANCY)) (QGATE.COMPOSE INTEGER.FROMFLOAT (FLOAT.POP (FLOAT.STACKDEPTH (CODE.STACKDEPTH))))) (FLOAT.YANKDUP (CODE.STACKDEPTH)) CODE.FROMFLOAT (CODE.DO*COUNT (BOOLEAN.SHOVE (QGATE.LIMITED-ORACLE)) FLOAT.POP 0.5738651752471924d0 INTEGER.-) CODE.DO*TIMES) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 56 Average total errors in population: 1.1544036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 38.7206 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 11 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.SHOVE ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF)) Errors for best individual: #(0 2.6359765380853446d0 59.0d0) Total errors for best individual: 61.635976538085345d0 Size of best individual (points): 37 Average total errors in population: 1.1690036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 40.196 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 12 Best individual: ((-0.9231091737747192d0) (BOOLEAN.STACKDEPTH INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF)) Errors for best individual: #(0 2.6359765380853446d0 59.0d0) Total errors for best individual: 61.635976538085345d0 Size of best individual (points): 37 Average total errors in population: 1.1332037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 42.4092 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 13 Best individual: ((-0.9231091737747192d0) (BOOLEAN.STACKDEPTH INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF)) Errors for best individual: #(0 2.6359765380853446d0 59.0d0) Total errors for best individual: 61.635976538085345d0 Size of best individual (points): 37 Average total errors in population: 1.1862036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 42.9162 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 14 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH CODE.APPEND) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.SHOVE ((QGATE.GATE QGATE.CPHASE ((QGATE.YANKDUP (BOOLEAN.= CODE.NTHCDR) (FLOAT.SHOVE CODE.CDR)) (FLOAT.FROMINTEGER))) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF)) Errors for best individual: #(0 2.6359765380853446d0 59.0d0) Total errors for best individual: 61.635976538085345d0 Size of best individual (points): 46 Average total errors in population: 1.1070038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 45.045 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 15 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE)) (FLOAT.% CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF)) Errors for best individual: #(0 2.5606703086577367d0 59.0d0) Total errors for best individual: 61.560670308657734d0 Size of best individual (points): 35 Average total errors in population: 1.1058038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 46.4708 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 16 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE)) (FLOAT.% CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF)) Errors for best individual: #(0 2.5606703086577367d0 59.0d0) Total errors for best individual: 61.560670308657734d0 Size of best individual (points): 35 Average total errors in population: 1.0970038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 47.212 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 17 Best individual: ((((CODE.SWAP (BOOLEAN.SWAP CODE.NOOP (NUMQUBITS QGATE.U-THETA (BOOLEAN.YANK) CODE.CONS) INTEGER.DUP (FLOAT.> 0.9234349727630615d0))) BOOLEAN.NOT (INTEGER.* BOOLEAN.FROMINTEGER)) (BOOLEAN.STACKDEPTH)) NUMQUBITS ((CODE.DO*TIMES QGATE.GATE CODE.NTH) ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.STACKDEPTH)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE CODE.= (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF))) FLOAT.STACKDEPTH CODE.YANK) Errors for best individual: #(2.6359765380853446d0 0.4046655298543108d0 38.8676010372195d0) Total errors for best individual: 41.90824310515916d0 Size of best individual (points): 69 Average total errors in population: 1.0988038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 47.7874 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 18 Best individual: ((((CODE.SWAP (BOOLEAN.SWAP CODE.NOOP (NUMQUBITS QGATE.U-THETA (BOOLEAN.YANK) CODE.CONS) INTEGER.DUP (FLOAT.> 0.9234349727630615d0))) BOOLEAN.NOT (INTEGER.* BOOLEAN.FROMINTEGER)) (BOOLEAN.STACKDEPTH)) NUMQUBITS ((CODE.DO*TIMES QGATE.GATE CODE.NTH) ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.STACKDEPTH)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE CODE.= (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF))) FLOAT.STACKDEPTH CODE.YANK) Errors for best individual: #(2.6359765380853446d0 0.4046655298543108d0 38.8676010372195d0) Total errors for best individual: 41.90824310515916d0 Size of best individual (points): 69 Average total errors in population: 1.0798038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 48.7908 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 19 Best individual: ((((CODE.SWAP (BOOLEAN.SWAP CODE.NOOP (NUMQUBITS QGATE.U-THETA (BOOLEAN.YANK) CODE.CONS) INTEGER.DUP (FLOAT.> 0.9234349727630615d0))) BOOLEAN.NOT (INTEGER.* BOOLEAN.FROMINTEGER)) (BOOLEAN.STACKDEPTH)) NUMQUBITS ((CODE.DO*TIMES QGATE.GATE CODE.NTH) ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.STACKDEPTH)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE CODE.= (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF))) FLOAT.STACKDEPTH) Errors for best individual: #(2.6359765380853446d0 0.4046655298543108d0 38.8676010372195d0) Total errors for best individual: 41.90824310515916d0 Size of best individual (points): 68 Average total errors in population: 1.1576036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 44.3886 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 20 Best individual: ((((CODE.SWAP (BOOLEAN.SWAP CODE.NOOP (NUMQUBITS QGATE.U-THETA (BOOLEAN.YANK) CODE.CONS) INTEGER.DUP (FLOAT.> 0.9234349727630615d0))) BOOLEAN.NOT (INTEGER.* BOOLEAN.FROMINTEGER)) (BOOLEAN.STACKDEPTH)) NUMQUBITS ((CODE.DO*TIMES QGATE.GATE CODE.NTH) ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.STACKDEPTH)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE CODE.= (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF))) FLOAT.STACKDEPTH) Errors for best individual: #(2.6359765380853446d0 0.4046655298543108d0 38.8676010372195d0) Total errors for best individual: 41.90824310515916d0 Size of best individual (points): 68 Average total errors in population: 1.1936036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 41.7948 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 21 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS ((BOOLEAN.DUP CODE.DO*TIMES) (CODE.LIST (BOOLEAN.DUP) FLOAT.SWAP FLOAT.STACKDEPTH (QGATE.HADAMARD))) CODE.NOOP QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) ((QGATE.GATE QGATE.CPHASE ((CODE.DUP (QGATE.COMPOSE) (QGATE.LIMITED-ORACLE)) (FLOAT.SHOVE))) NUMQUBITS QGATE.LIMITED-ORACLE) NIL CODE.IF)) Errors for best individual: #(2.5000000000000004d0 10.5d0 0.4769824035640089d0) Total errors for best individual: 13.476982403564008d0 Size of best individual (points): 51 Average total errors in population: 1.2054035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 41.3966 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 22 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS ((BOOLEAN.DUP CODE.DO*TIMES) (CODE.LIST (BOOLEAN.DUP) FLOAT.SWAP FLOAT.STACKDEPTH (QGATE.HADAMARD))) CODE.NOOP QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) ((QGATE.GATE QGATE.CPHASE ((CODE.DUP (QGATE.LIMITED-ORACLE)) (FLOAT.SHOVE))) NUMQUBITS QGATE.LIMITED-ORACLE) NIL CODE.IF)) Errors for best individual: #(2.5000000000000004d0 6.0d0 0.476982403564009d0) Total errors for best individual: 8.976982403564008d0 Size of best individual (points): 49 Average total errors in population: 1.1934036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 43.4624 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 23 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS ((BOOLEAN.DUP CODE.DO*TIMES) (CODE.LIST (BOOLEAN.DUP) FLOAT.SWAP FLOAT.STACKDEPTH (QGATE.HADAMARD))) CODE.NOOP QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) ((QGATE.GATE QGATE.CPHASE ((CODE.DUP (QGATE.LIMITED-ORACLE)) (FLOAT.SHOVE))) NUMQUBITS QGATE.LIMITED-ORACLE) NIL CODE.IF)) Errors for best individual: #(2.5000000000000004d0 6.0d0 0.476982403564009d0) Total errors for best individual: 8.976982403564008d0 Size of best individual (points): 49 Average total errors in population: 1.1828036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 46.8554 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 24 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS ((BOOLEAN.DUP CODE.DO*TIMES) (CODE.LIST (BOOLEAN.DUP) FLOAT.SWAP FLOAT.STACKDEPTH (QGATE.HADAMARD))) CODE.NOOP QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) ((QGATE.GATE QGATE.CPHASE ((CODE.DUP (QGATE.LIMITED-ORACLE)) (FLOAT.SHOVE))) NUMQUBITS CODE.STACKDEPTH) NIL CODE.IF)) Errors for best individual: #(2.5000000000000004d0 6.0d0 0.476982403564009d0) Total errors for best individual: 8.976982403564008d0 Size of best individual (points): 49 Average total errors in population: 1.1988035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 47.916 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 25 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS ((BOOLEAN.DUP CODE.DO*TIMES) (CODE.LIST FLOAT.SWAP FLOAT.STACKDEPTH (QGATE.HADAMARD))) CODE.NOOP QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) ((QGATE.GATE QGATE.CPHASE ((CODE.DUP (QGATE.COMPOSE) (QGATE.LIMITED-ORACLE)) (FLOAT.SHOVE))) NUMQUBITS QGATE.LIMITED-ORACLE) NIL CODE.IF)) Errors for best individual: #(2.5000000000000004d0 6.0d0 0.476982403564009d0) Total errors for best individual: 8.976982403564008d0 Size of best individual (points): 49 Average total errors in population: 1.1976035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 48.7276 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 26 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.YANKDUP QGATE.DUP) ((NUMQUBITS ((BOOLEAN.DUP CODE.DO*TIMES) (CODE.LIST (BOOLEAN.DUP) FLOAT.SWAP FLOAT.STACKDEPTH (QGATE.HADAMARD))) CODE.NOOP QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA (BOOLEAN.=) ((QGATE.GATE QGATE.CPHASE ((CODE.DUP (QGATE.LIMITED-ORACLE)) (FLOAT.SHOVE))) NUMQUBITS QGATE.LIMITED-ORACLE) NIL CODE.IF)) Errors for best individual: #(2.5000000000000004d0 6.0d0 0.476982403564009d0) Total errors for best individual: 8.976982403564008d0 Size of best individual (points): 49 Average total errors in population: 1.1568034e+7 Median total errors in population: 63.56201806244664d0 Average program size in population (points): 51.6536 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 27 Best individual: (((CODE.SWAP QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD QGATE.SHOVE (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(2.826821810431806d0 4.49043917317897d0 0.4503962993840953d0) Total errors for best individual: 7.767657282994872d0 Size of best individual (points): 69 Average total errors in population: 1.1476032e+7 Median total errors in population: 63.8520830487226d0 Average program size in population (points): 53.3194 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 28 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS ((BOOLEAN.DUP CODE.DO*TIMES) (CODE.LIST (BOOLEAN.DUP) FLOAT.SWAP FLOAT.STACKDEPTH (QGATE.HADAMARD))) CODE.NOOP QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (QGATE.U-THETA ((QGATE.GATE QGATE.CPHASE ((FLOAT.STACKDEPTH (QGATE.COMPOSE) (QGATE.LIMITED-ORACLE)) (FLOAT.SHOVE))) NUMQUBITS QGATE.LIMITED-ORACLE) NIL CODE.IF)) Errors for best individual: #(2.5000000000000004d0 2.635976538085345d0 0.476982403564009d0) Total errors for best individual: 5.612958941649355d0 Size of best individual (points): 46 Average total errors in population: 1.1856027e+7 Median total errors in population: 64.27195307617069d0 Average program size in population (points): 53.1746 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 29 Best individual: (((QGATE.QNOT CODE.NOOP) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+))) ((QGATE.GATE) FLOAT.FROMINTEGER) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (BOOLEAN.YANKDUP)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) (NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(1.5727500169043065d0 2.94222264103273d0 0.4681987694198956d0) Total errors for best individual: 4.9831714273569325d0 Size of best individual (points): 92 Average total errors in population: 1.1682023e+7 Median total errors in population: 63.63629002898847d0 Average program size in population (points): 52.2948 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 30 Best individual: (((QGATE.QNOT CODE.NOOP) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+))) ((QGATE.GATE) FLOAT.FROMINTEGER) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (BOOLEAN.YANKDUP)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) (NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(1.5727500169043065d0 2.94222264103273d0 0.4681987694198956d0) Total errors for best individual: 4.9831714273569325d0 Size of best individual (points): 92 Average total errors in population: 1.262402e+7 Median total errors in population: 102.0d0 Average program size in population (points): 46.5112 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 31 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196515d0) Total errors for best individual: 0.9656527153855553d0 Size of best individual (points): 71 Average total errors in population: 1.2756018e+7 Median total errors in population: 110.0d0 Average program size in population (points): 42.8588 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 32 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196515d0) Total errors for best individual: 0.9656527153855553d0 Size of best individual (points): 71 Average total errors in population: 1.2904018e+7 Median total errors in population: 116.0d0 Average program size in population (points): 41.241 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 33 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196515d0) Total errors for best individual: 0.9656527153855553d0 Size of best individual (points): 71 Average total errors in population: 1.2964018e+7 Median total errors in population: 116.0d0 Average program size in population (points): 40.617 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 34 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196515d0) Total errors for best individual: 0.9656527153855553d0 Size of best individual (points): 71 Average total errors in population: 1.251202e+7 Median total errors in population: 108.5d0 Average program size in population (points): 44.4014 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 35 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((QGATE.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) CODE.FROMINTEGER QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196515d0) Total errors for best individual: 0.9656527153855553d0 Size of best individual (points): 70 Average total errors in population: 1.202402e+7 Median total errors in population: 107.0d0 Average program size in population (points): 48.565 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 36 Best individual: (((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) (INTEGER.SWAP CODE.DO*)) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196515d0) Total errors for best individual: 0.9656527153855553d0 Size of best individual (points): 75 Average total errors in population: 1.1592019e+7 Median total errors in population: 74.25d0 Average program size in population (points): 53.1588 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 37 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE CODE.FROMBOOLEAN 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196515d0) Total errors for best individual: 0.9656527153855553d0 Size of best individual (points): 70 Average total errors in population: 1.1116018e+7 Median total errors in population: 64.806906953757d0 Average program size in population (points): 57.904 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 38 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.SWAP QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP ((QGATE.GATE) INTEGER.+)))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196514d0) Total errors for best individual: 0.9656527153855552d0 Size of best individual (points): 74 Average total errors in population: 1.0708016e+7 Median total errors in population: 63.80690695375699d0 Average program size in population (points): 61.8232 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 39 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.SWAP QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (BOOLEAN.= QGATE.U-THETA CODE.YANKDUP ((QGATE.GATE) INTEGER.+)))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196514d0) Total errors for best individual: 0.9656527153855552d0 Size of best individual (points): 74 Average total errors in population: 1.0960014e+7 Median total errors in population: 63.787785300114926d0 Average program size in population (points): 62.0146 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 40 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) NIL) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE (CODE.QUOTE QGATE.=) 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE FLOAT./ CODE.SWAP) Errors for best individual: #(0.1461633395928612d0 0.44087596265687523d0 0.3758018502166701d0) Total errors for best individual: 0.9628411524664066d0 Size of best individual (points): 71 Average total errors in population: 1.1948013e+7 Median total errors in population: 65.0d0 Average program size in population (points): 59.6026 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 41 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) NIL) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE (CODE.QUOTE QGATE.=) 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE FLOAT./ CODE.SWAP) Errors for best individual: #(0.1461633395928612d0 0.44087596265687523d0 0.3758018502166701d0) Total errors for best individual: 0.9628411524664066d0 Size of best individual (points): 71 Average total errors in population: 1.3340013e+7 Median total errors in population: 1.0000000584926734d+7 Average program size in population (points): 56.432 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 42 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) NIL) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE (CODE.QUOTE QGATE.=) 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE FLOAT./ CODE.SWAP) Errors for best individual: #(0.1461633395928612d0 0.44087596265687523d0 0.3758018502166701d0) Total errors for best individual: 0.9628411524664066d0 Size of best individual (points): 71 Average total errors in population: 1.3384011e+7 Median total errors in population: 1.0000002608362504d+7 Average program size in population (points): 56.0372 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 43 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (NUMQUBITS)) NIL) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224644d0 0.353713750003519d0 0.43119762262032735d0) Total errors for best individual: 0.9293450352860928d0 Size of best individual (points): 70 Average total errors in population: 1.415801e+7 Median total errors in population: 1.00000055d+7 Average program size in population (points): 53.4426 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 44 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (CODE.DISCREPANCY)) (QGATE.QNOT)) BOOLEAN.= QGATE.GATE) (((-0.9480094909667969d0) QGATE.GATE))) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE INTEGER.FROMBOOLEAN 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224644d0 0.353713750003519d0 0.43119762262032735d0) Total errors for best individual: 0.9293450352860928d0 Size of best individual (points): 74 Average total errors in population: 1.3668011e+7 Median total errors in population: 1.0000002999999999d+7 Average program size in population (points): 54.242 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 45 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0.14443366266224644d0 0.353713750003519d0 0.43119762262032735d0) Total errors for best individual: 0.9293450352860928d0 Size of best individual (points): 99 Average total errors in population: 1.3896011e+7 Median total errors in population: 1.0000002999999999d+7 Average program size in population (points): 53.6234 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 46 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (CODE.DISCREPANCY)) (QGATE.QNOT)) BOOLEAN.= QGATE.GATE) (((-0.9480094909667969d0) QGATE.GATE))) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE INTEGER.FROMBOOLEAN 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224644d0 0.353713750003519d0 0.43119762262032735d0) Total errors for best individual: 0.9293450352860928d0 Size of best individual (points): 74 Average total errors in population: 1.3578013e+7 Median total errors in population: 1.0000002822329461d+7 Average program size in population (points): 54.532 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 47 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (CODE.DISCREPANCY)) (QGATE.QNOT)) BOOLEAN.= QGATE.GATE) (((-0.9480094909667969d0) QGATE.GATE))) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE INTEGER.FROMBOOLEAN 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224644d0 0.353713750003519d0 0.43119762262032735d0) Total errors for best individual: 0.9293450352860928d0 Size of best individual (points): 74 Average total errors in population: 1.3342012e+7 Median total errors in population: 1.0000000584926734d+7 Average program size in population (points): 55.7078 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 48 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((BOOLEAN.= (INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (CODE.DISCREPANCY)) (QGATE.QNOT)) BOOLEAN.= QGATE.GATE) (((-0.9480094909667969d0) QGATE.GATE))) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE INTEGER.FROMBOOLEAN 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224644d0 0.353713750003519d0 0.43119762262032735d0) Total errors for best individual: 0.9293450352860928d0 Size of best individual (points): 74 Average total errors in population: 1.3248011e+7 Median total errors in population: 189.22474825466895d0 Average program size in population (points): 55.9154 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 49 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((QGATE.QNOT (INTEGER.SWAP NUMQUBITS INTEGER.*) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) (((CODE.YANK CODE.NOOP) (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.* (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) (((CODE.YANK FLOAT.STACKDEPTH) INTEGER.YANK QGATE.END BOOLEAN.STACKDEPTH BOOLEAN.AND) QGATE.GATE)) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((BOOLEAN.STACKDEPTH) QGATE.SHOVE ((FLOAT.TAN (CODE.CONS QGATE.COMPOSE QGATE.SWAP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224644d0 0.353713750003519d0 0.43119762262032735d0) Total errors for best individual: 0.9293450352860928d0 Size of best individual (points): 74 Average total errors in population: 1.315201e+7 Median total errors in population: 138.4272499830957d0 Average program size in population (points): 57.228 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 50 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) NIL) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((BOOLEAN.STACKDEPTH) QGATE.SHOVE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE FLOAT./ CODE.SWAP) Errors for best individual: #(0 0.44087596265687523d0 0.3758018502166701d0) Total errors for best individual: 0.8166778128735454d0 Size of best individual (points): 60 Average total errors in population: 1.3158011e+7 Median total errors in population: 132.34917696246194d0 Average program size in population (points): 56.7896 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 51 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) NIL) BOOLEAN.= QGATE.GATE) ((QGATE.GATE (QGATE.SRN CODE.YANK (INTEGER.SHOVE INTEGER.YANKDUP (BOOLEAN.= (BOOLEAN.FROMFLOAT)) (QGATE.SHOVE)) QGATE.MEASURE)))) CODE.DO* BOOLEAN.STACKDEPTH) ((BOOLEAN.STACKDEPTH) QGATE.SHOVE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE FLOAT./ CODE.SWAP) Errors for best individual: #(0 0.44087596265687523d0 0.3758018502166701d0) Total errors for best individual: 0.8166778128735454d0 Size of best individual (points): 74 Average total errors in population: 1.2940012e+7 Median total errors in population: 107.5d0 Average program size in population (points): 57.818 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 52 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) NIL) BOOLEAN.= QGATE.GATE) ((QGATE.GATE (QGATE.SRN CODE.YANK (INTEGER.SHOVE INTEGER.YANKDUP (BOOLEAN.= (BOOLEAN.FROMFLOAT)) (QGATE.SHOVE)) QGATE.MEASURE)))) CODE.DO* BOOLEAN.STACKDEPTH) ((BOOLEAN.STACKDEPTH) QGATE.SHOVE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE FLOAT./ CODE.SWAP) Errors for best individual: #(0 0.44087596265687523d0 0.3758018502166701d0) Total errors for best individual: 0.8166778128735454d0 Size of best individual (points): 74 Average total errors in population: 1.2294014e+7 Median total errors in population: 105.69529102903859d0 Average program size in population (points): 59.1252 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 53 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) NIL) BOOLEAN.= QGATE.GATE) ((QGATE.GATE (QGATE.SRN CODE.YANK (INTEGER.SHOVE INTEGER.YANKDUP (BOOLEAN.= (BOOLEAN.FROMFLOAT)) (QGATE.SHOVE)) QGATE.MEASURE)))) CODE.DO* BOOLEAN.STACKDEPTH) ((BOOLEAN.STACKDEPTH) QGATE.SHOVE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE FLOAT./ CODE.SWAP) Errors for best individual: #(0 0.44087596265687523d0 0.3758018502166701d0) Total errors for best individual: 0.8166778128735454d0 Size of best individual (points): 74 Average total errors in population: 1.1102014e+7 Median total errors in population: 65.0d0 Average program size in population (points): 62.4148 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 54 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN BOOLEAN.DUP) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3553446103316491d0 0.4326086718296158d0) Total errors for best individual: 0.7879532821612649d0 Size of best individual (points): 100 Average total errors in population: 1.0386015e+7 Median total errors in population: 63.286375008452154d0 Average program size in population (points): 64.1244 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 55 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN BOOLEAN.DUP) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3553446103316491d0 0.4326086718296158d0) Total errors for best individual: 0.7879532821612649d0 Size of best individual (points): 100 Average total errors in population: 1.0280016e+7 Median total errors in population: 63.45855584012663d0 Average program size in population (points): 64.9336 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 56 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN BOOLEAN.DUP) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3553446103316491d0 0.4326086718296158d0) Total errors for best individual: 0.7879532821612649d0 Size of best individual (points): 100 Average total errors in population: 1.0692015e+7 Median total errors in population: 64.0d0 Average program size in population (points): 63.7508 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 57 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (NIL FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.35208431036298515d0 0.4297920505501768d0) Total errors for best individual: 0.7818763609131619d0 Size of best individual (points): 96 Average total errors in population: 1.0538016e+7 Median total errors in population: 64.0d0 Average program size in population (points): 63.7424 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 58 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.SHOVE) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (BOOLEAN.SHOVE)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.35208431036298515d0 0.4297920505501768d0) Total errors for best individual: 0.7818763609131619d0 Size of best individual (points): 99 Average total errors in population: 1.0602015e+7 Median total errors in population: 64.0d0 Average program size in population (points): 63.0784 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 59 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (NIL FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.35208431036298515d0 0.4297920505501768d0) Total errors for best individual: 0.7818763609131619d0 Size of best individual (points): 96 Average total errors in population: 1.1042015e+7 Median total errors in population: 69.2425125866722d0 Average program size in population (points): 62.4044 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 60 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3503796642644468d0 0.4307988546913225d0) Total errors for best individual: 0.7811785189557693d0 Size of best individual (points): 98 Average total errors in population: 1.0238014e+7 Median total errors in population: 62.0d0 Average program size in population (points): 64.4338 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 61 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3503796642644468d0 0.4307988546913225d0) Total errors for best individual: 0.7811785189557693d0 Size of best individual (points): 98 Average total errors in population: 9098016.0 Median total errors in population: 61.96248414495466d0 Average program size in population (points): 68.6494 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 62 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3503796642644468d0 0.4307988546913225d0) Total errors for best individual: 0.7811785189557693d0 Size of best individual (points): 98 Average total errors in population: 9294015.0 Median total errors in population: 61.88698612350954d0 Average program size in population (points): 68.0876 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 63 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3503796642644468d0 0.4307988546913225d0) Total errors for best individual: 0.7811785189557693d0 Size of best individual (points): 98 Average total errors in population: 9158017.0 Median total errors in population: 61.96248414495466d0 Average program size in population (points): 68.2156 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 64 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS FLOAT.TAN) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) NIL))) (BOOLEAN.=) FLOAT.STACKDEPTH ((CODE.CONS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34867621652563496d0 0.4322590173820735d0) Total errors for best individual: 0.7809352339077085d0 Size of best individual (points): 99 Average total errors in population: 8864017.0 Median total errors in population: 61.9620164121563d0 Average program size in population (points): 68.7008 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 65 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 98 Average total errors in population: 8994017.0 Median total errors in population: 61.9620164121563d0 Average program size in population (points): 68.1392 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 66 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 98 Average total errors in population: 9090018.0 Median total errors in population: 61.995675342239466d0 Average program size in population (points): 68.173 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 67 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) CODE.CAR) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 98 Average total errors in population: 9278018.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.4912 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 68 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (FLOAT.* FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 98 Average total errors in population: 9222017.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.3986 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 69 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF)) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.YANKDUP)) QGATE.LIMITED-ORACLE) NIL) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 95 Average total errors in population: 9008019.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.5302 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 70 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 98 Average total errors in population: 9030019.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.5736 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 71 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 98 Average total errors in population: 9056021.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.042 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 72 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) CODE.YANK (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (TRUE FLOAT.> -9 CODE.SWAP QGATE.SWAP) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (QGATE.SRN)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 96 Average total errors in population: 8976020.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.8708 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 73 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (TRUE FLOAT.> -9 CODE.SWAP QGATE.SWAP) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.=)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 96 Average total errors in population: 8508021.0 Median total errors in population: 62.0d0 Average program size in population (points): 69.3494 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 74 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((QGATE.U-THETA NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (NIL FLOAT.SIN FLOAT.TAN)) QGATE.LIMITED-ORACLE) NIL) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(2.220446049250313d-16 0.25995742833740876d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156393d0 Size of best individual (points): 96 Average total errors in population: 9132020.0 Median total errors in population: 63.286375008452154d0 Average program size in population (points): 67.0594 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 75 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 99 Average total errors in population: 8814020.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.0854 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 76 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% NIL (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 98 Average total errors in population: 8742020.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.1674 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 77 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) FLOAT.COS) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 99 Average total errors in population: 8936021.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.7908 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 78 Best individual: (((QGATE.HADAMARD (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 95 Average total errors in population: 8756021.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.1294 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 79 Best individual: (((QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (QGATE.SWAP FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) (((CODE.YANK FLOAT.SIN) (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.=) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((CODE.DO*COUNT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 100 Average total errors in population: 8682020.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.831 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 80 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% NIL (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 98 Average total errors in population: 8736020.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.646 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 81 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% NIL (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS (NIL FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.=)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 97 Average total errors in population: 8894019.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.5126 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 82 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (QGATE.LIMITED-ORACLE) (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) FLOAT.COS) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 99 Average total errors in population: 9438016.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.7776 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 83 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.AND NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH FLOAT.STACKDEPTH (FLOAT.SWAP (CODE.FROMFLOAT))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% NIL (FLOAT.-)))) NIL FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) (QGATE.LIMITED-ORACLE INTEGER.DUP)) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432345d0 Size of best individual (points): 99 Average total errors in population: 9390015.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.3346 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 84 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (-2 (FLOAT.%) CODE.QUOTE FLOAT.DUP) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% NIL (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036265d0) Total errors for best individual: 0.6563265609432344d0 Size of best individual (points): 96 Average total errors in population: 9294016.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.8208 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 85 Best individual: (((QGATE.HADAMARD FLOAT.DUP (QGATE.STACKDEPTH)) ((((BOOLEAN.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.OR FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (INTEGER.STACKDEPTH BOOLEAN.YANK FLOAT.SIN))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS (((FLOAT.* (FLOAT.= QGATE.GATE (CODE.STACKDEPTH CODE.= (-2 (FLOAT.%) CODE.QUOTE FLOAT.DUP) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% NIL (FLOAT.-)))) (BOOLEAN.FROMFLOAT) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN QGATE.GATE)) QGATE.LIMITED-ORACLE) NIL) (BOOLEAN.NOT)) FLOAT.STACKDEPTH) Errors for best individual: #(3.3306690738754696d-16 0.2598915024628714d0 0.39643505848036265d0) Total errors for best individual: 0.6563265609432344d0 Size of best individual (points): 96 Average total errors in population: 9578016.0 Median total errors in population: 63.26429003898691d0 Average program size in population (points): 68.078 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 86 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((CODE.IF ((FLOAT.-) NUMQUBITS) INTEGER.*) ((INTEGER.DUP) FLOAT.FROMINTEGER (FLOAT.> INTEGER.STACKDEPTH QGATE.END))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (FLOAT.SIN QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP ((FLOAT.SHOVE QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS ((((CODE.NTHCDR QGATE.GATE (CODE.STACKDEPTH CODE.= (CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) NIL FLOAT.STACKDEPTH ((CODE.NOOP (NIL CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432342d0 Size of best individual (points): 93 Average total errors in population: 9224016.0 Median total errors in population: 62.393372197983155d0 Average program size in population (points): 68.9842 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generatio