Initializing population, size=5000... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 0 Best individual: (((FLOAT.STACKDEPTH INTEGER.< (FLOAT.SIN CODE.IF ((BOOLEAN.AND FLOAT.-) BOOLEAN.FROMFLOAT)) (FLOAT.FROMINTEGER FLOAT.* QGATE.YANKDUP)) (NUMQUBITS) FLOAT.STACKDEPTH FLOAT.SIN) (QGATE.SRN ((INTEGER.FROMFLOAT) BOOLEAN.OR CODE.SHOVE)) (BOOLEAN.YANK (CODE.QUOTE (CODE.POP QGATE.LIMITED-ORACLE INTEGER.FROMFLOAT)) INTEGER.-) FLOAT.= ((INTEGER.= (CODE.DO*COUNT)) FLOAT.FROMINTEGER ((INTEGER.SWAP) -7) CODE.FROMINTEGER)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 49 Average total errors in population: 2.9156e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 23.0618 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: (QGATE.LIMITED-ORACLE FLOAT.DUP (((((BOOLEAN.POP QGATE.POP) QGATE.TRANSPOSE QGATE.LIMITED-ORACLE (CODE.IF)) CODE.DO* CODE.LIST CODE.APPEND) FLOAT.STACKDEPTH QGATE.SWAP) FLOAT./ (CODE.DO)) (CODE.STACKDEPTH) FLOAT.YANK (QGATE.LIMITED-ORACLE FALSE) (-4 BOOLEAN.POP ((BOOLEAN.NOT FLOAT.SHOVE INTEGER.YANK) QGATE.COMPOSE))) 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: 2.7038002e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 19.5622 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: (QGATE.LIMITED-ORACLE FLOAT.DUP ((((CODE.IF QGATE.MEASURE ((BOOLEAN.NOT) FLOAT.= QGATE.U-THETA)) (CODE.DO* ((FLOAT.YANK (QGATE.POP) FLOAT.SIN) QGATE.DUP)) CODE.LIST CODE.APPEND) FLOAT.STACKDEPTH QGATE.SWAP) FLOAT./ (CODE.DO)) (CODE.STACKDEPTH) FLOAT.YANK (QGATE.LIMITED-ORACLE FALSE) (-4 BOOLEAN.POP ((BOOLEAN.NOT FLOAT.SHOVE INTEGER.YANK) QGATE.COMPOSE))) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 45 Average total errors in population: 2.217001e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 23.2162 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: ((CODE.NTH BOOLEAN.FROMINTEGER CODE.YANK (QGATE.STACKDEPTH (CODE.DO*) TRUE QGATE.LIMITED-ORACLE) (CODE.CAR (CODE.QUOTE NUMQUBITS))) (FLOAT.= QGATE.=) CODE.CDR (INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE ((FLOAT.STACKDEPTH) (QGATE.CPHASE (CODE.FROMINTEGER (CODE.DO*) INTEGER.FROMBOOLEAN) QGATE.CPHASE BOOLEAN.=) ((BOOLEAN.YANK) FLOAT.SHOVE QGATE.YANKDUP) FLOAT.%) QGATE.SWAP 0 (QGATE.TRANSPOSE)) CODE.YANK) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 46 Average total errors in population: 1.6374023e+7 Median total errors in population: 2.0e+7 Average program size in population (points): 28.205 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: ((CODE.NTH BOOLEAN.FROMINTEGER CODE.YANK (QGATE.STACKDEPTH ((((QGATE.STACKDEPTH) BOOLEAN.=) FLOAT.- (((FLOAT.YANKDUP) BOOLEAN.SWAP INTEGER.FROMFLOAT) BOOLEAN.AND QGATE.TRANSPOSE)) (CODE.DO*)) TRUE QGATE.LIMITED-ORACLE) (CODE.CAR (CODE.QUOTE NUMQUBITS))) (FLOAT.= QGATE.=) CODE.CDR (INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE ((FLOAT.STACKDEPTH) (QGATE.CPHASE (CODE.FROMINTEGER (CODE.DO*) INTEGER.FROMBOOLEAN) QGATE.CPHASE BOOLEAN.=) ((BOOLEAN.YANK) FLOAT.SHOVE BOOLEAN.DUP) FLOAT.%) QGATE.SWAP 0 (QGATE.TRANSPOSE)) CODE.YANK) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 61 Average total errors in population: 1.3776033e+7 Median total errors in population: 1.0000002999999999d+7 Average program size in population (points): 29.581 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: ((QGATE.LIMITED-ORACLE QGATE.END) CODE.CONS (CODE.STACKDEPTH FLOAT.YANKDUP (BOOLEAN.SHOVE QGATE.HADAMARD (CODE.STACKDEPTH))) ((FLOAT.*) (INTEGER.*) NUMQUBITS QGATE.COMPOSE ((CODE.DO*TIMES BOOLEAN.OR CODE.LIST CODE.SHOVE) ((CODE.FROMFLOAT INTEGER.POP ((0.04591059684753418d0) ((FLOAT.FROMINTEGER (FLOAT.FROMINTEGER) (QGATE.SRN)) QGATE.U-THETA INTEGER.> FLOAT.FROMBOOLEAN) FLOAT.YANKDUP INTEGER.FROMBOOLEAN)) (((CODE.NOOP INTEGER.FROMFLOAT) ((INTEGER.STACKDEPTH) (CODE.CAR) (CODE.DUP BOOLEAN.STACKDEPTH FLOAT.POP) QGATE.TRANSPOSE) NUMQUBITS CODE.DO*TIMES (FLOAT.SWAP CODE.NTHCDR)) CODE.CDR))))) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 66 Average total errors in population: 1.2416034e+7 Median total errors in population: 65.0d0 Average program size in population (points): 33.1948 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: (INTEGER.DUP NUMQUBITS ((INTEGER.DUP (QGATE.YANKDUP (NUMQUBITS))) INTEGER.STACKDEPTH) (FALSE (((QGATE.LIMITED-ORACLE INTEGER.DUP) QGATE.SWAP) QGATE.SRN) FLOAT.YANK)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 21 Average total errors in population: 1.2336035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 34.6024 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: (((INTEGER.SHOVE CODE.DO*) INTEGER.SWAP (CODE.FROMFLOAT FLOAT.TAN (CODE.ATOM) (-0.38496196269989014d0 QGATE.STACKDEPTH INTEGER.DUP) QGATE.GATE (QGATE.STACKDEPTH CODE.YANKDUP (CODE.= BOOLEAN.=))) (QGATE.YANKDUP)) QGATE.LIMITED-ORACLE (INTEGER.%) (CODE.DO*COUNT) FLOAT.= (QGATE.LIMITED-ORACLE INTEGER.+)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 33 Average total errors in population: 1.2366035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 36.4972 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: (((BOOLEAN.SHOVE CODE.NTHCDR) CODE.POP) INTEGER.POP (INTEGER./ CODE.DO*TIMES BOOLEAN.AND) ((INTEGER.FROMBOOLEAN CODE.NTHCDR) (CODE.NTH ((CODE.DISCREPANCY QGATE.STACKDEPTH (((CODE.DISCREPANCY) CODE.DO*) BOOLEAN.SHOVE (CODE.FROMBOOLEAN CODE.SHOVE) INTEGER.DUP (QGATE.LIMITED-ORACLE)) ((-10) BOOLEAN.STACKDEPTH) (CODE.NOOP INTEGER./ 4)) ((QGATE.YANKDUP (FLOAT.YANKDUP)) FLOAT.POP INTEGER.FROMBOOLEAN BOOLEAN.DUP)) BOOLEAN.POP) NIL 3) QGATE.LIMITED-ORACLE) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 53 Average total errors in population: 1.1908036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 38.7984 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: ((QGATE.U-THETA) QGATE.LIMITED-ORACLE ((FLOAT.SHOVE QGATE.STACKDEPTH) (BOOLEAN.YANKDUP (QGATE.YANK)) QGATE.END ((CODE.DO CODE.IF BOOLEAN.FROMINTEGER (FLOAT.>)) (QGATE.SHOVE ((CODE.APPEND FLOAT.SWAP) CODE.DISCREPANCY QGATE.CPHASE BOOLEAN.NOT (BOOLEAN.OR (CODE.DO*TIMES))) (QGATE.HADAMARD QGATE.U-THETA) BOOLEAN.FROMFLOAT QGATE.YANKDUP)) (BOOLEAN.=) INTEGER.STACKDEPTH FLOAT.-)) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 42 Average total errors in population: 1.1452037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 40.8984 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: ((-0.9231091737747192d0) BOOLEAN.OR (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) (INTEGER.STACKDEPTH) CODE.IF)) Errors for best individual: #(0 2.9940994430278716d0 59.0d0) Total errors for best individual: 61.99409944302787d0 Size of best individual (points): 37 Average total errors in population: 1.1492037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 42.3984 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.OR (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.=) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (INTEGER.STACKDEPTH) CODE.IF)) Errors for best individual: #(0 2.6359765380853446d0 59.0d0) Total errors for best individual: 61.635976538085345d0 Size of best individual (points): 44 Average total errors in population: 1.1458037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 44.3174 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.OR (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.=) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.CDR) CODE.IF)) Errors for best individual: #(0 2.6359765380853446d0 59.0d0) Total errors for best individual: 61.635976538085345d0 Size of best individual (points): 44 Average total errors in population: 1.1090038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 46.3606 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.1624852418899536d0) BOOLEAN.OR (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) (INTEGER.STACKDEPTH) CODE.IF)) Errors for best individual: #(0 2.5520222753383552d0 59.0d0) Total errors for best individual: 61.55202227533835d0 Size of best individual (points): 37 Average total errors in population: 1.1158038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 47.4758 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.OR (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 ((FLOAT.POP) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.CDR) CODE.IF)) Errors for best individual: #(0 2.6359765380853446d0 59.0d0) Total errors for best individual: 61.635976538085345d0 Size of best individual (points): 44 Average total errors in population: 1.0840038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 48.7608 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.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (CODE.STACKDEPTH CODE.NULL) (QGATE.U-THETA ((BOOLEAN.=) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.CDR) CODE.IF)) Errors for best individual: #(0 2.6359765380853446d0 59.0d0) Total errors for best individual: 61.635976538085345d0 Size of best individual (points): 44 Average total errors in population: 1.0916038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 49.0 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.1949220895767212d0 CODE.DUP) FLOAT.+) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE FLOAT.COS) QGATE.U-THETA ((NUMQUBITS QGATE.U2) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD INTEGER.STACKDEPTH) CODE.CAR) Errors for best individual: #(2.690708733652215d0 8.690708733652215d0 38.90433891256098d0) Total errors for best individual: 50.28575637986541d0 Size of best individual (points): 44 Average total errors in population: 1.1092038e+7 Median total errors in population: 62.0d0 Average program size in population (points): 48.7656 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: ((-0.9231091737747192d0) BOOLEAN.OR ((QGATE.U2 QGATE.GATE) QGATE.SHOVE) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) CODE.NTH (QGATE.COMPOSE (INTEGER.POP (FLOAT.% FLOAT.COS (INTEGER.+) FLOAT.%) INTEGER.STACKDEPTH (QGATE.QNOT)))) (QGATE.STACKDEPTH)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((BOOLEAN.=) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.CDR) CODE.IF)) Errors for best individual: #(2.708073418273571d0 2.708073418273571d0 38.87354295045079d0) Total errors for best individual: 44.28968978699793d0 Size of best individual (points): 57 Average total errors in population: 1.1298037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 48.0006 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: ((-0.9231091737747192d0) BOOLEAN.OR (CODE.DO*TIMES (0.7840672731399536d0 FLOAT.POP) (TRUE QGATE.U-THETA BOOLEAN.=)) ((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) ((FLOAT.- INTEGER.STACKDEPTH)) CODE.IF)) Errors for best individual: #(2.635976538085345d0 0.4044661569950202d0 38.86748691917567d0) Total errors for best individual: 41.907929614256034d0 Size of best individual (points): 44 Average total errors in population: 1.1626036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 46.343 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: ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((CODE.LIST) CODE.CONS (NIL FLOAT.STACKDEPTH (FLOAT.COS) INTEGER.<) CODE.DISCREPANCY CODE.DO*) (INTEGER.YANKDUP QGATE.=) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE ((((CODE.IF) INTEGER.SHOVE CODE.NOOP ((QGATE.LIMITED-ORACLE FLOAT.TAN) (INTEGER.YANK ((QGATE.COMPOSE) QGATE.YANKDUP INTEGER.%)) INTEGER.< CODE.NOOP CODE.YANKDUP CODE.IF)) FLOAT.FROMINTEGER))) NUMQUBITS QGATE.LIMITED-ORACLE) ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (INTEGER.FROMFLOAT CODE.DO*TIMES) CODE.NTH QGATE.COMPOSE) (INTEGER.FROMFLOAT)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((BOOLEAN.=) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE QGATE.CPHASE) NUMQUBITS QGATE.LIMITED-ORACLE) (CODE.DISCREPANCY) CODE.IF)) BOOLEAN.POP)) Errors for best individual: #(1.6780585127855105d0 0.4039510149100236d0 38.869854040825835d0) Total errors for best individual: 40.95186356852137d0 Size of best individual (points): 100 Average total errors in population: 1.1232037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 45.8248 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.STACKDEPTH) (10 QGATE.COMPOSE (CODE.CDR (CODE.FROMFLOAT)) (FLOAT.STACKDEPTH)) ((((BOOLEAN.POP FLOAT.>) ((BOOLEAN.POP 0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= QGATE.END) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) QGATE.COMPOSE) (FLOAT.+)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((FALSE) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE FLOAT.COS (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) NIL))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) (CODE.IF (INTEGER.YANKDUP) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) INTEGER.YANKDUP (INTEGER.DUP) BOOLEAN.SHOVE) Errors for best individual: #(0 0.3869042792905433d0 38.85743476294527d0) Total errors for best individual: 39.24433904223581d0 Size of best individual (points): 95 Average total errors in population: 1.1098037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 44.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 21 Best individual: ((CODE.STACKDEPTH) (10 QGATE.COMPOSE (CODE.CDR (CODE.FROMFLOAT)) (FLOAT.STACKDEPTH)) ((((BOOLEAN.POP FLOAT.>) ((BOOLEAN.POP 0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= QGATE.END) (BOOLEAN.STACKDEPTH) FALSE ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) QGATE.COMPOSE) (FLOAT.+)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((FALSE) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE FLOAT.COS (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) NIL))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) (CODE.IF (FLOAT.+) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) INTEGER.YANKDUP (INTEGER.DUP) BOOLEAN.SHOVE) Errors for best individual: #(0 0.3869042792905433d0 38.85743476294527d0) Total errors for best individual: 39.24433904223581d0 Size of best individual (points): 95 Average total errors in population: 1.1148037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 45.9538 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.1949220895767212d0 CODE.DUP) FLOAT.+) FLOAT.STACKDEPTH) TRUE (((2 (CODE.FROMBOOLEAN CODE.NTHCDR)) (CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH) QGATE.GATE FLOAT.COS) QGATE.U-THETA ((NUMQUBITS QGATE.U2) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) INTEGER.SHOVE)) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD INTEGER.STACKDEPTH) CODE.CAR) Errors for best individual: #(1.6907087336522149d0 10.690708733652215d0 12.58389364419783d0) Total errors for best individual: 24.96531111150226d0 Size of best individual (points): 49 Average total errors in population: 1.1404036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 47.8856 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.1949220895767212d0 CODE.DUP) FLOAT.+) FLOAT.STACKDEPTH) TRUE (((2 (CODE.FROMBOOLEAN CODE.NTHCDR)) (CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH) QGATE.GATE FLOAT.COS) QGATE.U-THETA ((NUMQUBITS QGATE.U2) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) INTEGER.SHOVE)) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD INTEGER.STACKDEPTH) CODE.CAR) Errors for best individual: #(1.6907087336522149d0 10.690708733652215d0 12.58389364419783d0) Total errors for best individual: 24.96531111150226d0 Size of best individual (points): 49 Average total errors in population: 1.1568034e+7 Median total errors in population: 62.0d0 Average program size in population (points): 49.998 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.1949220895767212d0 CODE.DUP) FLOAT.+) FLOAT.STACKDEPTH) TRUE (((2 (CODE.FROMBOOLEAN CODE.NTHCDR)) (CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH) QGATE.GATE FLOAT.COS) QGATE.U-THETA ((NUMQUBITS QGATE.U2) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) CODE.CDR)) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD INTEGER.STACKDEPTH) CODE.CAR) Errors for best individual: #(1.6907087336522149d0 10.690708733652215d0 12.58389364419783d0) Total errors for best individual: 24.96531111150226d0 Size of best individual (points): 49 Average total errors in population: 1.1128033e+7 Median total errors in population: 62.0d0 Average program size in population (points): 54.8958 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.1949220895767212d0 CODE.DUP) FLOAT.+) FLOAT.STACKDEPTH) TRUE (((2 (CODE.FROMBOOLEAN CODE.NTHCDR)) (CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH) QGATE.GATE FLOAT.COS) QGATE.U-THETA ((NUMQUBITS FLOAT.POP) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) CODE.CDR)) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD INTEGER.STACKDEPTH) CODE.CAR) Errors for best individual: #(1.6907087336522149d0 10.690708733652215d0 12.58389364419783d0) Total errors for best individual: 24.96531111150226d0 Size of best individual (points): 49 Average total errors in population: 1.0462031e+7 Median total errors in population: 61.69505308605287d0 Average program size in population (points): 61.3266 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: ((QGATE.HADAMARD ((QGATE.COMPOSE) ((TRUE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA (((((CODE.DO*COUNT) FLOAT.SIN (CODE.= (CODE.FROMBOOLEAN) CODE.DO* CODE.CAR)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS ((NIL CODE.CDR) CODE.DUP)) Errors for best individual: #(2.5d0 2.826821810431806d0 8.620116357823855d0) Total errors for best individual: 13.946938168255661d0 Size of best individual (points): 77 Average total errors in population: 9464031.0 Median total errors in population: 41.88031558032115d0 Average program size in population (points): 66.1262 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.STACKDEPTH) (10 QGATE.COMPOSE (CODE.CDR (CODE.FROMFLOAT)) (FLOAT.STACKDEPTH)) ((((BOOLEAN.POP FLOAT.>) ((BOOLEAN.POP 0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP QGATE.SRN)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= QGATE.END) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) QGATE.COMPOSE) (FLOAT.+)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((CODE.NULL) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE FLOAT.COS (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) NIL))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) (CODE.IF (INTEGER.YANKDUP) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) INTEGER.YANKDUP (INTEGER.DUP) BOOLEAN.SHOVE) Errors for best individual: #(2.5d0 2.635976538085345d0 0.4769824035640089d0) Total errors for best individual: 5.612958941649353d0 Size of best individual (points): 95 Average total errors in population: 9088031.0 Median total errors in population: 39.24433904223581d0 Average program size in population (points): 67.3076 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: ((CODE.STACKDEPTH) (10 QGATE.COMPOSE (CODE.CDR (CODE.FROMFLOAT)) (FLOAT.STACKDEPTH)) ((((BOOLEAN.POP FLOAT.>) ((BOOLEAN.POP 0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP QGATE.SRN)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= QGATE.END) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) QGATE.COMPOSE) (FLOAT.+)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((CODE.NULL) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE FLOAT.COS (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) NIL))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) (CODE.IF (INTEGER.YANKDUP) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) INTEGER.YANKDUP (INTEGER.DUP) BOOLEAN.SHOVE) Errors for best individual: #(2.5d0 2.635976538085345d0 0.4769824035640089d0) Total errors for best individual: 5.612958941649353d0 Size of best individual (points): 95 Average total errors in population: 9022031.0 Median total errors in population: 39.24433904223581d0 Average program size in population (points): 67.8898 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: ((CODE.STACKDEPTH) (10 QGATE.COMPOSE (CODE.CDR (CODE.FROMFLOAT)) (FLOAT.STACKDEPTH)) ((((BOOLEAN.POP FLOAT.>) ((BOOLEAN.POP 0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP QGATE.SRN)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= QGATE.END) NIL QGATE.SHOVE ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) QGATE.COMPOSE) (FLOAT.+)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((CODE.NULL) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE FLOAT.COS (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) NIL))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) (CODE.IF (INTEGER.YANKDUP) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) INTEGER.YANKDUP (INTEGER.DUP) BOOLEAN.SHOVE) Errors for best individual: #(2.5d0 2.635976538085345d0 0.4769824035640089d0) Total errors for best individual: 5.612958941649353d0 Size of best individual (points): 94 Average total errors in population: 9294030.0 Median total errors in population: 39.27195307617069d0 Average program size in population (points): 66.9584 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: ((CODE.STACKDEPTH) (10 QGATE.COMPOSE (CODE.CDR (CODE.FROMFLOAT)) (FLOAT.STACKDEPTH)) ((((BOOLEAN.POP FLOAT.>) ((BOOLEAN.POP 0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP QGATE.SRN)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= QGATE.END) NIL QGATE.SHOVE ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) INTEGER.FROMBOOLEAN) (FLOAT.+)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((CODE.NULL) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE FLOAT.COS (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) NIL))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) (CODE.IF (INTEGER.YANKDUP) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) INTEGER.YANKDUP (INTEGER.DUP) BOOLEAN.SHOVE) Errors for best individual: #(2.5d0 2.635976538085345d0 0.4769824035640089d0) Total errors for best individual: 5.612958941649353d0 Size of best individual (points): 94 Average total errors in population: 9784029.0 Median total errors in population: 59.38690427929054d0 Average program size in population (points): 65.0274 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: ((CODE.STACKDEPTH) (10 QGATE.COMPOSE (CODE.CDR (CODE.FROMFLOAT)) (FLOAT.STACKDEPTH)) ((((BOOLEAN.POP FLOAT.>) ((FLOAT.> QGATE.U-THETA CODE.YANKDUP QGATE.SRN)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= QGATE.END) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((-0.9231091737747192d0) BOOLEAN.OR (INTEGER.YANK INTEGER.DUP QGATE.DUP) ((NUMQUBITS (BOOLEAN.DUP CODE.DO*TIMES) QGATE.COMPOSE) (FLOAT.+)) (INTEGER.YANKDUP CODE.NULL) (QGATE.U-THETA ((CODE.NULL) ((NUMQUBITS FLOAT.STACKDEPTH) INTEGER./ CODE.DISCREPANCY)) QGATE.STACKDEPTH ((QGATE.GATE FLOAT.COS (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) NIL))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) (CODE.IF (INTEGER.YANKDUP) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) INTEGER.YANKDUP (INTEGER.DUP) BOOLEAN.SHOVE) Errors for best individual: #(4.440892098500626d-16 4.49057762837093d0 0.4769824035640089d0) Total errors for best individual: 4.967560031934939d0 Size of best individual (points): 92 Average total errors in population: 1.0386029e+7 Median total errors in population: 61.95240012087311d0 Average program size in population (points): 62.2642 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: ((QGATE.HADAMARD ((QGATE.COMPOSE) ((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER INTEGER.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS (((((CODE.DO*COUNT) FLOAT.SIN) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (-2 (INTEGER.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS (((QGATE.STACKDEPTH) ((BOOLEAN.NOT BOOLEAN.SHOVE)) CODE.CDR) CODE.DUP)) Errors for best individual: #(4.440892098500626d-16 4.5d0 0.3750000000000002d0) Total errors for best individual: 4.875d0 Size of best individual (points): 75 Average total errors in population: 1.0500026e+7 Median total errors in population: 69.43920062382699d0 Average program size in population (points): 61.7544 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: ((QGATE.HADAMARD ((QGATE.COMPOSE) ((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER INTEGER.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS (((((CODE.DO*COUNT) FLOAT.SIN) INTEGER.POP BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (-2 (INTEGER.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS (((QGATE.STACKDEPTH) ((BOOLEAN.NOT BOOLEAN.SHOVE)) CODE.CDR) CODE.DUP)) Errors for best individual: #(4.440892098500626d-16 4.5d0 0.3750000000000002d0) Total errors for best individual: 4.875d0 Size of best individual (points): 75 Average total errors in population: 1.0104022e+7 Median total errors in population: 62.0d0 Average program size in population (points): 63.585 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: ((QGATE.HADAMARD ((QGATE.LIMITED-ORACLE (CODE.SWAP QGATE.U-THETA)) ((TRUE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA ((((((CODE.DO*COUNT) (CODE.= (CODE.FROMBOOLEAN) CODE.DO* CODE.CAR)) INTEGER.<) (((CODE.DO*TIMES) CODE.IF) QGATE.CPHASE (QGATE.U2 INTEGER.=) (((CODE.CAR) QGATE.SWAP) FLOAT.>))) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS (((QGATE.STACKDEPTH) CODE.CDR) CODE.DUP)) Errors for best individual: #(4.440892098500626d-16 4.5d0 0.3750000000000002d0) Total errors for best individual: 4.875d0 Size of best individual (points): 95 Average total errors in population: 9768019.0 Median total errors in population: 59.413410905215905d0 Average program size in population (points): 66.3924 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: ((QGATE.HADAMARD ((QGATE.LIMITED-ORACLE (CODE.SWAP QGATE.U-THETA)) ((TRUE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA ((((((CODE.DO*COUNT) (CODE.= (CODE.FROMBOOLEAN) CODE.DO* CODE.CAR)) INTEGER.<) (((CODE.DO*TIMES) CODE.IF) QGATE.CPHASE (QGATE.U2 INTEGER.=) (((CODE.CAR) QGATE.SWAP) FLOAT.>))) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS (((QGATE.STACKDEPTH) CODE.CDR) CODE.DUP)) Errors for best individual: #(4.440892098500626d-16 4.5d0 0.3750000000000002d0) Total errors for best individual: 4.875d0 Size of best individual (points): 95 Average total errors in population: 9232019.0 Median total errors in population: 59.19505308605288d0 Average program size in population (points): 68.2758 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: (((FALSE CODE.CONS) ((QGATE.COMPOSE) (((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER (FLOAT.+) BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA (((((CODE.DO*COUNT) FLOAT.SIN (CODE.= (BOOLEAN.DUP) CODE.DO*)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (FLOAT.>) (FLOAT.POP)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS (((CODE.FROMBOOLEAN) (BOOLEAN.NOT) CODE.CDR) CODE.DUP)) Errors for best individual: #(0 2.980085143325183d0 0.4295625126782303d0) Total errors for best individual: 3.4096476560034135d0 Size of best individual (points): 89 Average total errors in population: 9166020.0 Median total errors in population: 59.19505308605288d0 Average program size in population (points): 67.9654 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: (((FALSE CODE.CONS) ((QGATE.COMPOSE) (((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER (QGATE.POP) BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA (((((CODE.DO*COUNT) FLOAT.SIN (CODE.= (FLOAT.%) CODE.DO*)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS (((QGATE.STACKDEPTH) (BOOLEAN.NOT) QGATE.SHOVE) CODE.DUP)) Errors for best individual: #(0 2.980085143325183d0 0.4295625126782303d0) Total errors for best individual: 3.4096476560034135d0 Size of best individual (points): 89 Average total errors in population: 8776022.0 Median total errors in population: 61.635976538085345d0 Average program size in population (points): 68.746 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: (((FALSE CODE.CONS) ((QGATE.COMPOSE) (((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) NUMQUBITS QGATE.LIMITED-ORACLE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER (FLOAT.+) BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA (((((CODE.DO*COUNT) FLOAT.SIN (CODE.= (BOOLEAN.DUP) CODE.DO*)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (FLOAT.>) (FLOAT.POP)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS (((CODE.FROMBOOLEAN) (BOOLEAN.NOT) CODE.CDR) CODE.DUP)) Errors for best individual: #(0 2.980085143325183d0 0.4295625126782303d0) Total errors for best individual: 3.4096476560034135d0 Size of best individual (points): 89 Average total errors in population: 8884023.0 Median total errors in population: 61.635976538085345d0 Average program size in population (points): 68.5236 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: ((QGATE.HADAMARD ((QGATE.COMPOSE) ((TRUE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER (QGATE.POP) BOOLEAN.STACKDEPTH QGATE.LIMITED-ORACLE) (INTEGER.>) (QGATE.CNOT NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD INTEGER.-)) ((QGATE.GATE (FLOAT.SIN) (FLOAT.% (CODE.LIST))) (QGATE.YANK (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA ((((((CODE.DO*COUNT (FLOAT.* (QGATE.U-THETA CODE.CDR) (FLOAT.* FLOAT.STACKDEPTH CODE.FROMFLOAT) ((CODE.DO*) CODE.CDR) (INTEGER.STACKDEPTH)))) FLOAT.SIN (CODE.= (FLOAT.+) CODE.DO* CODE.CAR)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) FLOAT.YANK CODE.DISCREPANCY) NUMQUBITS ((NIL (BOOLEAN.NOT) CODE.CDR) CODE.DUP)) Errors for best individual: #(4.440892098500626d-16 2.6226351438549163d0 0.4669763578911873d0) Total errors for best individual: 3.089611501746104d0 Size of best individual (points): 100 Average total errors in population: 9198023.0 Median total errors in population: 61.9260415243613d0 Average program size in population (points): 68.3584 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: ((QGATE.HADAMARD ((QGATE.STACKDEPTH) ((TRUE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD ((CODE.IF FLOAT.TAN) ((FLOAT.SIN))))) (((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK ((CODE.APPEND) QGATE.LIMITED-ORACLE) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA (((((CODE.DO*COUNT) FLOAT.SIN (CODE.= NIL CODE.DO* CODE.CAR)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) ((FLOAT.> (QGATE.GATE) NIL) CODE.NTH (INTEGER.SWAP (BOOLEAN.SWAP) FLOAT.<))) FLOAT.YANK CODE.DISCREPANCY) ((((QGATE.STACKDEPTH (CODE.FROMINTEGER))) (BOOLEAN.NOT) CODE.CDR))) Errors for best individual: #(3.3306690738754696d-16 2.531790099886711d0 0.3988425749150333d0) Total errors for best individual: 2.9306326748017444d0 Size of best individual (points): 100 Average total errors in population: 9610021.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.599 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: (((QGATE.POP (FLOAT.YANKDUP)) ((CODE.DISCREPANCY (INTEGER.SWAP) -1) ((TRUE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD QGATE.LIMITED-ORACLE)) ((QGATE.GATE (CODE.QUOTE) FLOAT.%) (-0.7562001943588257d0 (CODE.APPEND) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA (((((CODE.DO*COUNT) FLOAT.SIN (CODE.= NIL BOOLEAN.SHOVE CODE.CAR)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP ((FLOAT.* (INTEGER.STACKDEPTH -0.9285656213760376d0 (QGATE.GATE))) (FLOAT.COS QGATE.U2))) QGATE.POP)) QGATE.LIMITED-ORACLE) -7 CODE.DISCREPANCY) QGATE.U2) Errors for best individual: #(4.440892098500626d-16 2.529181377272293d0 0.39688603295421954d0) Total errors for best individual: 2.926067410226513d0 Size of best individual (points): 80 Average total errors in population: 1.068602e+7 Median total errors in population: 79.25d0 Average program size in population (points): 65.6796 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: ((QGATE.HADAMARD ((QGATE.STACKDEPTH) ((TRUE) (FALSE CODE.CONS) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD (FLOAT.TAN (FLOAT.SIN)))) (((QGATE.GATE (CODE.QUOTE) FLOAT.%) (QGATE.YANK ((CODE.APPEND) QGATE.LIMITED-ORACLE) (BOOLEAN.STACKDEPTH) ((NUMQUBITS QGATE.U-THETA (((((CODE.DO*COUNT) FLOAT.SIN (CODE.= NIL CODE.DO* CODE.CAR)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP (FLOAT.* (INTEGER.STACKDEPTH (CODE.FROMFLOAT) (QGATE.GATE)))) QGATE.POP)) QGATE.LIMITED-ORACLE) ((FLOAT.> (CODE.DO*TIMES QGATE.SRN) CODE.DUP) CODE.NTH (INTEGER.SWAP (BOOLEAN.SWAP) FLOAT.<))) QGATE.LIMITED-ORACLE CODE.DISCREPANCY) (((QGATE.STACKDEPTH) (BOOLEAN.NOT) CODE.CDR) CODE.DUP)) Errors for best individual: #(2.220446049250313d-16 2.531790099886711d0 0.39884257491503317d0) Total errors for best individual: 2.9306326748017444d0 Size of best individual (points): 97 Average total errors in population: 1.1010019e+7 Median total errors in population: 79.25d0 Average program size in population (points): 64.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 43 Best individual: ((-0.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) (FLOAT.> (QGATE.SWAP INTEGER.FROMBOOLEAN QGATE.STACKDEPTH (FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) QGATE.HADAMARD)) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH (((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) ((INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE QGATE.COMPOSE) ((CODE.DO) QGATE.GATE) CODE.YANKDUP (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= ((BOOLEAN.NOT (FLOAT.+)) CODE.CDR) (CODE.IF) FLOAT.SHOVE) ((CODE.DO*) (BOOLEAN.YANKDUP)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((QGATE.GATE QGATE.CPHASE NIL) (NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF) (QGATE.SWP)))) INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE) (CODE.FROMFLOAT) CODE.IF)) Errors for best individual: #(0.4304273914121529d0 0.28478630429392393d0 0.42717945644088573d0) Total errors for best individual: 1.1423931521469626d0 Size of best individual (points): 92 Average total errors in population: 1.049802e+7 Median total errors in population: 73.75d0 Average program size in population (points): 66.1036 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.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) (FLOAT.> (QGATE.SWAP INTEGER.FROMBOOLEAN QGATE.STACKDEPTH (FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) QGATE.HADAMARD)) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH (((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) ((INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE QGATE.COMPOSE) ((CODE.DO) FLOAT.SHOVE) CODE.YANKDUP (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= ((BOOLEAN.NOT (FALSE)) CODE.CDR) (CODE.IF) FLOAT.SHOVE) ((CODE.DO*) (BOOLEAN.YANKDUP)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((QGATE.GATE QGATE.CPHASE NIL) (NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF) (QGATE.SWP)))) INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE) (CODE.FROMFLOAT) CODE.IF)) Errors for best individual: #(0.4304273914121529d0 0.28478630429392393d0 0.42717945644088573d0) Total errors for best individual: 1.1423931521469626d0 Size of best individual (points): 92 Average total errors in population: 1.0316019e+7 Median total errors in population: 63.498429567851076d0 Average program size in population (points): 66.4746 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.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) (FLOAT.> (QGATE.SWAP INTEGER.FROMBOOLEAN QGATE.STACKDEPTH (FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) QGATE.HADAMARD)) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH (((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) ((INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE QGATE.COMPOSE) ((CODE.DO) QGATE.GATE) CODE.YANKDUP (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= ((BOOLEAN.NOT (FALSE)) CODE.CDR) (CODE.IF) FLOAT.SHOVE) ((CODE.DO*) (BOOLEAN.YANKDUP)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((QGATE.GATE QGATE.CPHASE NIL) (NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF) (QGATE.SWP)))) INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE) (CODE.FROMFLOAT) CODE.IF)) Errors for best individual: #(0.4304273914121529d0 0.28478630429392393d0 0.42717945644088573d0) Total errors for best individual: 1.1423931521469626d0 Size of best individual (points): 92 Average total errors in population: 9930019.0 Median total errors in population: 61.477343005874474d0 Average program size in population (points): 67.1198 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.9231091737747192d0) (BOOLEAN.= INTEGER.YANK INTEGER.DUP QGATE.DUP) (FLOAT.> (QGATE.SWAP INTEGER.FROMBOOLEAN QGATE.STACKDEPTH (FLOAT.SIN FLOAT.FROMBOOLEAN) QGATE.HADAMARD)) (QGATE.U-THETA (BOOLEAN.=) QGATE.STACKDEPTH (((QGATE.GATE QGATE.CPHASE (FLOAT.FROMINTEGER)) ((INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE QGATE.COMPOSE) ((CODE.DO) QGATE.GATE) CODE.YANKDUP (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= ((BOOLEAN.NOT (FALSE)) CODE.CDR) (CODE.IF) FLOAT.SHOVE) ((CODE.DO*) (BOOLEAN.YANKDUP)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((QGATE.GATE QGATE.CPHASE NIL) (NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) (CODE.DO) CODE.IF) (QGATE.SWP)))) INTEGER.STACKDEPTH QGATE.LIMITED-ORACLE) (CODE.FROMFLOAT) CODE.IF)) Errors for best individual: #(0.4304273914121529d0 0.28478630429392393d0 0.42717945644088573d0) Total errors for best individual: 1.1423931521469626d0 Size of best individual (points): 90 Average total errors in population: 1.0174018e+7 Median total errors in population: 61.97995314772923d0 Average program size in population (points): 66.3842 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 (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.SHOVE) (BOOLEAN.STACKDEPTH) INTEGER.SWAP ((QGATE.YANKDUP (QGATE.COMPOSE QGATE.SWAP)))) 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): 68 Average total errors in population: 1.0236019e+7 Median total errors in population: 64.76006544589669d0 Average program size in population (points): 66.5842 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 (QGATE.QNOT)) (QGATE.SHOVE)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.SHOVE) (BOOLEAN.STACKDEPTH) INTEGER.SWAP ((QGATE.YANKDUP (QGATE.COMPOSE QGATE.SWAP)))) 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): 68 Average total errors in population: 1.0518016e+7 Median total errors in population: 63.52307499446159d0 Average program size in population (points): 66.5282 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) ((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)) (QGATE.SHOVE)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.SHOVE) (BOOLEAN.STACKDEPTH) INTEGER.SWAP ((QGATE.YANKDUP (QGATE.COMPOSE QGATE.SWAP)))) 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): 68 Average total errors in population: 1.1086014e+7 Median total errors in population: 69.35399595030557d0 Average program size in population (points): 66.2582 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: (((FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST) (((INTEGER.SWAP NUMQUBITS CODE.DISCREPANCY) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((FLOAT.FROMBOOLEAN (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358345d0 0.37134864754529273d0 0.44948438572690697d0) Total errors for best individual: 0.9465485520457831d0 Size of best individual (points): 100 Average total errors in population: 1.138401e+7 Median total errors in population: 64.0d0 Average program size in population (points): 67.2092 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: (((FLOAT.> QGATE.U-THETA CODE.LIST) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((FLOAT.FROMBOOLEAN (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) (((((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP)))) BOOLEAN.SHOVE QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358345d0 0.37134864754529273d0 0.44948438572690697d0) Total errors for best individual: 0.9465485520457831d0 Size of best individual (points): 96 Average total errors in population: 1.159401e+7 Median total errors in population: 66.94944468308978d0 Average program size in population (points): 67.4036 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((FLOAT.FROMBOOLEAN (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) (((NIL ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH FLOAT./ (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358345d0 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.9224975860666303d0 Size of best individual (points): 99 Average total errors in population: 1.1314011e+7 Median total errors in population: 64.0d0 Average program size in population (points): 67.3762 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.U2 (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) (((((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358345d0 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.9224975860666303d0 Size of best individual (points): 97 Average total errors in population: 1.0848012e+7 Median total errors in population: 62.0d0 Average program size in population (points): 66.9434 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.POP) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.U2 (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) (((((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358345d0 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.9224975860666303d0 Size of best individual (points): 97 Average total errors in population: 1.0214015e+7 Median total errors in population: 62.0d0 Average program size in population (points): 67.7976 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((FLOAT.FROMBOOLEAN (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) (((((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP)))) BOOLEAN.SHOVE QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.ATOM) Errors for best individual: #(0.12571551877358345d0 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.9224975860666303d0 Size of best individual (points): 97 Average total errors in population: 9604017.0 Median total errors in population: 61.890168603660804d0 Average program size in population (points): 68.0156 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((FLOAT.FROMBOOLEAN (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE)) QGATE.SRN) (((((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358345d0 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.9224975860666303d0 Size of best individual (points): 96 Average total errors in population: 9334017.0 Median total errors in population: 61.85813519395487d0 Average program size in population (points): 68.6698 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN (QGATE.U2)) (((FLOAT.= NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((FLOAT.FROMBOOLEAN (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.YANKDUP CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((FLOAT./ CODE.NOOP) (10) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.CPHASE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358345d0 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.9224975860666303d0 Size of best individual (points): 100 Average total errors in population: 9582017.0 Median total errors in population: 61.85813519395487d0 Average program size in population (points): 67.9522 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: (((FLOAT.> QGATE.U-THETA BOOLEAN.YANKDUP CODE.LIST) (((INTEGER.SWAP NUMQUBITS FLOAT.SIN) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((FLOAT.FROMBOOLEAN (QGATE.TRANSPOSE -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) (QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (QGATE.COMPOSE QGATE.U-THETA CODE.YANKDUP BOOLEAN.AND)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP CODE.YANKDUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358322d0 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.9224975860666301d0 Size of best individual (points): 98 Average total errors in population: 9420017.0 Median total errors in population: 61.88998798191434d0 Average program size in population (points): 68.0702 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: (((QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)) (((INTEGER.SWAP NUMQUBITS FLOAT.SIN) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((FLOAT.FROMBOOLEAN (QGATE.TRANSPOSE -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) (QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (QGATE.COMPOSE QGATE.U-THETA CODE.YANKDUP BOOLEAN.AND)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP CODE.YANKDUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.12571551877358322d0 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.9224975860666301d0 Size of best individual (points): 98 Average total errors in population: 9346017.0 Median total errors in population: 61.85813519395487d0 Average program size in population (points): 67.7056 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 98 Average total errors in population: 9460017.0 Median total errors in population: 61.942697520422946d0 Average program size in population (points): 67.494 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 98 Average total errors in population: 9158016.0 Median total errors in population: 61.720170337141845d0 Average program size in population (points): 68.2848 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: (((CODE.NTHCDR FLOAT.SIN) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH QGATE.TRANSPOSE (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP CODE.QUOTE)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) QGATE.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 94 Average total errors in population: 9122018.0 Median total errors in population: 61.85813519395487d0 Average program size in population (points): 68.2746 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 98 Average total errors in population: 9418018.0 Median total errors in population: 61.997901576742194d0 Average program size in population (points): 66.9076 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: (((QGATE.= CODE.NOOP) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA QGATE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((((0.33808445930480957d0 (CODE.NTHCDR FLOAT.SIN))) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((CODE.NOOP) (BOOLEAN.STACKDEPTH) ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND QGATE.COMPOSE) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 97 Average total errors in population: 8784018.0 Median total errors in population: 61.85813519395487d0 Average program size in population (points): 68.5274 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 98 Average total errors in population: 9284017.0 Median total errors in population: 61.73241967518128d0 Average program size in population (points): 67.3576 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: (((FLOAT.SIN INTEGER.-) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.OR) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) (((NIL ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 97 Average total errors in population: 9130017.0 Median total errors in population: 61.73241967518128d0 Average program size in population (points): 68.067 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN) (((NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.NOOP) (BOOLEAN.STACKDEPTH) CODE.CDR ((BOOLEAN.FROMINTEGER (CODE.POP (QGATE.STACKDEPTH CODE.DISCREPANCY (INTEGER.STACKDEPTH) INTEGER.DUP))) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) INTEGER.DUP (BOOLEAN.NOT (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE BOOLEAN.FROMFLOAT CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 99 Average total errors in population: 9060017.0 Median total errors in population: 61.886315362360996d0 Average program size in population (points): 68.3092 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: (((FLOAT.SIN FLOAT.FROMBOOLEAN CODE.DO*COUNT) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.=) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((QGATE.LIMITED-ORACLE (INTEGER.SWAP -0.3377957344055176d0 CODE.LIST) FLOAT./) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) ((((FLOAT.>) ((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((BOOLEAN.STACKDEPTH) QGATE.SHOVE ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP BOOLEAN.DUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) QGATE.DUP (CODE.IF (QGATE.LIMITED-ORACLE) QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796089d0 0.420433838713438d0) Total errors for best individual: 0.796782067293047d0 Size of best individual (points): 94 Average total errors in population: 8918018.0 Median total errors in population: 61.886315362360996d0 Average program size in population (points): 68.4098 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: ((((-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))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (NIL 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): 93 Average total errors in population: 9188016.0 Median total errors in population: 61.73241967518128d0 Average program size in population (points): 67.7412 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: ((((-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.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (NIL 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): 91 Average total errors in population: 8974018.0 Median total errors in population: 61.886315362360996d0 Average program size in population (points): 68.108 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: ((((-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))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (NIL 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): 93 Average total errors in population: 9166017.0 Median total errors in population: 61.886315362360996d0 Average program size in population (points): 67.4892 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: ((((-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 (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.FROMFLOAT 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): 92 Average total errors in population: 9152017.0 Median total errors in population: 61.73241967518128d0 Average program size in population (points): 67.8306 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.OR 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 ((((FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3503796642644468d0 0.4307988546913225d0) Total errors for best individual: 0.7811785189557693d0 Size of best individual (points): 91 Average total errors in population: 9212017.0 Median total errors in population: 61.890168603660804d0 Average program size in population (points): 67.666 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP 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.+))) (((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))) FLOAT.SHOVE) (QGATE.QNOT) ((CODE.LIST)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (NIL CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3503796642644468d0 0.4307988546913225d0) Total errors for best individual: 0.7811785189557693d0 Size of best individual (points): 93 Average total errors in population: 9406018.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.1552 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.OR 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 ((((FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3503796642644468d0 0.4307988546913225d0) Total errors for best individual: 0.7811785189557693d0 Size of best individual (points): 91 Average total errors in population: 9082019.0 Median total errors in population: 61.98396490217669d0 Average program size in population (points): 67.6262 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((FLOAT.TAN 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) CODE.CONS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.FROMFLOAT)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34867621652563496d0 0.4322590173820735d0) Total errors for best individual: 0.7809352339077085d0 Size of best individual (points): 92 Average total errors in population: 9050020.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.0968 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((FLOAT.TAN 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) CODE.CONS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.FROMFLOAT)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34867621652563496d0 0.4322590173820735d0) Total errors for best individual: 0.7809352339077085d0 Size of best individual (points): 92 Average total errors in population: 9502020.0 Median total errors in population: 62.0d0 Average program size in population (points): 65.0906 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((FLOAT.TAN 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) CODE.CONS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) ((CODE.QUOTE (CODE.= (QGATE.U-THETA))) (BOOLEAN.=)) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.FROMFLOAT)) QGATE.LIMITED-ORACLE) QGATE.LIMITED-ORACLE CODE.IF) (INTEGER.POP)) 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: 9542020.0 Median total errors in population: 62.0d0 Average program size in population (points): 63.9638 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((FLOAT.TAN NUMQUBITS INTEGER.*) (BOOLEAN.NOT 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) CODE.CONS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.FROMFLOAT)) QGATE.LIMITED-ORACLE) CODE.LIST ((BOOLEAN.YANKDUP (INTEGER.SHOVE QGATE.U-THETA)) CODE.IF)) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34689222742754167d0 0.43378317086823315d0) Total errors for best individual: 0.7806753982957748d0 Size of best individual (points): 98 Average total errors in population: 9272021.0 Median total errors in population: 62.0d0 Average program size in population (points): 65.3012 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((FLOAT.TAN NUMQUBITS INTEGER.*) (BOOLEAN.NOT 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) CODE.CONS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.FROMFLOAT)) QGATE.LIMITED-ORACLE) CODE.LIST ((BOOLEAN.YANKDUP (INTEGER.SHOVE QGATE.U-THETA)) CODE.IF)) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34689222742754167d0 0.43378317086823315d0) Total errors for best individual: 0.7806753982957748d0 Size of best individual (points): 97 Average total errors in population: 9488020.0 Median total errors in population: 62.0d0 Average program size in population (points): 64.8564 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.OR 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 ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.=) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS ((((FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) FLOAT.STACKDEPTH) Errors for best individual: #(1.1102230246251565d-16 0.259957428337409d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156394d0 Size of best individual (points): 90 Average total errors in population: 9124020.0 Median total errors in population: 62.0d0 Average program size in population (points): 65.9938 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.OR 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 ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.=) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS ((((FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) FLOAT.STACKDEPTH) Errors for best individual: #(1.1102230246251565d-16 0.259957428337409d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156394d0 Size of best individual (points): 90 Average total errors in population: 9218018.0 Median total errors in population: 61.980085143325184d0 Average program size in population (points): 66.8198 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (BOOLEAN.OR 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 ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.=) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS ((((FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) FLOAT.STACKDEPTH) Errors for best individual: #(1.1102230246251565d-16 0.259957428337409d0 0.4295625126782303d0) Total errors for best individual: 0.6895199410156394d0 Size of best individual (points): 90 Average total errors in population: 9370018.0 Median total errors in population: 62.0d0 Average program s