Initializing population, size=5000... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 0 Best individual: ((BOOLEAN.SWAP (QGATE.STACKDEPTH (BOOLEAN.= ((CODE.FROMBOOLEAN) BOOLEAN.STACKDEPTH))) QGATE.SWAP BOOLEAN.SWAP NUMQUBITS CODE.DO*COUNT (FLOAT.FROMINTEGER FLOAT.DUP ((BOOLEAN.DUP) (CODE.LIST NUMQUBITS) CODE.SWAP (QGATE.TRANSPOSE)) (QGATE.COMPOSE)) BOOLEAN.FROMFLOAT) QGATE.YANK ((INTEGER.FROMFLOAT FLOAT.YANK (FLOAT.YANK)) BOOLEAN.AND QGATE.STACKDEPTH CODE.LIST (CODE.NTHCDR)) (BOOLEAN.POP) BOOLEAN.STACKDEPTH QGATE.LIMITED-ORACLE) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 46 Average total errors in population: 2.9176e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 23.2532 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: ((BOOLEAN.SWAP (QGATE.STACKDEPTH (BOOLEAN.= ((CODE.FROMBOOLEAN) BOOLEAN.STACKDEPTH))) QGATE.SWAP BOOLEAN.SWAP NUMQUBITS CODE.DO*COUNT (FLOAT.FROMINTEGER FLOAT.DUP ((BOOLEAN.DUP) (CODE.LIST NUMQUBITS) CODE.SWAP (QGATE.TRANSPOSE)) (QGATE.COMPOSE)) BOOLEAN.FROMFLOAT) QGATE.YANK ((INTEGER.FROMFLOAT FLOAT.YANK (FLOAT.YANK)) BOOLEAN.AND QGATE.STACKDEPTH CODE.LIST (CODE.NTHCDR)) (BOOLEAN.POP) BOOLEAN.STACKDEPTH QGATE.LIMITED-ORACLE) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 46 Average total errors in population: 2.6834005e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 19.9208 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.U-THETA) (FLOAT.STACKDEPTH CODE.CDR QGATE.U-THETA) (QGATE.STACKDEPTH) CODE.STACKDEPTH ((CODE.DO*COUNT) INTEGER.YANK (QGATE.LIMITED-ORACLE)) (QGATE.SWAP CODE.QUOTE QGATE.DUP (FLOAT./)) CODE.YANKDUP) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 23 Average total errors in population: 2.144601e+7 Median total errors in population: 3.0e+7 Average program size in population (points): 23.57 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: ((INTEGER.FROMFLOAT (FLOAT.YANKDUP) FLOAT.SWAP FLOAT.COS INTEGER.DUP (CODE.NTHCDR (BOOLEAN.=) (BOOLEAN.DUP (INTEGER./) QGATE.GATE QGATE.QNOT QGATE.SHOVE 0))) (FLOAT.STACKDEPTH INTEGER.POP) QGATE.STACKDEPTH (CODE.CDR CODE.IF CODE.DO FLOAT.YANKDUP) QGATE.= QGATE.LIMITED-ORACLE) Errors for best individual: #(0 3.0d0 59.0d0) Total errors for best individual: 62.0d0 Size of best individual (points): 31 Average total errors in population: 1.5616025e+7 Median total errors in population: 2.0e+7 Average program size in population (points): 28.1832 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: (NUMQUBITS (QGATE.STACKDEPTH CODE.DO*) (((((((FLOAT.SHOVE) CODE.FROMINTEGER INTEGER.+ (BOOLEAN.YANKDUP (0.46916913986206055d0 FLOAT.FROMBOOLEAN)) (CODE.LIST)) QGATE.U-THETA)) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (QGATE.YANK))) FLOAT.%)) (QGATE.LIMITED-ORACLE (CODE.NULL QGATE.U2 (QGATE.U-THETA CODE.DO*COUNT CODE.IF FLOAT.=) (CODE.CDR))) (FLOAT.STACKDEPTH BOOLEAN.= CODE.YANKDUP))) Errors for best individual: #(0 2.7955645728940244d0 59.0d0) Total errors for best individual: 61.79556457289402d0 Size of best individual (points): 54 Average total errors in population: 1.2774034e+7 Median total errors in population: 99.0d0 Average program size in population (points): 30.09 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: (NUMQUBITS (QGATE.STACKDEPTH CODE.DO*) (((((((FLOAT.SHOVE) CODE.FROMINTEGER INTEGER.+ (BOOLEAN.YANKDUP (0.46916913986206055d0 FLOAT.FROMBOOLEAN)) (CODE.LIST)) QGATE.U-THETA)) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (QGATE.YANK))) FLOAT.%)) (QGATE.LIMITED-ORACLE) (FLOAT.STACKDEPTH BOOLEAN.= CODE.YANKDUP))) Errors for best individual: #(1.1102230246251565d-16 2.7955645728940244d0 59.0d0) Total errors for best individual: 61.79556457289402d0 Size of best individual (points): 44 Average total errors in population: 1.2662034e+7 Median total errors in population: 64.0d0 Average program size in population (points): 31.4806 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: (NUMQUBITS (QGATE.STACKDEPTH CODE.DO*) (((((((FLOAT.SHOVE) CODE.FROMINTEGER INTEGER.+ (BOOLEAN.YANKDUP (0.46916913986206055d0 FLOAT.FROMBOOLEAN)) (CODE.LIST)) QGATE.U-THETA)) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (QGATE.YANK))) FLOAT.%)) (QGATE.LIMITED-ORACLE (CODE.NULL QGATE.U2 (QGATE.U-THETA CODE.DO*COUNT CODE.IF FLOAT.=) (CODE.CDR))) (FLOAT.STACKDEPTH BOOLEAN.= CODE.YANKDUP))) Errors for best individual: #(0 2.7955645728940244d0 59.0d0) Total errors for best individual: 61.79556457289402d0 Size of best individual (points): 54 Average total errors in population: 1.2296035e+7 Median total errors in population: 62.0d0 Average program size in population (points): 33.3066 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: (NUMQUBITS (QGATE.STACKDEPTH CODE.DO*) (((((((FLOAT.SHOVE) CODE.FROMINTEGER INTEGER.+ (BOOLEAN.YANKDUP (0.46916913986206055d0 FLOAT.FROMBOOLEAN)) (CODE.LIST)) QGATE.U-THETA)) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (QGATE.YANK))) FLOAT.%)) (QGATE.LIMITED-ORACLE (CODE.NULL QGATE.U2 (CODE.CDR))) (FLOAT.STACKDEPTH BOOLEAN.= CODE.YANKDUP))) Errors for best individual: #(0 2.7955645728940244d0 59.0d0) Total errors for best individual: 61.79556457289402d0 Size of best individual (points): 49 Average total errors in population: 1.2030036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 34.9778 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) QGATE.U-THETA ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD FLOAT.SIN) CODE.CAR (FLOAT.FROMBOOLEAN FLOAT.=)) Errors for best individual: #(1.962484144954655d0 0.3450110725988845d0 58.845011072598886d0) Total errors for best individual: 61.152506290152424d0 Size of best individual (points): 47 Average total errors in population: 1.1864036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 36.5284 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: ((NUMQUBITS) (CODE.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) ((((QGATE.U-THETA) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (CODE.YANKDUP))) FLOAT.%)) QGATE.LIMITED-ORACLE)) Errors for best individual: #(1.1102230246251565d-16 2.692647357374564d0 38.90558771928903d0) Total errors for best individual: 41.59823507666359d0 Size of best individual (points): 30 Average total errors in population: 1.1424036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 38.9874 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: ((NUMQUBITS) (CODE.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) ((((QGATE.U-THETA) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (CODE.YANKDUP))) FLOAT.%)) QGATE.LIMITED-ORACLE)) Errors for best individual: #(1.1102230246251565d-16 2.692647357374564d0 38.90558771928903d0) Total errors for best individual: 41.59823507666359d0 Size of best individual (points): 30 Average total errors in population: 1.1478036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 40.2742 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: ((NUMQUBITS) (CODE.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) ((((QGATE.U-THETA) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (CODE.YANKDUP))) FLOAT.%)) QGATE.LIMITED-ORACLE)) Errors for best individual: #(1.1102230246251565d-16 2.692647357374564d0 38.90558771928903d0) Total errors for best individual: 41.59823507666359d0 Size of best individual (points): 30 Average total errors in population: 1.1368036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 41.3856 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: ((NUMQUBITS) (CODE.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) ((((QGATE.U-THETA) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE (INTEGER.DUP ((FLOAT.YANK CODE.NTH) QGATE.U2))) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (CODE.YANKDUP))) FLOAT.%)) QGATE.LIMITED-ORACLE)) Errors for best individual: #(0 0.479880627342399d0 38.90558771928903d0) Total errors for best individual: 39.38546834663143d0 Size of best individual (points): 36 Average total errors in population: 1.1236036e+7 Median total errors in population: 62.0d0 Average program size in population (points): 41.994 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: ((NUMQUBITS) (CODE.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) ((((QGATE.U-THETA) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE (INTEGER.DUP ((FLOAT.YANK CODE.NTH) QGATE.U2))) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP (CODE.YANKDUP))) FLOAT.%)) QGATE.LIMITED-ORACLE)) Errors for best individual: #(0 0.479880627342399d0 38.90558771928903d0) Total errors for best individual: 39.38546834663143d0 Size of best individual (points): 36 Average total errors in population: 1.0714037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 43.6958 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: ((NUMQUBITS) (CODE.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) ((((QGATE.U-THETA) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE (INTEGER.DUP ((FLOAT.YANK CODE.NTH) QGATE.U2))) BOOLEAN.= (INTEGER.STACKDEPTH BOOLEAN.POP NIL)) FLOAT.%)) QGATE.LIMITED-ORACLE)) Errors for best individual: #(0 0.479880627342399d0 38.90558771928903d0) Total errors for best individual: 39.38546834663143d0 Size of best individual (points): 35 Average total errors in population: 1.0822037e+7 Median total errors in population: 62.0d0 Average program size in population (points): 44.2246 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.1949220895767212d0 CODE.DUP) ((FLOAT.<) QGATE.COMPOSE)) QGATE.CPHASE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) QGATE.U-THETA ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR ((FLOAT.SHOVE) (QGATE.STACKDEPTH CODE.DO*) (((((((FLOAT.SHOVE) FLOAT.+ INTEGER.+ (BOOLEAN.YANKDUP (0.46916913986206055d0 FLOAT.FROMBOOLEAN)) (CODE.LIST)) QGATE.U-THETA)) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH NIL)) FLOAT.%)) (QGATE.LIMITED-ORACLE (CODE.NULL QGATE.U2 (QGATE.U-THETA CODE.DO*COUNT CODE.IF FLOAT.=) (BOOLEAN.FROMFLOAT))) (CODE.STACKDEPTH FLOAT.DUP))))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD FLOAT.SIN) CODE.CAR (FLOAT.FROMBOOLEAN FLOAT.=)) Errors for best individual: #(2.690022145197768d0 2.6587287531394175d0 14.59832987865411d0) Total errors for best individual: 19.947080776991292d0 Size of best individual (points): 98 Average total errors in population: 1.0978037e+7 Median total errors in population: 64.38004429039553d0 Average program size in population (points): 44.007 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.<) QGATE.COMPOSE)) QGATE.CPHASE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) QGATE.U-THETA ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR ((FLOAT.SHOVE) (QGATE.STACKDEPTH CODE.DO*) (((((((FLOAT.SHOVE) FLOAT.+ INTEGER.+ (BOOLEAN.YANKDUP (0.46916913986206055d0 FLOAT.FROMBOOLEAN)) (CODE.LIST)) QGATE.U-THETA)) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) BOOLEAN.= (INTEGER.STACKDEPTH NIL)) FLOAT.%)) (QGATE.LIMITED-ORACLE (CODE.NULL QGATE.U2 (QGATE.U-THETA CODE.DO*COUNT CODE.IF FLOAT.=) (BOOLEAN.FROMFLOAT))) (CODE.STACKDEPTH FLOAT.DUP))))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD FLOAT.SIN) CODE.CAR (FLOAT.FROMBOOLEAN FLOAT.=)) Errors for best individual: #(2.690022145197768d0 2.6587287531394175d0 14.59832987865411d0) Total errors for best individual: 19.947080776991292d0 Size of best individual (points): 98 Average total errors in population: 1.1012038e+7 Median total errors in population: 64.41614683654714d0 Average program size in population (points): 43.1268 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.1949220895767212d0 CODE.DUP) QGATE.CPHASE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN ((CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) QGATE.U-THETA ((QGATE.SHOVE QGATE.SRN INTEGER.*) ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR)))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD FLOAT.SIN) CODE.CAR (CODE.DO*COUNT FLOAT.=)) Errors for best individual: #(2.6900221451977684d0 6.0d0 8.517516608898326d0) Total errors for best individual: 17.207538754096095d0 Size of best individual (points): 51 Average total errors in population: 1.0880039e+7 Median total errors in population: 65.0d0 Average program size in population (points): 42.1038 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.1949220895767212d0 CODE.DUP) QGATE.CPHASE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN ((CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) QGATE.U-THETA ((QGATE.SHOVE QGATE.SRN INTEGER.*) ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR)))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD FLOAT.SIN) CODE.CAR (CODE.DO*COUNT FLOAT.=)) Errors for best individual: #(2.6900221451977684d0 6.0d0 8.517516608898326d0) Total errors for best individual: 17.207538754096095d0 Size of best individual (points): 51 Average total errors in population: 1.1430036e+7 Median total errors in population: 67.0d0 Average program size in population (points): 39.3978 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.1949220895767212d0 CODE.DUP) QGATE.CPHASE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN ((CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) QGATE.U-THETA ((QGATE.SHOVE QGATE.SRN INTEGER.*) ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) INTEGER.-)))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD FLOAT.SIN) CODE.CAR (CODE.DO*COUNT FLOAT.=)) Errors for best individual: #(2.6900221451977684d0 6.0d0 8.517516608898326d0) Total errors for best individual: 17.207538754096095d0 Size of best individual (points): 51 Average total errors in population: 1.1708033e+7 Median total errors in population: 66.84501107259888d0 Average program size in population (points): 37.1126 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.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) QGATE.U-THETA ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) INTEGER.SHOVE) (QGATE.HADAMARD (CODE.STACKDEPTH (INTEGER.- ((CODE.YANK) CODE.FROMFLOAT FLOAT.COS INTEGER.*) (CODE.NOOP)) QGATE.SRN)) FLOAT.SIN) CODE.CAR (BOOLEAN.SHOVE (FLOAT.= (QGATE.HADAMARD CODE.=)))) Errors for best individual: #(0.0386032123035569d0 10.5d0 0.3750000000000002d0) Total errors for best individual: 10.913603212303556d0 Size of best individual (points): 62 Average total errors in population: 1.0960032e+7 Median total errors in population: 62.0d0 Average program size in population (points): 40.5568 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.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) QGATE.U-THETA ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) INTEGER.SHOVE) (QGATE.HADAMARD (CODE.STACKDEPTH (INTEGER.- ((CODE.YANK) CODE.FROMFLOAT FLOAT.COS INTEGER.*) (CODE.NOOP)) QGATE.SRN)) FLOAT.SIN) CODE.CAR (BOOLEAN.SHOVE (FLOAT.= (QGATE.HADAMARD CODE.=)))) Errors for best individual: #(0.0386032123035569d0 10.5d0 0.3750000000000002d0) Total errors for best individual: 10.913603212303556d0 Size of best individual (points): 62 Average total errors in population: 1.079603e+7 Median total errors in population: 62.0d0 Average program size in population (points): 48.5312 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: (((CODE.YANKDUP 0.1837700605392456d0 CODE.DO* FLOAT.COS CODE.SHOVE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) QGATE.GATE QGATE.GATE) ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))) INTEGER.SHOVE) (QGATE.HADAMARD (CODE.STACKDEPTH (INTEGER.- ((CODE.YANK) CODE.FROMFLOAT FLOAT.COS INTEGER.*) (CODE.NOOP)) QGATE.SRN)) FLOAT.SIN) CODE.CAR (BOOLEAN.SHOVE (FLOAT.= (QGATE.HADAMARD CODE.=)))) Errors for best individual: #(2.0d0 6.0d0 0.3750000000000002d0) Total errors for best individual: 8.375d0 Size of best individual (points): 61 Average total errors in population: 9894031.0 Median total errors in population: 62.0d0 Average program size in population (points): 62.1656 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.<) QGATE.COMPOSE)) QGATE.CPHASE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) INTEGER.STACKDEPTH QGATE.GATE) QGATE.U-THETA ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR ((FLOAT.SHOVE) (FLOAT.* CODE.DO*) (((((((FLOAT.SHOVE) FLOAT.+ INTEGER.+ (BOOLEAN.YANKDUP (0.46916913986206055d0 FLOAT.FROMBOOLEAN)) (CODE.LIST)) QGATE.U-THETA)) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) (INTEGER.STACKDEPTH NIL)) FLOAT.%)) (QGATE.LIMITED-ORACLE (CODE.NULL QGATE.U2 (QGATE.U-THETA CODE.DO*COUNT CODE.IF FLOAT.=) (BOOLEAN.FROMFLOAT))) (FLOAT.DUP))))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD FLOAT.SIN) CODE.CAR (FLOAT.FROMBOOLEAN FLOAT.=)) Errors for best individual: #(2.5d0 0.4790257490001444d0 0.3897559996558977d0) Total errors for best individual: 3.3687817486560423d0 Size of best individual (points): 96 Average total errors in population: 9744030.0 Median total errors in population: 62.0d0 Average program size in population (points): 66.3878 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.<) QGATE.COMPOSE)) QGATE.CPHASE) FLOAT.STACKDEPTH) TRUE ((CODE.FROMBOOLEAN (QGATE.GATE (CODE.ATOM CODE.CDR) ((INTEGER.STACKDEPTH BOOLEAN.AND) INTEGER.STACKDEPTH QGATE.GATE) QGATE.U-THETA ((NUMQUBITS QGATE.STACKDEPTH) QGATE.SRN CODE.CDR ((FLOAT.SHOVE) (FLOAT.* CODE.DO*) (((((((FLOAT.SHOVE) FLOAT.+ INTEGER.+ (BOOLEAN.YANKDUP (0.46916913986206055d0 FLOAT.FROMBOOLEAN)) (CODE.LIST)) QGATE.U-THETA)) BOOLEAN.NOT) ((BOOLEAN.STACKDEPTH FLOAT.SIN (QGATE.GATE INTEGER.DUP) (INTEGER.STACKDEPTH NIL)) FLOAT.%)) (QGATE.LIMITED-ORACLE (CODE.NULL QGATE.U2 (QGATE.U-THETA CODE.DO*COUNT CODE.IF FLOAT.=) (BOOLEAN.FROMFLOAT))) (FLOAT.DUP))))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD FLOAT.SIN) CODE.CAR (FLOAT.FROMBOOLEAN FLOAT.=)) Errors for best individual: #(2.5d0 0.4790257490001444d0 0.3897559996558977d0) Total errors for best individual: 3.3687817486560423d0 Size of best individual (points): 96 Average total errors in population: 9750030.0 Median total errors in population: 64.24253243470835d0 Average program size in population (points): 65.4118 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: ((QGATE.HADAMARD ((QGATE.STACKDEPTH) ((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD (INTEGER.- (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.= 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) (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): 95 Average total errors in population: 1.0628028e+7 Median total errors in population: 71.84501107259888d0 Average program size in population (points): 61.4964 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.STACKDEPTH) ((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD (INTEGER.- (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.= 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) (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): 95 Average total errors in population: 1.0862026e+7 Median total errors in population: 79.25d0 Average program size in population (points): 59.2984 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: ((QGATE.HADAMARD ((QGATE.STACKDEPTH) ((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD (INTEGER.- (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.= 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) (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): 95 Average total errors in population: 1.0996023e+7 Median total errors in population: 79.25d0 Average program size in population (points): 60.5058 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: ((QGATE.HADAMARD ((QGATE.STACKDEPTH) ((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD (INTEGER.- (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.= 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.COMPOSE) (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): 95 Average total errors in population: 1.072402e+7 Median total errors in population: 74.25d0 Average program size in population (points): 64.0626 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 29 Best individual: ((QGATE.HADAMARD ((QGATE.STACKDEPTH) ((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD (INTEGER.- (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.= CODE.DO* CODE.CAR)) QGATE.COMPOSE 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) (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): 95 Average total errors in population: 1.054602e+7 Median total errors in population: 71.75d0 Average program size in population (points): 65.5632 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 30 Best individual: (((QGATE.LIMITED-ORACLE QGATE.YANK) ((QGATE.STACKDEPTH) ((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT./) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD (INTEGER.- (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.= 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) (BOOLEAN.NOT) CODE.CDR) CODE.DUP)) Errors for best individual: #(2.220446049250313d-16 2.5559553328048947d0 0.41696649960367127d0) Total errors for best individual: 2.972921832408566d0 Size of best individual (points): 97 Average total errors in population: 1.0050021e+7 Median total errors in population: 69.27797766640245d0 Average program size in population (points): 67.0066 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: ((QGATE.HADAMARD (((TRUE) (FALSE QGATE.LIMITED-ORACLE) ((FLOAT.FROMINTEGER BOOLEAN.STACKDEPTH FLOAT.TAN) (INTEGER.>) (INTEGER.YANKDUP NUMQUBITS) BOOLEAN.STACKDEPTH) QGATE.HADAMARD (INTEGER.- (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.= CODE.DO* CODE.CAR)) CODE.SHOVE 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) (BOOLEAN.NOT) CODE.CDR) CODE.DUP)) Errors for best individual: #(4.440892098500626d-16 2.531790099886711d0 0.39884257491503317d0) Total errors for best individual: 2.9306326748017444d0 Size of best individual (points): 93 Average total errors in population: 1.0106021e+7 Median total errors in population: 66.83345155392811d0 Average program size in population (points): 66.4238 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 ((CODE.DISCREPANCY (INTEGER.>) -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 (INTEGER.+ NIL CODE.DO* CODE.CAR)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP ((FLOAT.* (INTEGER.STACKDEPTH NIL (QGATE.GATE))) (CODE.DUP QGATE.U2))) QGATE.POP)) QGATE.LIMITED-ORACLE) -7 CODE.DISCREPANCY) NUMQUBITS) Errors for best individual: #(4.440892098500626d-16 2.529181377272293d0 0.39688603295421954d0) Total errors for best individual: 2.926067410226513d0 Size of best individual (points): 77 Average total errors in population: 9788023.0 Median total errors in population: 67.0d0 Average program size in population (points): 66.6404 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 ((INTEGER.FROMBOOLEAN (INTEGER.>) -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 (INTEGER.+ -0.03422069549560547d0 CODE.DO* CODE.CAR)) INTEGER.< BOOLEAN.AND) NUMQUBITS))) (INTEGER.DUP ((FLOAT.* (INTEGER.STACKDEPTH NIL (QGATE.GATE))) (CODE.DUP QGATE.U2))) QGATE.POP)) QGATE.LIMITED-ORACLE) -7 CODE.DISCREPANCY) NUMQUBITS) Errors for best individual: #(4.440892098500626d-16 2.529181377272293d0 0.39688603295421954d0) Total errors for best individual: 2.926067410226513d0 Size of best individual (points): 77 Average total errors in population: 1.0150022e+7 Median total errors in population: 71.7232728943673d0 Average program size in population (points): 65.8242 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: ((((INTEGER.DUP ((FLOAT.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) CODE.QUOTE QGATE.GATE) FLOAT.STACKDEPTH) TRUE ((((CODE.SWAP (INTEGER.SWAP (INTEGER.DUP -0.6962908506393433d0 (BOOLEAN.YANKDUP)) (CODE.DUP) (INTEGER.- (((FLOAT.DUP QGATE.YANKDUP (QGATE.SWP)) INTEGER.FROMBOOLEAN)) INTEGER.DUP (QGATE.U-THETA)))) (((CODE.IF 1) (QGATE.STACKDEPTH FLOAT.FROMBOOLEAN) ((0.3849058151245117d0) QGATE.END) QGATE.COMPOSE INTEGER.= CODE.CAR) (QGATE.GATE (CODE.ATOM ((INTEGER.YANK QGATE.YANKDUP QGATE.SWAP FLOAT.SWAP QGATE.GATE QGATE.POP NUMQUBITS QGATE.SHOVE) CODE.CDR)) ((INTEGER.STACKDEPTH) QGATE.GATE BOOLEAN.NOT) 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)) Errors for best individual: #(0.4113636202000026d0 0.4635382179240507d0 0.4675645837120226d0) Total errors for best individual: 1.3424664218360758d0 Size of best individual (points): 97 Average total errors in population: 1.048602e+7 Median total errors in population: 71.7232728943673d0 Average program size in population (points): 64.8292 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: ((((INTEGER.DUP ((QGATE.STACKDEPTH) (BOOLEAN.NOT) QGATE.SHOVE)) CODE.QUOTE QGATE.GATE) FLOAT.STACKDEPTH) TRUE ((((CODE.SWAP (INTEGER.SWAP (-0.6962908506393433d0 (BOOLEAN.YANKDUP)) (CODE.DUP) (INTEGER.- (((FLOAT.DUP QGATE.YANKDUP (QGATE.SWP)) INTEGER.FROMBOOLEAN)) INTEGER.DUP (QGATE.U-THETA FLOAT.-)))) (((CODE.IF 1) (QGATE.STACKDEPTH FLOAT.FROMBOOLEAN) ((0.3849058151245117d0) QGATE.END) QGATE.COMPOSE INTEGER.= CODE.CAR) (QGATE.GATE (CODE.ATOM ((INTEGER.YANK QGATE.YANKDUP QGATE.SWAP FLOAT.SWAP QGATE.GATE QGATE.POP NUMQUBITS QGATE.SHOVE) CODE.CDR)) ((INTEGER.STACKDEPTH) QGATE.GATE BOOLEAN.NOT) QGATE.U-THETA ((NUMQUBITS) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD)) Errors for best individual: #(0.4113636202000026d0 0.4635382179240507d0 0.4675645837120226d0) Total errors for best individual: 1.3424664218360758d0 Size of best individual (points): 95 Average total errors in population: 1.0348019e+7 Median total errors in population: 69.31131757192746d0 Average program size in population (points): 65.78 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: ((((INTEGER.DUP ((QGATE.STACKDEPTH) (BOOLEAN.NOT) QGATE.SHOVE)) CODE.QUOTE QGATE.GATE) FLOAT.STACKDEPTH) TRUE ((((CODE.SWAP (INTEGER.SWAP (-0.6962908506393433d0 (BOOLEAN.YANKDUP)) (CODE.DUP) (INTEGER.- (((FLOAT.DUP QGATE.YANKDUP (QGATE.SWP)) INTEGER.FROMBOOLEAN)) INTEGER.DUP (QGATE.U-THETA FLOAT.-)))) (((CODE.IF 1) (QGATE.STACKDEPTH FLOAT.FROMBOOLEAN) (NIL QGATE.END) QGATE.COMPOSE INTEGER.= CODE.CAR) (QGATE.GATE (CODE.ATOM ((INTEGER.YANK QGATE.YANKDUP QGATE.SWAP FLOAT.SWAP QGATE.GATE QGATE.POP NUMQUBITS QGATE.SHOVE) CODE.CDR)) ((INTEGER.STACKDEPTH) QGATE.GATE BOOLEAN.NOT) 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)) Errors for best individual: #(0.4113636202000026d0 0.4635382179240507d0 0.4675645837120226d0) Total errors for best individual: 1.3424664218360758d0 Size of best individual (points): 95 Average total errors in population: 1.037802e+7 Median total errors in population: 67.73425329626251d0 Average program size in population (points): 66.2206 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: ((((INTEGER.DUP ((FLOAT.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) CODE.QUOTE QGATE.GATE) FLOAT.STACKDEPTH) TRUE ((((CODE.SWAP (INTEGER.SWAP (INTEGER.DUP -0.6962908506393433d0 (BOOLEAN.YANKDUP)) (CODE.DUP) (INTEGER.- (((FLOAT.DUP QGATE.YANKDUP (QGATE.SWP)) INTEGER.FROMBOOLEAN)) INTEGER.DUP (QGATE.U-THETA FLOAT.-)))) (((CODE.IF 1) (QGATE.STACKDEPTH INTEGER.%) ((0.3849058151245117d0) QGATE.END) QGATE.COMPOSE INTEGER.= CODE.CAR) (QGATE.GATE (CODE.ATOM ((INTEGER.YANK QGATE.YANKDUP QGATE.SWAP FLOAT.SWAP QGATE.GATE QGATE.POP NUMQUBITS QGATE.SHOVE) CODE.CDR)) ((INTEGER.STACKDEPTH) QGATE.GATE BOOLEAN.NOT) 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)) Errors for best individual: #(0.4113636202000026d0 0.4635382179240507d0 0.4675645837120226d0) Total errors for best individual: 1.3424664218360758d0 Size of best individual (points): 98 Average total errors in population: 1.0950019e+7 Median total errors in population: 71.75d0 Average program size in population (points): 65.6616 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: ((((INTEGER.DUP ((FLOAT.STACKDEPTH (FLOAT.>) (QGATE.GATE)))) CODE.QUOTE QGATE.GATE) FLOAT.STACKDEPTH) TRUE ((((CODE.SWAP (INTEGER.SWAP (INTEGER.DUP -0.6962908506393433d0 (BOOLEAN.YANKDUP)) (CODE.DUP) (INTEGER.- (((FLOAT.DUP QGATE.YANKDUP (QGATE.SWP)) INTEGER.FROMBOOLEAN)) INTEGER.DUP (QGATE.U-THETA FLOAT.-)))) (((CODE.IF 1) (QGATE.STACKDEPTH FLOAT.FROMBOOLEAN) ((0.3849058151245117d0) QGATE.END) QGATE.COMPOSE INTEGER.= CODE.CAR) (QGATE.GATE (CODE.ATOM ((INTEGER.YANK QGATE.YANKDUP QGATE.SWAP FLOAT.SWAP QGATE.GATE QGATE.POP NUMQUBITS QGATE.SHOVE) CODE.CDR)) ((INTEGER.STACKDEPTH) QGATE.GATE BOOLEAN.NOT) (QGATE.U-THETA QGATE.END) ((NUMQUBITS QGATE.U2) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD)) Errors for best individual: #(0.4113636202000026d0 0.4635382179240507d0 0.4675645837120226d0) Total errors for best individual: 1.3424664218360758d0 Size of best individual (points): 100 Average total errors in population: 1.1720016e+7 Median total errors in population: 71.75d0 Average program size in population (points): 66.1266 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 39 Best individual: ((((-0.1949220895767212d0 CODE.DUP)) (((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.= QGATE.COMPOSE) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (QGATE.QNOT)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.SHOVE QGATE.= 0.609594464302063d0) (BOOLEAN.STACKDEPTH) QGATE.SHOVE (((QGATE.YANKDUP (CODE.CONS QGATE.COMPOSE QGATE.SWAP)) (CODE.DUP QGATE.COMPOSE)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(0.14443366266224666d0 0.44049307150365713d0 0.3807259812196515d0) Total errors for best individual: 0.9656527153855553d0 Size of best individual (points): 73 Average total errors in population: 1.2644011e+7 Median total errors in population: 71.75d0 Average program size in population (points): 68.2616 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: ((((CODE.SHOVE CODE.QUOTE QGATE.GATE) CODE.QUOTE QGATE.GATE) FLOAT.STACKDEPTH) TRUE ((((CODE.SWAP (INTEGER.SWAP (INTEGER.DUP -0.6962908506393433d0 (FLOAT.STACKDEPTH)) (CODE.DUP) (INTEGER.- (((FLOAT.DUP QGATE.YANKDUP (QGATE.SWP)) INTEGER.FROMBOOLEAN)) INTEGER.DUP (QGATE.U-THETA FLOAT.-)))) (((CODE.IF 1) (QGATE.STACKDEPTH FLOAT.FROMBOOLEAN) ((0.3849058151245117d0) QGATE.END) QGATE.COMPOSE INTEGER.= CODE.CAR) (QGATE.GATE (CODE.ATOM ((INTEGER.YANK QGATE.YANKDUP QGATE.SWAP FLOAT.SWAP QGATE.GATE QGATE.POP NUMQUBITS QGATE.SHOVE) CODE.CDR)) ((INTEGER.STACKDEPTH) QGATE.GATE BOOLEAN.NOT) (QGATE.U-THETA QGATE.END) ((NUMQUBITS QGATE.U2) QGATE.SRN CODE.CDR (CODE.SWAP (CODE.DO*COUNT QGATE.LIMITED-ORACLE) CODE.NTHCDR))))) INTEGER.SHOVE) ((INTEGER.+) FLOAT.-) QGATE.HADAMARD)) Errors for best individual: #(4.440892098500626d-16 0.4635382179240507d0 0.4675645837120226d0) Total errors for best individual: 0.9311028016360737d0 Size of best individual (points): 95 Average total errors in population: 1.342201e+7 Median total errors in population: 69.84933321761018d0 Average program size in population (points): 68.0848 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 41 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((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.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (CODE.STACKDEPTH)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS ((((FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (NUMQUBITS)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((QGATE.HADAMARD) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0.14443366266224644d0 0.353713750003519d0 0.43119762262032735d0) Total errors for best individual: 0.9293450352860928d0 Size of best individual (points): 97 Average total errors in population: 1.3514008e+7 Median total errors in population: 69.24493401767711d0 Average program size in population (points): 67.0466 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: (((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)))) 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.3508008e+7 Median total errors in population: 101.5886363798d0 Average program size in population (points): 66.4438 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: (((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)))) 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.2408011e+7 Median total errors in population: 64.75410957315395d0 Average program size in population (points): 65.9372 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: (((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)))) 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.1096013e+7 Median total errors in population: 62.0d0 Average program size in population (points): 65.2296 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: (((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)))) 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.0148016e+7 Median total errors in population: 62.0d0 Average program size in population (points): 65.549 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: (((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) (((((0.33808445930480957d0) (FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST)) (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 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: 9812017.0 Median total errors in population: 61.980085143325184d0 Average program size in population (points): 66.2414 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: (((FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST) (((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) ((((((0.33808445930480957d0 (CODE.NTHCDR FLOAT.SIN))) (FLOAT.> QGATE.U-THETA CODE.IF CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.CAR) (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 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): 100 Average total errors in population: 9786017.0 Median total errors in population: 62.0d0 Average program size in population (points): 66.1394 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: (((CODE.NTHCDR (FLOAT.SIN BOOLEAN.YANKDUP)) (((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 (CODE.FROMINTEGER)))) 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 CODE.NOOP 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): 95 Average total errors in population: 9364018.0 Median total errors in population: 61.96248414495466d0 Average program size in population (points): 67.4914 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: (((FLOAT.> QGATE.U-THETA CODE.YANKDUP CODE.LIST) (((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) ((((((0.33808445930480957d0 (CODE.NTHCDR FLOAT.SIN))) (FLOAT.> QGATE.U-THETA CODE.IF CODE.LIST)) (QGATE.GATE) CODE.DO* BOOLEAN.STACKDEPTH) ((QGATE.= CODE.CAR) (BOOLEAN.STACKDEPTH) ((CODE.POP (QGATE.STACKDEPTH CODE.NOOP (INTEGER.STACKDEPTH) INTEGER.DUP)) (QGATE.TRANSPOSE (FLOAT.YANKDUP)))) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND) CODE.CAR (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): 100 Average total errors in population: 9516017.0 Median total errors in population: 61.96248414495466d0 Average program size in population (points): 67.4814 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: ((((INTEGER.SWAP) -1) (((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) (((((0.33808445930480957d0) (FLOAT.> FLOAT.SIN 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 NIL QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN BOOLEAN.FROMFLOAT CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.37634822857960903d0 0.42043383871343765d0) Total errors for best individual: 0.7967820672930468d0 Size of best individual (points): 96 Average total errors in population: 9388017.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.257 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: ((((INTEGER.SWAP) -1) (((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.*) ((CODE.APPEND CODE.=) (QGATE.U-THETA QGATE.U-THETA CODE.YANKDUP INTEGER.+))))) ((QGATE.GATE) QGATE.U2) QGATE.SRN) (((((0.33808445930480957d0) (FLOAT.> FLOAT.SIN 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 NIL QGATE.QNOT BOOLEAN.DUP) BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN BOOLEAN.FROMFLOAT CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.37634822857960903d0 0.42043383871343765d0) Total errors for best individual: 0.7967820672930468d0 Size of best individual (points): 100 Average total errors in population: 9180018.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.0764 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: ((((INTEGER.SWAP) -1) (((FLOAT.YANKDUP 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 CODE.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.= 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 BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796088d0 0.42043383871343776d0) Total errors for best individual: 0.7967820672930467d0 Size of best individual (points): 92 Average total errors in population: 9290017.0 Median total errors in population: 61.95429235584808d0 Average program size in population (points): 67.9128 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: ((((INTEGER.SWAP) -1) (((FLOAT.YANKDUP 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 CODE.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.= 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 BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796088d0 0.42043383871343776d0) Total errors for best individual: 0.7967820672930467d0 Size of best individual (points): 92 Average total errors in population: 9114017.0 Median total errors in population: 61.886315362360996d0 Average program size in population (points): 68.5384 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: ((((INTEGER.SWAP) -1) (((FLOAT.YANKDUP 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 CODE.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.= 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 BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE CODE.APPEND CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796088d0 0.42043383871343776d0) Total errors for best individual: 0.7967820672930467d0 Size of best individual (points): 92 Average total errors in population: 9276017.0 Median total errors in population: 61.97714141611068d0 Average program size in population (points): 67.9964 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: ((((INTEGER.SWAP) -1) (((FLOAT.YANKDUP 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 CODE.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.= 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 BOOLEAN.NOT QGATE.LIMITED-ORACLE) CODE.FROMBOOLEAN QGATE.LIMITED-ORACLE QGATE.MEASURE CODE.SWAP) Errors for best individual: #(1.1102230246251565d-16 0.3763482285796088d0 0.42043383871343776d0) Total errors for best individual: 0.7967820672930467d0 Size of best individual (points): 92 Average total errors in population: 8406018.0 Median total errors in population: 61.52971806649324d0 Average program size in population (points): 70.7952 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 56 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS INTEGER.*) (FLOAT.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 QGATE.TRANSPOSE CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) ((FLOAT.-)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (NIL FLOAT.SIN)) 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): 92 Average total errors in population: 9146018.0 Median total errors in population: 61.942697520422946d0 Average program size in population (points): 68.3104 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 57 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((QGATE.U-THETA NUMQUBITS INTEGER.*) (FLOAT.TAN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.SHOVE) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (BOOLEAN.SHOVE)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34689222742754167d0 0.43378317086823315d0) Total errors for best individual: 0.7806753982957748d0 Size of best individual (points): 97 Average total errors in population: 8978018.0 Median total errors in population: 61.73241967518128d0 Average program size in population (points): 68.8134 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 58 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((QGATE.U-THETA NUMQUBITS INTEGER.*) (FLOAT.TAN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (INTEGER.%)) CODE.DO* BOOLEAN.SHOVE) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (BOOLEAN.SHOVE)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34689222742754167d0 0.43378317086823315d0) Total errors for best individual: 0.7806753982957748d0 Size of best individual (points): 97 Average total errors in population: 9286018.0 Median total errors in population: 61.99637823693325d0 Average program size in population (points): 67.6448 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 59 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((QGATE.U-THETA NUMQUBITS INTEGER.*) (FLOAT.TAN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.SHOVE) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (BOOLEAN.SHOVE)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34689222742754167d0 0.43378317086823315d0) Total errors for best individual: 0.7806753982957748d0 Size of best individual (points): 97 Average total errors in population: 9408018.0 Median total errors in population: 61.997901576742194d0 Average program size in population (points): 67.687 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 60 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((QGATE.U-THETA NUMQUBITS INTEGER.*) (FLOAT.TAN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.SHOVE) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) (BOOLEAN.SHOVE)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.34689222742754167d0 0.43378317086823315d0) Total errors for best individual: 0.7806753982957748d0 Size of best individual (points): 90 Average total errors in population: 9428018.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.1848 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 61 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS FLOAT.TAN) (FLOAT.TAN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) NIL))) (BOOLEAN.=) FLOAT.STACKDEPTH ((CODE.CONS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (CODE.NTH)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3432407969978857d0 0.43688656094120404d0) Total errors for best individual: 0.7801273579390897d0 Size of best individual (points): 99 Average total errors in population: 8808019.0 Median total errors in population: 61.9620164121563d0 Average program size in population (points): 68.7788 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 62 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS FLOAT.TAN) (FLOAT.TAN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) NIL))) (BOOLEAN.=) FLOAT.STACKDEPTH ((CODE.CONS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (CODE.NTH)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3432407969978857d0 0.43688656094120404d0) Total errors for best individual: 0.7801273579390897d0 Size of best individual (points): 99 Average total errors in population: 9100019.0 Median total errors in population: 61.980085143325184d0 Average program size in population (points): 68.0472 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 63 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS FLOAT.TAN) (FLOAT.TAN 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))) (BOOLEAN.=) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% NIL))) (BOOLEAN.=) FLOAT.STACKDEPTH ((CODE.CONS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (CODE.NTH)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3432407969978857d0 0.43688656094120404d0) Total errors for best individual: 0.7801273579390897d0 Size of best individual (points): 97 Average total errors in population: 9158020.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.1466 Number of ERC variables: 0 Number of RAND-generated variables: 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Conducting emigration. Conducting immigration. Number of immigrants: 25 Producing next generation... Evaluating fitness of population... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; -*- Report at generation 64 Best individual: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP NUMQUBITS FLOAT.TAN) (FLOAT.TAN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA (FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) (CODE.IF) FLOAT.SHOVE) (QGATE.QNOT) (INTEGER.% (CODE.DO*) NIL))) (BOOLEAN.=) FLOAT.STACKDEPTH ((CODE.CONS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (CODE.NTH)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.3432407969978857d0 0.43688656094120404d0) Total errors for best individual: 0.7801273579390897d0 Size of best individual (points): 99 Average total errors in population: 9176019.0 Median total errors in population: 61.96248414495466d0 Average program size in population (points): 67.69 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) (((NUMQUBITS BOOLEAN.YANK) (FLOAT.SIN FLOAT.TAN) ((INTEGER.DUP) FLOAT.FROMINTEGER (-0.9021610021591187d0 INTEGER.FROMFLOAT))) (QGATE.LIMITED-ORACLE ((FALSE (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+)))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (NUMQUBITS)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.STACKDEPTH) NUMQUBITS ((((QGATE.U-THETA CODE.=) (CODE.NTH (CODE.STACKDEPTH CODE.= (INTEGER.YANK QGATE.SWAP) (CODE.IF) FLOAT.SHOVE) (QGATE.LIMITED-ORACLE) (INTEGER.SHOVE (CODE.DO*) NIL))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS ((BOOLEAN.FROMFLOAT) FLOAT.SIN CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (QGATE.SWP)) QGATE.SHOVE) Errors for best individual: #(0 0.4040515174168027d0 0.3756011467442306d0) Total errors for best individual: 0.7796526641610333d0 Size of best individual (points): 94 Average total errors in population: 9122017.0 Median total errors in population: 61.959454179384174d0 Average program size in population (points): 67.9026 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: ((((-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: 9076018.0 Median total errors in population: 61.96051701038171d0 Average program size in population (points): 68.171 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: ((((-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.NOT) (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: 8876019.0 Median total errors in population: 61.82232945940736d0 Average program size in population (points): 69.0324 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: ((((-0.1949220895767212d0 CODE.DUP) QGATE.CPHASE) ((((INTEGER.SWAP ((FLOAT.-) NUMQUBITS) INTEGER.*) ((INTEGER.DUP) FLOAT.FROMINTEGER (FLOAT.> INTEGER.STACKDEPTH QGATE.END))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (FLOAT.SIN QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) INTEGER.STACKDEPTH (((QGATE.U-THETA (CODE.NTHCDR QGATE.GATE (CODE.NULL CODE.= (CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) CODE.APPEND ((NUMQUBITS (NIL CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432342d0 Size of best individual (points): 93 Average total errors in population: 8990020.0 Median total errors in population: 61.80785589715926d0 Average program size in population (points): 68.8328 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 ((FLOAT.-) NUMQUBITS) INTEGER.*) ((INTEGER.DUP) FLOAT.FROMINTEGER (FLOAT.> INTEGER.STACKDEPTH QGATE.END))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (FLOAT.SIN QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) INTEGER.STACKDEPTH (((QGATE.U-THETA (CODE.NTHCDR QGATE.GATE (CODE.NULL CODE.= (CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) CODE.APPEND ((NUMQUBITS (NIL CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432342d0 Size of best individual (points): 93 Average total errors in population: 9216020.0 Median total errors in population: 61.96248414495466d0 Average program size in population (points): 68.7638 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 ((FLOAT.-) NUMQUBITS) INTEGER.*) ((INTEGER.DUP) FLOAT.FROMINTEGER (FLOAT.> INTEGER.STACKDEPTH QGATE.END))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (FLOAT.SIN QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) INTEGER.STACKDEPTH (((QGATE.U-THETA (CODE.NTHCDR QGATE.GATE (CODE.NULL CODE.= (CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) CODE.APPEND ((NUMQUBITS (NIL CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432342d0 Size of best individual (points): 93 Average total errors in population: 9560020.0 Median total errors in population: 62.0d0 Average program size in population (points): 67.1974 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 ((FLOAT.-) NUMQUBITS) INTEGER.*) ((INTEGER.DUP) FLOAT.FROMINTEGER (FLOAT.> INTEGER.STACKDEPTH QGATE.END))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (FLOAT.SIN QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) INTEGER.STACKDEPTH (((QGATE.U-THETA (CODE.NTHCDR QGATE.GATE (CODE.NULL CODE.= (CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) CODE.APPEND ((NUMQUBITS (NIL CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432342d0 Size of best individual (points): 93 Average total errors in population: 9110021.0 Median total errors in population: 62.0d0 Average program size in population (points): 68.2298 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 ((FLOAT.-) NUMQUBITS) INTEGER.*) ((INTEGER.DUP) FLOAT.FROMINTEGER (FLOAT.> INTEGER.STACKDEPTH QGATE.END))) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (FLOAT.SIN QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((INTEGER.YANKDUP (QGATE.HADAMARD CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.= QGATE.GATE) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) INTEGER.STACKDEPTH (((QGATE.U-THETA (CODE.NTHCDR QGATE.GATE (CODE.NULL CODE.= (CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((FLOAT.-)))) (BOOLEAN.=) CODE.APPEND ((NUMQUBITS (NIL CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF) (INTEGER.POP)) FLOAT.STACKDEPTH) Errors for best individual: #(0 0.2598915024628714d0 0.39643505848036276d0) Total errors for best individual: 0.6563265609432342d0 Size of best individual (points): 93 Average total errors in population: 9190021.0 Median total errors in population: 62.01291173382111d0 Average program size in population (points): 67.7546 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: (((FLOAT.TAN NUMQUBITS INTEGER.*) (((INTEGER.YANKDUP ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((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) ((BOOLEAN.FROMFLOAT)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 85 Average total errors in population: 9498021.0 Median total errors in population: 63.45968834066935d0 Average program size in population (points): 66.3766 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: (((FLOAT.TAN NUMQUBITS INTEGER.*) (((INTEGER.YANKDUP ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((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 (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((BOOLEAN.FROMFLOAT)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 84 Average total errors in population: 9472020.0 Median total errors in population: 65.0d0 Average program size in population (points): 67.0502 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: (((FLOAT.TAN NUMQUBITS INTEGER.*) (((INTEGER.YANKDUP ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (BOOLEAN.FROMFLOAT)) (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) ((BOOLEAN.FROMFLOAT)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 85 Average total errors in population: 9926020.0 Median total errors in population: 67.61880197192455d0 Average program size in population (points): 66.4724 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: (((FLOAT.TAN NUMQUBITS INTEGER.*) (((INTEGER.YANKDUP ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((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 (INTEGER.YANK))) FLOAT.SHOVE) (QGATE.QNOT) ((TRUE)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 85 Average total errors in population: 1.0118019e+7 Median total errors in population: 67.61880197192455d0 Average program size in population (points): 66.0928 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: (((FLOAT.TAN NUMQUBITS INTEGER.*) (((INTEGER.YANKDUP ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.=) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS (((QGATE.U-THETA FLOAT.TAN QGATE.TRANSPOSE FLOAT.SWAP (BOOLEAN.DUP CODE.DUP) FLOAT.FROMBOOLEAN) (((FLOAT.STACKDEPTH QGATE.GATE (CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((BOOLEAN.FROMFLOAT)))) NIL FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF))) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 93 Average total errors in population: 9964020.0 Median total errors in population: 69.0d0 Average program size in population (points): 66.0738 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: ((((FLOAT.-) NUMQUBITS) (((INTEGER.YANKDUP ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (BOOLEAN.FROMFLOAT)) (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) ((BOOLEAN.FROMFLOAT)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 85 Average total errors in population: 9430021.0 Median total errors in population: 67.5d0 Average program size in population (points): 66.5522 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: (((FLOAT.TAN NUMQUBITS INTEGER.*) (((((INTEGER.STACKDEPTH QGATE.HADAMARD) (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.=) (QGATE.GATE)) CODE.DO*) NUMQUBITS ((((FLOAT.STACKDEPTH QGATE.GATE (CODE.STACKDEPTH CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP (FLOAT.STACKDEPTH))) FLOAT.SHOVE) (QGATE.QNOT) ((BOOLEAN.FROMFLOAT)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 81 Average total errors in population: 9582022.0 Median total errors in population: 67.61880197192455d0 Average program size in population (points): 64.6136 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: ((((INTEGER.YANK) NUMQUBITS) (((INTEGER.YANKDUP ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (QGATE.DUP QGATE.U-THETA CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((INTEGER.STACKDEPTH QGATE.HADAMARD) CODE.DISCREPANCY (8)) (INTEGER.FROMFLOAT)) BOOLEAN.=) (QGATE.GATE)) CODE.DO* BOOLEAN.POP) NUMQUBITS ((((FLOAT.STACKDEPTH QGATE.GATE (CODE.CONS CODE.= (INTEGER.YANK CODE.NTH CODE.STACKDEPTH (FLOAT.POP ((QGATE.CPHASE (((BOOLEAN.FROMFLOAT) BOOLEAN.YANKDUP) QGATE.DUP CODE.DUP)) (FLOAT.STACKDEPTH)))) FLOAT.SHOVE) (QGATE.QNOT) ((BOOLEAN.FROMFLOAT)))) (BOOLEAN.=) FLOAT.STACKDEPTH ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 95 Average total errors in population: 9306021.0 Median total errors in population: 67.61880197192455d0 Average program size in population (points): 63.5896 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: (((FLOAT.TAN ((CODE.YANK BOOLEAN.SHOVE CODE.SWAP (INTEGER.* QGATE.POP QGATE.TRANSPOSE)) NUMQUBITS) INTEGER.*) (((((INTEGER.STACKDEPTH QGATE.HADAMARD) (8)) (INTEGER.FROMFLOAT)) QGATE.LIMITED-ORACLE) ((CODE.YANK (INTEGER.STACKDEPTH) FLOAT.*) (CODE.IF CODE.YANKDUP INTEGER.+))) (((CODE.NTHCDR ((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) ((BOOLEAN.FROMFLOAT)))) (BOOLEAN.=) ((NUMQUBITS (CODE.DO*TIMES)) QGATE.LIMITED-ORACLE) NIL CODE.IF)) QGATE.CPHASE) Errors for best individual: #(4.440892098500626d-16 0.25000000000000033d0 0.3750000000000002d0) Total errors for best individual: 0.625000000000001d0 Size of best individual (points): 90 Average total errors in population: 9250021.0 Median total errors in population: 69.0d0 Average program size in population (points): 63.2304 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... ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;