25.650 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.020 * * * [progress]: [2/2] Setting up program. 0.025 * [progress]: [Phase 2 of 3] Improving. 0.025 * [simplify]: Simplifying: (exp (* (* x y) y)) 0.025 * * [simplify]: iteration 0: 5 enodes 0.026 * * [simplify]: iteration 1: 11 enodes 0.028 * * [simplify]: iteration 2: 22 enodes 0.032 * * [simplify]: iteration 3: 40 enodes 0.040 * * [simplify]: iteration 4: 84 enodes 0.057 * * [simplify]: iteration 5: 204 enodes 0.168 * * [simplify]: iteration 6: 714 enodes 0.719 * * [simplify]: iteration complete: 5001 enodes 0.719 * * [simplify]: Extracting #0: cost 1 inf + 0 0.719 * * [simplify]: Extracting #1: cost 284 inf + 0 0.722 * * [simplify]: Extracting #2: cost 1147 inf + 5 0.729 * * [simplify]: Extracting #3: cost 1651 inf + 345 0.738 * * [simplify]: Extracting #4: cost 853 inf + 6176 0.745 * * [simplify]: Extracting #5: cost 169 inf + 19173 0.751 * * [simplify]: Extracting #6: cost 0 inf + 22302 0.760 * * [simplify]: Extracting #7: cost 0 inf + 21219 0.766 * * [simplify]: Extracting #8: cost 0 inf + 21137 0.772 * [simplify]: Simplified to: (pow (exp x) (* y y)) 0.776 * * [progress]: iteration 1 / 4 0.776 * * * [progress]: picking best candidate 0.779 * * * * [pick]: Picked # 0.779 * * * [progress]: localizing error 0.787 * * * [progress]: generating rewritten candidates 0.787 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 0.801 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.810 * * * [progress]: generating series expansions 0.810 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 0.810 * [backup-simplify]: Simplify (* (* x y) y) into (* x (pow y 2)) 0.810 * [approximate]: Taking taylor expansion of (* x (pow y 2)) in (x y) around 0 0.810 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in y 0.810 * [taylor]: Taking taylor expansion of x in y 0.810 * [backup-simplify]: Simplify x into x 0.810 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.810 * [taylor]: Taking taylor expansion of y in y 0.810 * [backup-simplify]: Simplify 0 into 0 0.810 * [backup-simplify]: Simplify 1 into 1 0.810 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.810 * [taylor]: Taking taylor expansion of x in x 0.810 * [backup-simplify]: Simplify 0 into 0 0.810 * [backup-simplify]: Simplify 1 into 1 0.810 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.810 * [taylor]: Taking taylor expansion of y in x 0.810 * [backup-simplify]: Simplify y into y 0.810 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.811 * [taylor]: Taking taylor expansion of x in x 0.811 * [backup-simplify]: Simplify 0 into 0 0.811 * [backup-simplify]: Simplify 1 into 1 0.811 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.811 * [taylor]: Taking taylor expansion of y in x 0.811 * [backup-simplify]: Simplify y into y 0.811 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.811 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.811 * [taylor]: Taking taylor expansion of 0 in y 0.811 * [backup-simplify]: Simplify 0 into 0 0.811 * [backup-simplify]: Simplify 0 into 0 0.811 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.811 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.811 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.811 * [taylor]: Taking taylor expansion of y in y 0.811 * [backup-simplify]: Simplify 0 into 0 0.811 * [backup-simplify]: Simplify 1 into 1 0.812 * [backup-simplify]: Simplify (* 1 1) into 1 0.812 * [backup-simplify]: Simplify 1 into 1 0.812 * [backup-simplify]: Simplify 0 into 0 0.812 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.813 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow y 2)))) into 0 0.813 * [taylor]: Taking taylor expansion of 0 in y 0.813 * [backup-simplify]: Simplify 0 into 0 0.813 * [backup-simplify]: Simplify 0 into 0 0.813 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.813 * [backup-simplify]: Simplify 0 into 0 0.813 * [backup-simplify]: Simplify 0 into 0 0.814 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 0.814 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 0.814 * [taylor]: Taking taylor expansion of 0 in y 0.814 * [backup-simplify]: Simplify 0 into 0 0.814 * [backup-simplify]: Simplify 0 into 0 0.814 * [backup-simplify]: Simplify 0 into 0 0.815 * [backup-simplify]: Simplify (* 1 (* (pow y 2) x)) into (* x (pow y 2)) 0.815 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 y)) (/ 1 y)) into (/ 1 (* x (pow y 2))) 0.815 * [approximate]: Taking taylor expansion of (/ 1 (* x (pow y 2))) in (x y) around 0 0.815 * [taylor]: Taking taylor expansion of (/ 1 (* x (pow y 2))) in y 0.815 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in y 0.815 * [taylor]: Taking taylor expansion of x in y 0.815 * [backup-simplify]: Simplify x into x 0.815 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.815 * [taylor]: Taking taylor expansion of y in y 0.815 * [backup-simplify]: Simplify 0 into 0 0.815 * [backup-simplify]: Simplify 1 into 1 0.815 * [backup-simplify]: Simplify (* 1 1) into 1 0.815 * [backup-simplify]: Simplify (* x 1) into x 0.815 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.815 * [taylor]: Taking taylor expansion of (/ 1 (* x (pow y 2))) in x 0.815 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.815 * [taylor]: Taking taylor expansion of x in x 0.815 * [backup-simplify]: Simplify 0 into 0 0.815 * [backup-simplify]: Simplify 1 into 1 0.815 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.815 * [taylor]: Taking taylor expansion of y in x 0.815 * [backup-simplify]: Simplify y into y 0.815 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.815 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.815 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.816 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.816 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 0.816 * [taylor]: Taking taylor expansion of (/ 1 (* x (pow y 2))) in x 0.816 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.816 * [taylor]: Taking taylor expansion of x in x 0.816 * [backup-simplify]: Simplify 0 into 0 0.816 * [backup-simplify]: Simplify 1 into 1 0.816 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.816 * [taylor]: Taking taylor expansion of y in x 0.816 * [backup-simplify]: Simplify y into y 0.816 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.816 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.816 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.816 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.817 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 0.817 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 0.817 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.817 * [taylor]: Taking taylor expansion of y in y 0.817 * [backup-simplify]: Simplify 0 into 0 0.817 * [backup-simplify]: Simplify 1 into 1 0.817 * [backup-simplify]: Simplify (* 1 1) into 1 0.817 * [backup-simplify]: Simplify (/ 1 1) into 1 0.817 * [backup-simplify]: Simplify 1 into 1 0.817 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.818 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow y 2)))) into 0 0.818 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))))) into 0 0.818 * [taylor]: Taking taylor expansion of 0 in y 0.818 * [backup-simplify]: Simplify 0 into 0 0.819 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.819 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.819 * [backup-simplify]: Simplify 0 into 0 0.820 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 0.820 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 0.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 0.821 * [taylor]: Taking taylor expansion of 0 in y 0.821 * [backup-simplify]: Simplify 0 into 0 0.821 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.822 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.822 * [backup-simplify]: Simplify 0 into 0 0.825 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.826 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 0.827 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 0.827 * [taylor]: Taking taylor expansion of 0 in y 0.827 * [backup-simplify]: Simplify 0 into 0 0.827 * [backup-simplify]: Simplify 0 into 0 0.827 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.828 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.828 * [backup-simplify]: Simplify 0 into 0 0.829 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))))) into 0 0.830 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))))) into 0 0.830 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 0.830 * [taylor]: Taking taylor expansion of 0 in y 0.830 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify (* 1 (* (pow (/ 1 y) -2) (/ 1 (/ 1 x)))) into (* x (pow y 2)) 0.831 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- y))) into (/ -1 (* x (pow y 2))) 0.831 * [approximate]: Taking taylor expansion of (/ -1 (* x (pow y 2))) in (x y) around 0 0.831 * [taylor]: Taking taylor expansion of (/ -1 (* x (pow y 2))) in y 0.831 * [taylor]: Taking taylor expansion of -1 in y 0.831 * [backup-simplify]: Simplify -1 into -1 0.831 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in y 0.831 * [taylor]: Taking taylor expansion of x in y 0.831 * [backup-simplify]: Simplify x into x 0.831 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.831 * [taylor]: Taking taylor expansion of y in y 0.831 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify 1 into 1 0.831 * [backup-simplify]: Simplify (* 1 1) into 1 0.831 * [backup-simplify]: Simplify (* x 1) into x 0.831 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 0.831 * [taylor]: Taking taylor expansion of (/ -1 (* x (pow y 2))) in x 0.831 * [taylor]: Taking taylor expansion of -1 in x 0.831 * [backup-simplify]: Simplify -1 into -1 0.831 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.831 * [taylor]: Taking taylor expansion of x in x 0.831 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify 1 into 1 0.831 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.831 * [taylor]: Taking taylor expansion of y in x 0.831 * [backup-simplify]: Simplify y into y 0.831 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.832 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.832 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.832 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.832 * [backup-simplify]: Simplify (/ -1 (pow y 2)) into (/ -1 (pow y 2)) 0.832 * [taylor]: Taking taylor expansion of (/ -1 (* x (pow y 2))) in x 0.832 * [taylor]: Taking taylor expansion of -1 in x 0.832 * [backup-simplify]: Simplify -1 into -1 0.832 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.832 * [taylor]: Taking taylor expansion of x in x 0.832 * [backup-simplify]: Simplify 0 into 0 0.832 * [backup-simplify]: Simplify 1 into 1 0.832 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.832 * [taylor]: Taking taylor expansion of y in x 0.832 * [backup-simplify]: Simplify y into y 0.832 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.832 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.832 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.833 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.833 * [backup-simplify]: Simplify (/ -1 (pow y 2)) into (/ -1 (pow y 2)) 0.833 * [taylor]: Taking taylor expansion of (/ -1 (pow y 2)) in y 0.833 * [taylor]: Taking taylor expansion of -1 in y 0.833 * [backup-simplify]: Simplify -1 into -1 0.833 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.833 * [taylor]: Taking taylor expansion of y in y 0.833 * [backup-simplify]: Simplify 0 into 0 0.833 * [backup-simplify]: Simplify 1 into 1 0.833 * [backup-simplify]: Simplify (* 1 1) into 1 0.833 * [backup-simplify]: Simplify (/ -1 1) into -1 0.833 * [backup-simplify]: Simplify -1 into -1 0.834 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.834 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow y 2)))) into 0 0.834 * [backup-simplify]: Simplify (- (/ 0 (pow y 2)) (+ (* (/ -1 (pow y 2)) (/ 0 (pow y 2))))) into 0 0.835 * [taylor]: Taking taylor expansion of 0 in y 0.835 * [backup-simplify]: Simplify 0 into 0 0.835 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.836 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.836 * [backup-simplify]: Simplify 0 into 0 0.836 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 0.837 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 0.837 * [backup-simplify]: Simplify (- (/ 0 (pow y 2)) (+ (* (/ -1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 0.837 * [taylor]: Taking taylor expansion of 0 in y 0.837 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.838 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.838 * [backup-simplify]: Simplify 0 into 0 0.839 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.840 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 0.840 * [backup-simplify]: Simplify (- (/ 0 (pow y 2)) (+ (* (/ -1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 0.840 * [taylor]: Taking taylor expansion of 0 in y 0.840 * [backup-simplify]: Simplify 0 into 0 0.840 * [backup-simplify]: Simplify 0 into 0 0.841 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.842 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.842 * [backup-simplify]: Simplify 0 into 0 0.843 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))))) into 0 0.844 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))))) into 0 0.844 * [backup-simplify]: Simplify (- (/ 0 (pow y 2)) (+ (* (/ -1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 0.844 * [taylor]: Taking taylor expansion of 0 in y 0.844 * [backup-simplify]: Simplify 0 into 0 0.844 * [backup-simplify]: Simplify 0 into 0 0.844 * [backup-simplify]: Simplify 0 into 0 0.844 * [backup-simplify]: Simplify (* -1 (* (pow (/ 1 (- y)) -2) (/ 1 (/ 1 (- x))))) into (* x (pow y 2)) 0.844 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.844 * [backup-simplify]: Simplify (exp (* (* x y) y)) into (exp (* x (pow y 2))) 0.845 * [approximate]: Taking taylor expansion of (exp (* x (pow y 2))) in (x y) around 0 0.845 * [taylor]: Taking taylor expansion of (exp (* x (pow y 2))) in y 0.845 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in y 0.845 * [taylor]: Taking taylor expansion of x in y 0.845 * [backup-simplify]: Simplify x into x 0.845 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.845 * [taylor]: Taking taylor expansion of y in y 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 1 into 1 0.845 * [backup-simplify]: Simplify (* 1 1) into 1 0.845 * [backup-simplify]: Simplify (* x 1) into x 0.845 * [backup-simplify]: Simplify (exp 0) into 1 0.845 * [taylor]: Taking taylor expansion of (exp (* x (pow y 2))) in x 0.845 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.845 * [taylor]: Taking taylor expansion of x in x 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 1 into 1 0.845 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.845 * [taylor]: Taking taylor expansion of y in x 0.845 * [backup-simplify]: Simplify y into y 0.845 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.845 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.845 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.846 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.846 * [backup-simplify]: Simplify (exp 0) into 1 0.846 * [taylor]: Taking taylor expansion of (exp (* x (pow y 2))) in x 0.846 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.846 * [taylor]: Taking taylor expansion of x in x 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify 1 into 1 0.846 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.846 * [taylor]: Taking taylor expansion of y in x 0.846 * [backup-simplify]: Simplify y into y 0.846 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.846 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.846 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.846 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.846 * [backup-simplify]: Simplify (exp 0) into 1 0.846 * [taylor]: Taking taylor expansion of 1 in y 0.846 * [backup-simplify]: Simplify 1 into 1 0.846 * [backup-simplify]: Simplify 1 into 1 0.846 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (pow y 2) 1) 1)))) into (pow y 2) 0.846 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.847 * [taylor]: Taking taylor expansion of y in y 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 1 into 1 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.847 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow y 2)))) into 0 0.848 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (pow y 2) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow y 4)) 0.848 * [taylor]: Taking taylor expansion of (* 1/2 (pow y 4)) in y 0.848 * [taylor]: Taking taylor expansion of 1/2 in y 0.848 * [backup-simplify]: Simplify 1/2 into 1/2 0.848 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.848 * [taylor]: Taking taylor expansion of y in y 0.848 * [backup-simplify]: Simplify 0 into 0 0.848 * [backup-simplify]: Simplify 1 into 1 0.848 * [backup-simplify]: Simplify 0 into 0 0.849 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 0.849 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 0.850 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (pow y 2) 3) 6)) (* (/ (pow (pow y 2) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow y 6)) 0.850 * [taylor]: Taking taylor expansion of (* 1/6 (pow y 6)) in y 0.850 * [taylor]: Taking taylor expansion of 1/6 in y 0.850 * [backup-simplify]: Simplify 1/6 into 1/6 0.850 * [taylor]: Taking taylor expansion of (pow y 6) in y 0.850 * [taylor]: Taking taylor expansion of y in y 0.850 * [backup-simplify]: Simplify 0 into 0 0.850 * [backup-simplify]: Simplify 1 into 1 0.851 * [backup-simplify]: Simplify (* 1 1) into 1 0.851 * [backup-simplify]: Simplify 1 into 1 0.851 * [backup-simplify]: Simplify 0 into 0 0.851 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.852 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 0.854 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (pow y 2) 4) 24)) (* (/ (pow (pow y 2) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (pow y 2) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow y 8)) 0.854 * [taylor]: Taking taylor expansion of (* 1/24 (pow y 8)) in y 0.854 * [taylor]: Taking taylor expansion of 1/24 in y 0.854 * [backup-simplify]: Simplify 1/24 into 1/24 0.854 * [taylor]: Taking taylor expansion of (pow y 8) in y 0.854 * [taylor]: Taking taylor expansion of y in y 0.854 * [backup-simplify]: Simplify 0 into 0 0.854 * [backup-simplify]: Simplify 1 into 1 0.855 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.856 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))))) into 0 0.857 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))))) into 0 0.859 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (pow y 2) 5) 120)) (* (/ (pow (pow y 2) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (pow y 2) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (pow y 2) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (pow y 2) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow y 10)) 0.859 * [taylor]: Taking taylor expansion of (* 1/120 (pow y 10)) in y 0.859 * [taylor]: Taking taylor expansion of 1/120 in y 0.859 * [backup-simplify]: Simplify 1/120 into 1/120 0.859 * [taylor]: Taking taylor expansion of (pow y 10) in y 0.859 * [taylor]: Taking taylor expansion of y in y 0.859 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify 1 into 1 0.860 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.860 * [backup-simplify]: Simplify 0 into 0 0.860 * [backup-simplify]: Simplify 0 into 0 0.861 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))))) into 0 0.863 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))))) into 0 0.867 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (pow y 2) 6) 720)) (* (/ (pow (pow y 2) 4) 24) (/ (pow 0 1) 1)) (* (/ (pow (pow y 2) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (pow y 2) 2) 2) (/ (pow 0 2) 2)) (* (/ (pow (pow y 2) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (pow y 2) 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (pow y 2) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/720 (pow y 12)) 0.867 * [taylor]: Taking taylor expansion of (* 1/720 (pow y 12)) in y 0.867 * [taylor]: Taking taylor expansion of 1/720 in y 0.867 * [backup-simplify]: Simplify 1/720 into 1/720 0.867 * [taylor]: Taking taylor expansion of (pow y 12) in y 0.867 * [taylor]: Taking taylor expansion of y in y 0.867 * [backup-simplify]: Simplify 0 into 0 0.867 * [backup-simplify]: Simplify 1 into 1 0.867 * [backup-simplify]: Simplify (* 1 1) into 1 0.867 * [backup-simplify]: Simplify (* 1 1) into 1 0.868 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 0.868 * [backup-simplify]: Simplify 1/2 into 1/2 0.868 * [backup-simplify]: Simplify (+ (* 1/2 (pow (* (pow y 2) x) 2)) (+ (* 1 (* (pow y 2) x)) 1)) into (+ (* 1/2 (* (pow x 2) (pow y 4))) (+ (* x (pow y 2)) 1)) 0.868 * [backup-simplify]: Simplify (exp (* (* (/ 1 x) (/ 1 y)) (/ 1 y))) into (exp (/ 1 (* x (pow y 2)))) 0.868 * [approximate]: Taking taylor expansion of (exp (/ 1 (* x (pow y 2)))) in (x y) around 0 0.868 * [taylor]: Taking taylor expansion of (exp (/ 1 (* x (pow y 2)))) in y 0.868 * [taylor]: Taking taylor expansion of (/ 1 (* x (pow y 2))) in y 0.868 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in y 0.868 * [taylor]: Taking taylor expansion of x in y 0.868 * [backup-simplify]: Simplify x into x 0.868 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.868 * [taylor]: Taking taylor expansion of y in y 0.868 * [backup-simplify]: Simplify 0 into 0 0.868 * [backup-simplify]: Simplify 1 into 1 0.869 * [backup-simplify]: Simplify (* 1 1) into 1 0.869 * [backup-simplify]: Simplify (* x 1) into x 0.869 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.869 * [backup-simplify]: Simplify (exp (/ 1 (* x (pow y 2)))) into (exp (/ 1 (* x (pow y 2)))) 0.869 * [taylor]: Taking taylor expansion of (exp (/ 1 (* x (pow y 2)))) in x 0.869 * [taylor]: Taking taylor expansion of (/ 1 (* x (pow y 2))) in x 0.869 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.869 * [taylor]: Taking taylor expansion of x in x 0.869 * [backup-simplify]: Simplify 0 into 0 0.869 * [backup-simplify]: Simplify 1 into 1 0.869 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.869 * [taylor]: Taking taylor expansion of y in x 0.869 * [backup-simplify]: Simplify y into y 0.869 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.869 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.869 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.869 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.869 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 0.870 * [backup-simplify]: Simplify (exp (/ 1 (* x (pow y 2)))) into (exp (/ 1 (* x (pow y 2)))) 0.870 * [taylor]: Taking taylor expansion of (exp (/ 1 (* x (pow y 2)))) in x 0.870 * [taylor]: Taking taylor expansion of (/ 1 (* x (pow y 2))) in x 0.870 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.870 * [taylor]: Taking taylor expansion of x in x 0.870 * [backup-simplify]: Simplify 0 into 0 0.870 * [backup-simplify]: Simplify 1 into 1 0.870 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.870 * [taylor]: Taking taylor expansion of y in x 0.870 * [backup-simplify]: Simplify y into y 0.870 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.870 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.870 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.870 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.870 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 0.870 * [backup-simplify]: Simplify (exp (/ 1 (* x (pow y 2)))) into (exp (/ 1 (* x (pow y 2)))) 0.870 * [taylor]: Taking taylor expansion of (exp (/ 1 (* x (pow y 2)))) in y 0.870 * [taylor]: Taking taylor expansion of (/ 1 (* x (pow y 2))) in y 0.871 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in y 0.871 * [taylor]: Taking taylor expansion of x in y 0.871 * [backup-simplify]: Simplify x into x 0.871 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.871 * [taylor]: Taking taylor expansion of y in y 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [backup-simplify]: Simplify 1 into 1 0.871 * [backup-simplify]: Simplify (* 1 1) into 1 0.871 * [backup-simplify]: Simplify (* x 1) into x 0.871 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.871 * [backup-simplify]: Simplify (exp (/ 1 (* x (pow y 2)))) into (exp (/ 1 (* x (pow y 2)))) 0.871 * [backup-simplify]: Simplify (exp (/ 1 (* x (pow y 2)))) into (exp (/ 1 (* x (pow y 2)))) 0.871 * [taylor]: Taking taylor expansion of 0 in y 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [taylor]: Taking taylor expansion of 0 in y 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [taylor]: Taking taylor expansion of 0 in y 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [backup-simplify]: Simplify 0 into 0 0.872 * [backup-simplify]: Simplify (exp (/ 1 (* (/ 1 x) (pow (/ 1 y) 2)))) into (exp (* x (pow y 2))) 0.872 * [backup-simplify]: Simplify (exp (* (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- y)))) into (exp (/ -1 (* x (pow y 2)))) 0.872 * [approximate]: Taking taylor expansion of (exp (/ -1 (* x (pow y 2)))) in (x y) around 0 0.872 * [taylor]: Taking taylor expansion of (exp (/ -1 (* x (pow y 2)))) in y 0.872 * [taylor]: Taking taylor expansion of (/ -1 (* x (pow y 2))) in y 0.872 * [taylor]: Taking taylor expansion of -1 in y 0.872 * [backup-simplify]: Simplify -1 into -1 0.872 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in y 0.872 * [taylor]: Taking taylor expansion of x in y 0.872 * [backup-simplify]: Simplify x into x 0.872 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.872 * [taylor]: Taking taylor expansion of y in y 0.872 * [backup-simplify]: Simplify 0 into 0 0.872 * [backup-simplify]: Simplify 1 into 1 0.872 * [backup-simplify]: Simplify (* 1 1) into 1 0.872 * [backup-simplify]: Simplify (* x 1) into x 0.872 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 0.872 * [backup-simplify]: Simplify (exp (/ -1 (* x (pow y 2)))) into (exp (/ -1 (* x (pow y 2)))) 0.872 * [taylor]: Taking taylor expansion of (exp (/ -1 (* x (pow y 2)))) in x 0.872 * [taylor]: Taking taylor expansion of (/ -1 (* x (pow y 2))) in x 0.872 * [taylor]: Taking taylor expansion of -1 in x 0.872 * [backup-simplify]: Simplify -1 into -1 0.872 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.872 * [taylor]: Taking taylor expansion of x in x 0.872 * [backup-simplify]: Simplify 0 into 0 0.872 * [backup-simplify]: Simplify 1 into 1 0.872 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.872 * [taylor]: Taking taylor expansion of y in x 0.872 * [backup-simplify]: Simplify y into y 0.872 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.873 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.873 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.873 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.873 * [backup-simplify]: Simplify (/ -1 (pow y 2)) into (/ -1 (pow y 2)) 0.873 * [backup-simplify]: Simplify (exp (/ -1 (* x (pow y 2)))) into (exp (/ -1 (* x (pow y 2)))) 0.873 * [taylor]: Taking taylor expansion of (exp (/ -1 (* x (pow y 2)))) in x 0.873 * [taylor]: Taking taylor expansion of (/ -1 (* x (pow y 2))) in x 0.873 * [taylor]: Taking taylor expansion of -1 in x 0.873 * [backup-simplify]: Simplify -1 into -1 0.873 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in x 0.873 * [taylor]: Taking taylor expansion of x in x 0.873 * [backup-simplify]: Simplify 0 into 0 0.873 * [backup-simplify]: Simplify 1 into 1 0.873 * [taylor]: Taking taylor expansion of (pow y 2) in x 0.873 * [taylor]: Taking taylor expansion of y in x 0.873 * [backup-simplify]: Simplify y into y 0.873 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.873 * [backup-simplify]: Simplify (* 0 (pow y 2)) into 0 0.873 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.874 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow y 2))) into (pow y 2) 0.874 * [backup-simplify]: Simplify (/ -1 (pow y 2)) into (/ -1 (pow y 2)) 0.874 * [backup-simplify]: Simplify (exp (/ -1 (* x (pow y 2)))) into (exp (/ -1 (* x (pow y 2)))) 0.874 * [taylor]: Taking taylor expansion of (exp (/ -1 (* x (pow y 2)))) in y 0.874 * [taylor]: Taking taylor expansion of (/ -1 (* x (pow y 2))) in y 0.874 * [taylor]: Taking taylor expansion of -1 in y 0.874 * [backup-simplify]: Simplify -1 into -1 0.874 * [taylor]: Taking taylor expansion of (* x (pow y 2)) in y 0.874 * [taylor]: Taking taylor expansion of x in y 0.874 * [backup-simplify]: Simplify x into x 0.874 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.874 * [taylor]: Taking taylor expansion of y in y 0.874 * [backup-simplify]: Simplify 0 into 0 0.874 * [backup-simplify]: Simplify 1 into 1 0.874 * [backup-simplify]: Simplify (* 1 1) into 1 0.874 * [backup-simplify]: Simplify (* x 1) into x 0.874 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 0.875 * [backup-simplify]: Simplify (exp (/ -1 (* x (pow y 2)))) into (exp (/ -1 (* x (pow y 2)))) 0.875 * [backup-simplify]: Simplify (exp (/ -1 (* x (pow y 2)))) into (exp (/ -1 (* x (pow y 2)))) 0.875 * [taylor]: Taking taylor expansion of 0 in y 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [taylor]: Taking taylor expansion of 0 in y 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [taylor]: Taking taylor expansion of 0 in y 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [backup-simplify]: Simplify 0 into 0 0.875 * [backup-simplify]: Simplify (exp (/ -1 (* (/ 1 (- x)) (pow (/ 1 (- y)) 2)))) into (exp (* x (pow y 2))) 0.875 * * * [progress]: simplifying candidates 0.876 * [simplify]: Simplifying: (expm1 (* (* x y) y)) (log1p (* (* x y) y)) (* (* x y) y) (* (* x y) y) (+ (+ (log x) (log y)) (log y)) (+ (log (* x y)) (log y)) (log (* (* x y) y)) (exp (* (* x y) y)) (* (* (* (* x x) x) (* (* y y) y)) (* (* y y) y)) (* (* (* (* x y) (* x y)) (* x y)) (* (* y y) y)) (* (cbrt (* (* x y) y)) (cbrt (* (* x y) y))) (cbrt (* (* x y) y)) (* (* (* (* x y) y) (* (* x y) y)) (* (* x y) y)) (sqrt (* (* x y) y)) (sqrt (* (* x y) y)) (* (* x y) (* (cbrt y) (cbrt y))) (* (* x y) (sqrt y)) (* (* x y) 1) (* y y) (expm1 (exp (* (* x y) y))) (log1p (exp (* (* x y) y))) (exp (* x y)) (log (exp (* (* x y) y))) (exp (exp (* (* x y) y))) (* (cbrt (exp (* (* x y) y))) (cbrt (exp (* (* x y) y)))) (cbrt (exp (* (* x y) y))) (* (* (exp (* (* x y) y)) (exp (* (* x y) y))) (exp (* (* x y) y))) (sqrt (exp (* (* x y) y))) (sqrt (exp (* (* x y) y))) (* x (pow y 2)) (* x (pow y 2)) (* x (pow y 2)) (+ (* 1/2 (* (pow x 2) (pow y 4))) (+ (* x (pow y 2)) 1)) (exp (* x (pow y 2))) (exp (* x (pow y 2))) 0.876 * * [simplify]: iteration 0: 57 enodes 0.886 * * [simplify]: iteration 1: 145 enodes 0.983 * * [simplify]: iteration 2: 1060 enodes 1.864 * * [simplify]: iteration complete: 5000 enodes 1.864 * * [simplify]: Extracting #0: cost 23 inf + 0 1.864 * * [simplify]: Extracting #1: cost 332 inf + 0 1.867 * * [simplify]: Extracting #2: cost 1380 inf + 172 1.873 * * [simplify]: Extracting #3: cost 947 inf + 5022 1.879 * * [simplify]: Extracting #4: cost 30 inf + 9817 1.885 * * [simplify]: Extracting #5: cost 0 inf + 10061 1.895 * [simplify]: Simplified to: (expm1 (* y (* y x))) (log1p (* y (* y x))) (* y (* y x)) (* y (* y x)) (fma 2 (log y) (log x)) (fma 2 (log y) (log x)) (fma 2 (log y) (log x)) (pow (exp x) (* y y)) (* (pow x 3) (pow y (* 2 3))) (pow (* y (* y x)) 3) (* (cbrt (* y (* y x))) (cbrt (* y (* y x)))) (cbrt (* y (* y x))) (pow (* y (* y x)) 3) (sqrt (* y (* y x))) (sqrt (* y (* y x))) (* (* (* (cbrt y) (cbrt y)) x) y) (* (* (sqrt y) x) y) (* y x) (* y y) (expm1 (pow (exp x) (* y y))) (log1p (pow (exp x) (* y y))) (pow (exp x) y) (* y (* y x)) (exp (pow (exp x) (* y y))) (* (cbrt (pow (exp x) (* y y))) (cbrt (pow (exp x) (* y y)))) (cbrt (pow (exp x) (* y y))) (pow (pow (exp x) (* y y)) 3) (sqrt (pow (exp x) (* y y))) (sqrt (pow (exp x) (* y y))) (* y (* y x)) (* y (* y x)) (* y (* y x)) (fma (pow y 4) (* (* 1/2 x) x) (fma (* y x) y 1)) (pow (exp x) (* y y)) (pow (exp x) (* y y)) 1.895 * * * [progress]: adding candidates to table 2.030 * [progress]: [Phase 3 of 3] Extracting. 2.034 * [simplify]: Simplifying: (exp (* (* x y) y)) 2.034 * * [simplify]: iteration 0: 5 enodes 2.034 * * [simplify]: iteration 1: 7 enodes 2.034 * * [simplify]: iteration complete: 7 enodes 2.034 * * [simplify]: Extracting #0: cost 1 inf + 0 2.034 * * [simplify]: Extracting #1: cost 2 inf + 0 2.034 * * [simplify]: Extracting #2: cost 4 inf + 0 2.034 * * [simplify]: Extracting #3: cost 4 inf + 1 2.034 * * [simplify]: Extracting #4: cost 3 inf + 2 2.034 * * [simplify]: Extracting #5: cost 0 inf + 16 2.034 * [simplify]: Simplified to: (exp (* (* x y) y)) 2.789 * [regime-testing]: Baseline error score: 0.012777019468490252 2.803 * [regime-testing]: Oracle error score: 0.012777019468490252 2.803 * [regime-testing]: End program error score: 0.012777019468490252