18.178 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.023 * * * [progress]: [2/2] Setting up program. 0.025 * [progress]: [Phase 2 of 3] Improving. 0.025 * [simplify]: Simplifying: (* x (- 1.0 (* x 0.5))) 0.026 * [simplify]: Sending expressions to egg_math: (* h0 (- 1.0 (* h0 (/ 1.0 2.0)))) 4.916 * * [progress]: iteration 1 / 4 4.916 * * * [progress]: picking best candidate 4.918 * * * * [pick]: Picked # 4.918 * * * [progress]: localizing error 4.927 * * * [progress]: generating rewritten candidates 4.927 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 4.944 * * * [progress]: generating series expansions 4.944 * * * * [progress]: [ 1 / 1 ] generating series at (2) 4.945 * [backup-simplify]: Simplify (* x (- 1.0 (* x 0.5))) into (* x (- 1.0 (* 0.5 x))) 4.945 * [approximate]: Taking taylor expansion of (* x (- 1.0 (* 0.5 x))) in (x) around 0 4.945 * [taylor]: Taking taylor expansion of (* x (- 1.0 (* 0.5 x))) in x 4.945 * [taylor]: Taking taylor expansion of x in x 4.945 * [backup-simplify]: Simplify 0 into 0 4.945 * [backup-simplify]: Simplify 1 into 1 4.945 * [taylor]: Taking taylor expansion of (- 1.0 (* 0.5 x)) in x 4.945 * [taylor]: Taking taylor expansion of 1.0 in x 4.945 * [backup-simplify]: Simplify 1.0 into 1.0 4.945 * [taylor]: Taking taylor expansion of (* 0.5 x) in x 4.945 * [taylor]: Taking taylor expansion of 0.5 in x 4.945 * [backup-simplify]: Simplify 0.5 into 0.5 4.945 * [taylor]: Taking taylor expansion of x in x 4.945 * [backup-simplify]: Simplify 0 into 0 4.945 * [backup-simplify]: Simplify 1 into 1 4.945 * [taylor]: Taking taylor expansion of (* x (- 1.0 (* 0.5 x))) in x 4.945 * [taylor]: Taking taylor expansion of x in x 4.945 * [backup-simplify]: Simplify 0 into 0 4.945 * [backup-simplify]: Simplify 1 into 1 4.945 * [taylor]: Taking taylor expansion of (- 1.0 (* 0.5 x)) in x 4.945 * [taylor]: Taking taylor expansion of 1.0 in x 4.945 * [backup-simplify]: Simplify 1.0 into 1.0 4.945 * [taylor]: Taking taylor expansion of (* 0.5 x) in x 4.945 * [taylor]: Taking taylor expansion of 0.5 in x 4.945 * [backup-simplify]: Simplify 0.5 into 0.5 4.945 * [taylor]: Taking taylor expansion of x in x 4.945 * [backup-simplify]: Simplify 0 into 0 4.945 * [backup-simplify]: Simplify 1 into 1 4.945 * [backup-simplify]: Simplify (* 0.5 0) into 0 4.946 * [backup-simplify]: Simplify (- 0) into 0 4.946 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 4.946 * [backup-simplify]: Simplify (* 0 1.0) into 0 4.946 * [backup-simplify]: Simplify 0 into 0 4.947 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 4.947 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.948 * [backup-simplify]: Simplify (+ 0 (- 0.5)) into (- 0.5) 4.949 * [backup-simplify]: Simplify (+ (* 0 (- 0.5)) (* 1 1.0)) into 1.0 4.949 * [backup-simplify]: Simplify 1.0 into 1.0 4.950 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 1) (* 0 0))) into 0 4.950 * [backup-simplify]: Simplify (- 0) into 0 4.950 * [backup-simplify]: Simplify (+ 0 0) into 0 4.952 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 (- 0.5)) (* 0 1.0))) into (- 0.5) 4.952 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.953 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 4.953 * [backup-simplify]: Simplify (- 0) into 0 4.954 * [backup-simplify]: Simplify (+ 0 0) into 0 4.955 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 (- 0.5)) (* 0 1.0)))) into 0 4.955 * [backup-simplify]: Simplify 0 into 0 4.955 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 4.956 * [backup-simplify]: Simplify (- 0) into 0 4.956 * [backup-simplify]: Simplify (+ 0 0) into 0 4.957 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 (- 0.5)) (* 0 1.0))))) into 0 4.957 * [backup-simplify]: Simplify 0 into 0 4.958 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 4.958 * [backup-simplify]: Simplify (- 0) into 0 4.958 * [backup-simplify]: Simplify (+ 0 0) into 0 4.959 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 0.5)) (* 0 1.0)))))) into 0 4.959 * [backup-simplify]: Simplify 0 into 0 4.960 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 4.960 * [backup-simplify]: Simplify (- 0) into 0 4.961 * [backup-simplify]: Simplify (+ 0 0) into 0 4.962 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 0.5)) (* 0 1.0))))))) into 0 4.962 * [backup-simplify]: Simplify 0 into 0 4.963 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 4.963 * [backup-simplify]: Simplify (- 0) into 0 4.963 * [backup-simplify]: Simplify (+ 0 0) into 0 4.965 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 0.5)) (* 0 1.0)))))))) into 0 4.965 * [backup-simplify]: Simplify 0 into 0 4.966 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 4.966 * [backup-simplify]: Simplify (- 0) into 0 4.966 * [backup-simplify]: Simplify (+ 0 0) into 0 4.968 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 0.5)) (* 0 1.0))))))))) into 0 4.968 * [backup-simplify]: Simplify 0 into 0 4.968 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow x 2)) (* 1.0 x)) into (- (* 1.0 x) (* 0.5 (pow x 2))) 4.968 * [backup-simplify]: Simplify (* (/ 1 x) (- 1.0 (* (/ 1 x) 0.5))) into (/ (- 1.0 (* 0.5 (/ 1 x))) x) 4.968 * [approximate]: Taking taylor expansion of (/ (- 1.0 (* 0.5 (/ 1 x))) x) in (x) around 0 4.968 * [taylor]: Taking taylor expansion of (/ (- 1.0 (* 0.5 (/ 1 x))) x) in x 4.968 * [taylor]: Taking taylor expansion of (- 1.0 (* 0.5 (/ 1 x))) in x 4.968 * [taylor]: Taking taylor expansion of 1.0 in x 4.968 * [backup-simplify]: Simplify 1.0 into 1.0 4.968 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 x)) in x 4.968 * [taylor]: Taking taylor expansion of 0.5 in x 4.968 * [backup-simplify]: Simplify 0.5 into 0.5 4.968 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.968 * [taylor]: Taking taylor expansion of x in x 4.968 * [backup-simplify]: Simplify 0 into 0 4.969 * [backup-simplify]: Simplify 1 into 1 4.969 * [backup-simplify]: Simplify (/ 1 1) into 1 4.969 * [taylor]: Taking taylor expansion of x in x 4.969 * [backup-simplify]: Simplify 0 into 0 4.969 * [backup-simplify]: Simplify 1 into 1 4.969 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 4.969 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.970 * [backup-simplify]: Simplify (+ 0 (- 0.5)) into (- 0.5) 4.970 * [backup-simplify]: Simplify (/ (- 0.5) 1) into -0.5 4.970 * [taylor]: Taking taylor expansion of (/ (- 1.0 (* 0.5 (/ 1 x))) x) in x 4.970 * [taylor]: Taking taylor expansion of (- 1.0 (* 0.5 (/ 1 x))) in x 4.971 * [taylor]: Taking taylor expansion of 1.0 in x 4.971 * [backup-simplify]: Simplify 1.0 into 1.0 4.971 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 x)) in x 4.971 * [taylor]: Taking taylor expansion of 0.5 in x 4.971 * [backup-simplify]: Simplify 0.5 into 0.5 4.971 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.971 * [taylor]: Taking taylor expansion of x in x 4.971 * [backup-simplify]: Simplify 0 into 0 4.971 * [backup-simplify]: Simplify 1 into 1 4.971 * [backup-simplify]: Simplify (/ 1 1) into 1 4.971 * [taylor]: Taking taylor expansion of x in x 4.971 * [backup-simplify]: Simplify 0 into 0 4.971 * [backup-simplify]: Simplify 1 into 1 4.971 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 4.971 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.972 * [backup-simplify]: Simplify (+ 0 (- 0.5)) into (- 0.5) 4.973 * [backup-simplify]: Simplify (/ (- 0.5) 1) into -0.5 4.973 * [backup-simplify]: Simplify -0.5 into -0.5 4.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.974 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 1)) into 0 4.974 * [backup-simplify]: Simplify (- 0) into 0 4.974 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 4.976 * [backup-simplify]: Simplify (- (/ 1.0 1) (+ (* -0.5 (/ 0 1)))) into 1.0 4.976 * [backup-simplify]: Simplify 1.0 into 1.0 4.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.977 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 1))) into 0 4.977 * [backup-simplify]: Simplify (- 0) into 0 4.977 * [backup-simplify]: Simplify (+ 0 0) into 0 4.978 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -0.5 (/ 0 1)) (* 1.0 (/ 0 1)))) into 0 4.978 * [backup-simplify]: Simplify 0 into 0 4.978 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.979 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.979 * [backup-simplify]: Simplify (- 0) into 0 4.979 * [backup-simplify]: Simplify (+ 0 0) into 0 4.980 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.980 * [backup-simplify]: Simplify 0 into 0 4.981 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.982 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 4.982 * [backup-simplify]: Simplify (- 0) into 0 4.983 * [backup-simplify]: Simplify (+ 0 0) into 0 4.984 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.984 * [backup-simplify]: Simplify 0 into 0 4.985 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.987 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 4.987 * [backup-simplify]: Simplify (- 0) into 0 4.987 * [backup-simplify]: Simplify (+ 0 0) into 0 4.989 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.989 * [backup-simplify]: Simplify 0 into 0 4.990 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.992 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 4.992 * [backup-simplify]: Simplify (- 0) into 0 4.993 * [backup-simplify]: Simplify (+ 0 0) into 0 4.994 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.994 * [backup-simplify]: Simplify 0 into 0 4.995 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.997 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 4.997 * [backup-simplify]: Simplify (- 0) into 0 4.998 * [backup-simplify]: Simplify (+ 0 0) into 0 4.999 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.999 * [backup-simplify]: Simplify 0 into 0 5.000 * [backup-simplify]: Simplify (+ (* 1.0 (/ 1 (/ 1 x))) (* -0.5 (pow (/ 1 (/ 1 x)) 2))) into (- (* 1.0 x) (* 0.5 (pow x 2))) 5.000 * [backup-simplify]: Simplify (* (/ 1 (- x)) (- 1.0 (* (/ 1 (- x)) 0.5))) into (* -1 (/ (+ (* 0.5 (/ 1 x)) 1.0) x)) 5.000 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 0.5 (/ 1 x)) 1.0) x)) in (x) around 0 5.000 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 0.5 (/ 1 x)) 1.0) x)) in x 5.000 * [taylor]: Taking taylor expansion of -1 in x 5.000 * [backup-simplify]: Simplify -1 into -1 5.000 * [taylor]: Taking taylor expansion of (/ (+ (* 0.5 (/ 1 x)) 1.0) x) in x 5.000 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 x)) 1.0) in x 5.000 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 x)) in x 5.000 * [taylor]: Taking taylor expansion of 0.5 in x 5.000 * [backup-simplify]: Simplify 0.5 into 0.5 5.000 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.000 * [taylor]: Taking taylor expansion of x in x 5.000 * [backup-simplify]: Simplify 0 into 0 5.000 * [backup-simplify]: Simplify 1 into 1 5.001 * [backup-simplify]: Simplify (/ 1 1) into 1 5.001 * [taylor]: Taking taylor expansion of 1.0 in x 5.001 * [backup-simplify]: Simplify 1.0 into 1.0 5.001 * [taylor]: Taking taylor expansion of x in x 5.001 * [backup-simplify]: Simplify 0 into 0 5.001 * [backup-simplify]: Simplify 1 into 1 5.001 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 5.002 * [backup-simplify]: Simplify (+ 0.5 0) into 0.5 5.002 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 5.002 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 0.5 (/ 1 x)) 1.0) x)) in x 5.002 * [taylor]: Taking taylor expansion of -1 in x 5.002 * [backup-simplify]: Simplify -1 into -1 5.003 * [taylor]: Taking taylor expansion of (/ (+ (* 0.5 (/ 1 x)) 1.0) x) in x 5.003 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 x)) 1.0) in x 5.003 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 x)) in x 5.003 * [taylor]: Taking taylor expansion of 0.5 in x 5.003 * [backup-simplify]: Simplify 0.5 into 0.5 5.003 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.003 * [taylor]: Taking taylor expansion of x in x 5.003 * [backup-simplify]: Simplify 0 into 0 5.003 * [backup-simplify]: Simplify 1 into 1 5.003 * [backup-simplify]: Simplify (/ 1 1) into 1 5.003 * [taylor]: Taking taylor expansion of 1.0 in x 5.003 * [backup-simplify]: Simplify 1.0 into 1.0 5.003 * [taylor]: Taking taylor expansion of x in x 5.003 * [backup-simplify]: Simplify 0 into 0 5.003 * [backup-simplify]: Simplify 1 into 1 5.004 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 5.004 * [backup-simplify]: Simplify (+ 0.5 0) into 0.5 5.005 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 5.005 * [backup-simplify]: Simplify (* -1 0.5) into -0.5 5.005 * [backup-simplify]: Simplify -0.5 into -0.5 5.012 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.013 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 1)) into 0 5.014 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 5.016 * [backup-simplify]: Simplify (- (/ 1.0 1) (+ (* 0.5 (/ 0 1)))) into 1.0 5.018 * [backup-simplify]: Simplify (+ (* -1 1.0) (* 0 0.5)) into (- 1.0) 5.018 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 5.019 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.020 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 1))) into 0 5.021 * [backup-simplify]: Simplify (+ 0 0) into 0 5.022 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 0 1)) (* 1.0 (/ 0 1)))) into 0 5.023 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1.0) (* 0 0.5))) into 0 5.023 * [backup-simplify]: Simplify 0 into 0 5.024 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.025 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.026 * [backup-simplify]: Simplify (+ 0 0) into 0 5.027 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.028 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0.5)))) into 0 5.028 * [backup-simplify]: Simplify 0 into 0 5.029 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.031 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.031 * [backup-simplify]: Simplify (+ 0 0) into 0 5.032 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.034 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0.5))))) into 0 5.034 * [backup-simplify]: Simplify 0 into 0 5.035 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.037 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 5.037 * [backup-simplify]: Simplify (+ 0 0) into 0 5.038 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.039 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0.5)))))) into 0 5.039 * [backup-simplify]: Simplify 0 into 0 5.039 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.040 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 5.040 * [backup-simplify]: Simplify (+ 0 0) into 0 5.041 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.042 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0.5))))))) into 0 5.042 * [backup-simplify]: Simplify 0 into 0 5.043 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.044 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 5.044 * [backup-simplify]: Simplify (+ 0 0) into 0 5.045 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.046 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0.5)))))))) into 0 5.046 * [backup-simplify]: Simplify 0 into 0 5.046 * [backup-simplify]: Simplify (+ (* (- 1.0) (/ 1 (/ 1 (- x)))) (* -0.5 (pow (/ 1 (/ 1 (- x))) 2))) into (- (* 1.0 x) (* 0.5 (pow x 2))) 5.047 * * * [progress]: simplifying candidates 5.047 * [simplify]: Simplifying: (* x (- 1.0 (* x 0.5))) (+ (log x) (log (- 1.0 (* x 0.5)))) (log (* x (- 1.0 (* x 0.5)))) (exp (* x (- 1.0 (* x 0.5)))) (* (* (* x x) x) (* (* (- 1.0 (* x 0.5)) (- 1.0 (* x 0.5))) (- 1.0 (* x 0.5)))) (* (cbrt (* x (- 1.0 (* x 0.5)))) (cbrt (* x (- 1.0 (* x 0.5))))) (cbrt (* x (- 1.0 (* x 0.5)))) (* (* (* x (- 1.0 (* x 0.5))) (* x (- 1.0 (* x 0.5)))) (* x (- 1.0 (* x 0.5)))) (sqrt (* x (- 1.0 (* x 0.5)))) (sqrt (* x (- 1.0 (* x 0.5)))) (* (sqrt x) (sqrt (- 1.0 (* x 0.5)))) (* (sqrt x) (sqrt (- 1.0 (* x 0.5)))) (* x 1.0) (* x (- (* x 0.5))) (* x 1.0) (* x (- (* x 0.5))) (* 1.0 x) (* (- (* x 0.5)) x) (* 1.0 x) (* (- (* x 0.5)) x) (* x (* (cbrt (- 1.0 (* x 0.5))) (cbrt (- 1.0 (* x 0.5))))) (* x (sqrt (- 1.0 (* x 0.5)))) (* x 1) (* (cbrt x) (- 1.0 (* x 0.5))) (* (sqrt x) (- 1.0 (* x 0.5))) (* x (- 1.0 (* x 0.5))) (* x (- (pow 1.0 3) (pow (* x 0.5) 3))) (* x (- (* 1.0 1.0) (* (* x 0.5) (* x 0.5)))) (- (* 1.0 x) (* 0.5 (pow x 2))) (- (* 1.0 x) (* 0.5 (pow x 2))) (- (* 1.0 x) (* 0.5 (pow x 2))) 5.047 * [simplify]: Sending expressions to egg_math: (* h0 (- 1.0 (* h0 (/ 1.0 2.0)))) (+ (log h0) (log (- 1.0 (* h0 (/ 1.0 2.0))))) (log (* h0 (- 1.0 (* h0 (/ 1.0 2.0))))) (exp (* h0 (- 1.0 (* h0 (/ 1.0 2.0))))) (* (* (* h0 h0) h0) (* (* (- 1.0 (* h0 (/ 1.0 2.0))) (- 1.0 (* h0 (/ 1.0 2.0)))) (- 1.0 (* h0 (/ 1.0 2.0))))) (* (cbrt (* h0 (- 1.0 (* h0 (/ 1.0 2.0))))) (cbrt (* h0 (- 1.0 (* h0 (/ 1.0 2.0)))))) (cbrt (* h0 (- 1.0 (* h0 (/ 1.0 2.0))))) (* (* (* h0 (- 1.0 (* h0 (/ 1.0 2.0)))) (* h0 (- 1.0 (* h0 (/ 1.0 2.0))))) (* h0 (- 1.0 (* h0 (/ 1.0 2.0))))) (sqrt (* h0 (- 1.0 (* h0 (/ 1.0 2.0))))) (sqrt (* h0 (- 1.0 (* h0 (/ 1.0 2.0))))) (* (sqrt h0) (sqrt (- 1.0 (* h0 (/ 1.0 2.0))))) (* (sqrt h0) (sqrt (- 1.0 (* h0 (/ 1.0 2.0))))) (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))) (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))) (* 1.0 h0) (* (- (* h0 (/ 1.0 2.0))) h0) (* 1.0 h0) (* (- (* h0 (/ 1.0 2.0))) h0) (* h0 (* (cbrt (- 1.0 (* h0 (/ 1.0 2.0)))) (cbrt (- 1.0 (* h0 (/ 1.0 2.0)))))) (* h0 (sqrt (- 1.0 (* h0 (/ 1.0 2.0))))) (* h0 1) (* (cbrt h0) (- 1.0 (* h0 (/ 1.0 2.0)))) (* (sqrt h0) (- 1.0 (* h0 (/ 1.0 2.0)))) (* h0 (- 1.0 (* h0 (/ 1.0 2.0)))) (* h0 (- (pow 1.0 3) (pow (* h0 (/ 1.0 2.0)) 3))) (* h0 (- (* 1.0 1.0) (* (* h0 (/ 1.0 2.0)) (* h0 (/ 1.0 2.0))))) (- (* 1.0 h0) (* (/ 1.0 2.0) (pow h0 2))) (- (* 1.0 h0) (* (/ 1.0 2.0) (pow h0 2))) (- (* 1.0 h0) (* (/ 1.0 2.0) (pow h0 2))) 6.632 * * * [progress]: adding candidates to table 6.692 * * [progress]: iteration 2 / 4 6.693 * * * [progress]: picking best candidate 6.694 * * * * [pick]: Picked # 6.694 * * * [progress]: localizing error 6.702 * * * [progress]: generating rewritten candidates 6.702 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 6.712 * * * [progress]: generating series expansions 6.712 * * * * [progress]: [ 1 / 1 ] generating series at (2) 6.713 * [backup-simplify]: Simplify (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0))))) into (- (* 1.0 x) (* 0.5 (pow x 2))) 6.713 * [approximate]: Taking taylor expansion of (- (* 1.0 x) (* 0.5 (pow x 2))) in (x) around 0 6.713 * [taylor]: Taking taylor expansion of (- (* 1.0 x) (* 0.5 (pow x 2))) in x 6.713 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 6.713 * [taylor]: Taking taylor expansion of 1.0 in x 6.713 * [backup-simplify]: Simplify 1.0 into 1.0 6.713 * [taylor]: Taking taylor expansion of x in x 6.713 * [backup-simplify]: Simplify 0 into 0 6.713 * [backup-simplify]: Simplify 1 into 1 6.713 * [taylor]: Taking taylor expansion of (* 0.5 (pow x 2)) in x 6.713 * [taylor]: Taking taylor expansion of 0.5 in x 6.713 * [backup-simplify]: Simplify 0.5 into 0.5 6.713 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.713 * [taylor]: Taking taylor expansion of x in x 6.713 * [backup-simplify]: Simplify 0 into 0 6.713 * [backup-simplify]: Simplify 1 into 1 6.713 * [taylor]: Taking taylor expansion of (- (* 1.0 x) (* 0.5 (pow x 2))) in x 6.713 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 6.713 * [taylor]: Taking taylor expansion of 1.0 in x 6.713 * [backup-simplify]: Simplify 1.0 into 1.0 6.713 * [taylor]: Taking taylor expansion of x in x 6.713 * [backup-simplify]: Simplify 0 into 0 6.713 * [backup-simplify]: Simplify 1 into 1 6.713 * [taylor]: Taking taylor expansion of (* 0.5 (pow x 2)) in x 6.713 * [taylor]: Taking taylor expansion of 0.5 in x 6.713 * [backup-simplify]: Simplify 0.5 into 0.5 6.713 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.713 * [taylor]: Taking taylor expansion of x in x 6.713 * [backup-simplify]: Simplify 0 into 0 6.713 * [backup-simplify]: Simplify 1 into 1 6.714 * [backup-simplify]: Simplify (* 1.0 0) into 0 6.714 * [backup-simplify]: Simplify (+ 0 0) into 0 6.714 * [backup-simplify]: Simplify 0 into 0 6.715 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 6.715 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 6.715 * [backup-simplify]: Simplify 1.0 into 1.0 6.716 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 6.716 * [backup-simplify]: Simplify (* 1 1) into 1 6.716 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 6.717 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 6.717 * [backup-simplify]: Simplify (+ 0 (- 0.5)) into (- 0.5) 6.718 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 6.719 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 6.720 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.720 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 1)) into 0 6.721 * [backup-simplify]: Simplify (- 0) into 0 6.721 * [backup-simplify]: Simplify (+ 0 0) into 0 6.721 * [backup-simplify]: Simplify 0 into 0 6.722 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 6.723 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.724 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 1))) into 0 6.725 * [backup-simplify]: Simplify (- 0) into 0 6.725 * [backup-simplify]: Simplify (+ 0 0) into 0 6.725 * [backup-simplify]: Simplify 0 into 0 6.726 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 6.728 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.729 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.729 * [backup-simplify]: Simplify (- 0) into 0 6.729 * [backup-simplify]: Simplify (+ 0 0) into 0 6.729 * [backup-simplify]: Simplify 0 into 0 6.731 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 6.732 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.734 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.734 * [backup-simplify]: Simplify (- 0) into 0 6.734 * [backup-simplify]: Simplify (+ 0 0) into 0 6.734 * [backup-simplify]: Simplify 0 into 0 6.736 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 6.738 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.739 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.739 * [backup-simplify]: Simplify (- 0) into 0 6.740 * [backup-simplify]: Simplify (+ 0 0) into 0 6.740 * [backup-simplify]: Simplify 0 into 0 6.742 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 6.743 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.745 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.745 * [backup-simplify]: Simplify (- 0) into 0 6.746 * [backup-simplify]: Simplify (+ 0 0) into 0 6.746 * [backup-simplify]: Simplify 0 into 0 6.746 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow x 2)) (* 1.0 x)) into (- (* 1.0 x) (* 0.5 (pow x 2))) 6.748 * [backup-simplify]: Simplify (+ (* (/ 1 x) 1.0) (* (/ 1 x) (- (* (/ 1 x) (/ 1.0 2.0))))) into (- (* 1.0 (/ 1 x)) (* 0.5 (/ 1 (pow x 2)))) 6.748 * [approximate]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) (* 0.5 (/ 1 (pow x 2)))) in (x) around 0 6.748 * [taylor]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) (* 0.5 (/ 1 (pow x 2)))) in x 6.748 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 6.748 * [taylor]: Taking taylor expansion of 1.0 in x 6.748 * [backup-simplify]: Simplify 1.0 into 1.0 6.748 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.748 * [taylor]: Taking taylor expansion of x in x 6.748 * [backup-simplify]: Simplify 0 into 0 6.748 * [backup-simplify]: Simplify 1 into 1 6.748 * [backup-simplify]: Simplify (/ 1 1) into 1 6.748 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (pow x 2))) in x 6.748 * [taylor]: Taking taylor expansion of 0.5 in x 6.748 * [backup-simplify]: Simplify 0.5 into 0.5 6.748 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.748 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.748 * [taylor]: Taking taylor expansion of x in x 6.748 * [backup-simplify]: Simplify 0 into 0 6.748 * [backup-simplify]: Simplify 1 into 1 6.749 * [backup-simplify]: Simplify (* 1 1) into 1 6.749 * [backup-simplify]: Simplify (/ 1 1) into 1 6.749 * [taylor]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) (* 0.5 (/ 1 (pow x 2)))) in x 6.749 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 6.749 * [taylor]: Taking taylor expansion of 1.0 in x 6.749 * [backup-simplify]: Simplify 1.0 into 1.0 6.749 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.749 * [taylor]: Taking taylor expansion of x in x 6.749 * [backup-simplify]: Simplify 0 into 0 6.749 * [backup-simplify]: Simplify 1 into 1 6.750 * [backup-simplify]: Simplify (/ 1 1) into 1 6.750 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (pow x 2))) in x 6.750 * [taylor]: Taking taylor expansion of 0.5 in x 6.750 * [backup-simplify]: Simplify 0.5 into 0.5 6.750 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.750 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.750 * [taylor]: Taking taylor expansion of x in x 6.750 * [backup-simplify]: Simplify 0 into 0 6.750 * [backup-simplify]: Simplify 1 into 1 6.750 * [backup-simplify]: Simplify (* 1 1) into 1 6.751 * [backup-simplify]: Simplify (/ 1 1) into 1 6.751 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 6.752 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 6.753 * [backup-simplify]: Simplify (+ 0 (- 0.5)) into (- 0.5) 6.753 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 6.753 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 6.754 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.755 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.756 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 1)) into 0 6.756 * [backup-simplify]: Simplify (- 0) into 0 6.756 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 6.756 * [backup-simplify]: Simplify 1.0 into 1.0 6.757 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.758 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 6.759 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.760 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.761 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 1))) into 0 6.761 * [backup-simplify]: Simplify (- 0) into 0 6.761 * [backup-simplify]: Simplify (+ 0 0) into 0 6.762 * [backup-simplify]: Simplify 0 into 0 6.762 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.763 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 6.764 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.765 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.766 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.767 * [backup-simplify]: Simplify (- 0) into 0 6.767 * [backup-simplify]: Simplify (+ 0 0) into 0 6.767 * [backup-simplify]: Simplify 0 into 0 6.768 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.769 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.770 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.771 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.772 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.773 * [backup-simplify]: Simplify (- 0) into 0 6.773 * [backup-simplify]: Simplify (+ 0 0) into 0 6.773 * [backup-simplify]: Simplify 0 into 0 6.774 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.775 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.776 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.777 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.779 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.779 * [backup-simplify]: Simplify (- 0) into 0 6.779 * [backup-simplify]: Simplify (+ 0 0) into 0 6.779 * [backup-simplify]: Simplify 0 into 0 6.780 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.782 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.783 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.784 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.786 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.786 * [backup-simplify]: Simplify (- 0) into 0 6.787 * [backup-simplify]: Simplify (+ 0 0) into 0 6.787 * [backup-simplify]: Simplify 0 into 0 6.788 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.789 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.791 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 6.792 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.800 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 6.801 * [backup-simplify]: Simplify (- 0) into 0 6.802 * [backup-simplify]: Simplify (+ 0 0) into 0 6.802 * [backup-simplify]: Simplify 0 into 0 6.802 * [backup-simplify]: Simplify (+ (* 1.0 (/ 1 (/ 1 x))) (* (- 0.5) (pow (/ 1 (/ 1 x)) 2))) into (- (* 1.0 x) (* 0.5 (pow x 2))) 6.803 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) 1.0) (* (/ 1 (- x)) (- (* (/ 1 (- x)) (/ 1.0 2.0))))) into (- (+ (* 0.5 (/ 1 (pow x 2))) (* 1.0 (/ 1 x)))) 6.803 * [approximate]: Taking taylor expansion of (- (+ (* 0.5 (/ 1 (pow x 2))) (* 1.0 (/ 1 x)))) in (x) around 0 6.803 * [taylor]: Taking taylor expansion of (- (+ (* 0.5 (/ 1 (pow x 2))) (* 1.0 (/ 1 x)))) in x 6.803 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (pow x 2))) (* 1.0 (/ 1 x))) in x 6.803 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (pow x 2))) in x 6.803 * [taylor]: Taking taylor expansion of 0.5 in x 6.803 * [backup-simplify]: Simplify 0.5 into 0.5 6.803 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.803 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.804 * [taylor]: Taking taylor expansion of x in x 6.804 * [backup-simplify]: Simplify 0 into 0 6.804 * [backup-simplify]: Simplify 1 into 1 6.804 * [backup-simplify]: Simplify (* 1 1) into 1 6.804 * [backup-simplify]: Simplify (/ 1 1) into 1 6.804 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 6.804 * [taylor]: Taking taylor expansion of 1.0 in x 6.804 * [backup-simplify]: Simplify 1.0 into 1.0 6.804 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.804 * [taylor]: Taking taylor expansion of x in x 6.805 * [backup-simplify]: Simplify 0 into 0 6.805 * [backup-simplify]: Simplify 1 into 1 6.805 * [backup-simplify]: Simplify (/ 1 1) into 1 6.805 * [taylor]: Taking taylor expansion of (- (+ (* 0.5 (/ 1 (pow x 2))) (* 1.0 (/ 1 x)))) in x 6.805 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (pow x 2))) (* 1.0 (/ 1 x))) in x 6.805 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (pow x 2))) in x 6.805 * [taylor]: Taking taylor expansion of 0.5 in x 6.805 * [backup-simplify]: Simplify 0.5 into 0.5 6.805 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.805 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.805 * [taylor]: Taking taylor expansion of x in x 6.805 * [backup-simplify]: Simplify 0 into 0 6.805 * [backup-simplify]: Simplify 1 into 1 6.806 * [backup-simplify]: Simplify (* 1 1) into 1 6.806 * [backup-simplify]: Simplify (/ 1 1) into 1 6.806 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 6.806 * [taylor]: Taking taylor expansion of 1.0 in x 6.806 * [backup-simplify]: Simplify 1.0 into 1.0 6.806 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.806 * [taylor]: Taking taylor expansion of x in x 6.806 * [backup-simplify]: Simplify 0 into 0 6.806 * [backup-simplify]: Simplify 1 into 1 6.807 * [backup-simplify]: Simplify (/ 1 1) into 1 6.807 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 6.808 * [backup-simplify]: Simplify (+ 0.5 0) into 0.5 6.808 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 6.809 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 6.809 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.810 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.811 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 1)) into 0 6.811 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 6.812 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 6.812 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 6.812 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 6.813 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.814 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.815 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 1))) into 0 6.816 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.817 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 6.817 * [backup-simplify]: Simplify (+ 0 0) into 0 6.817 * [backup-simplify]: Simplify (- 0) into 0 6.817 * [backup-simplify]: Simplify 0 into 0 6.819 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.819 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.821 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.822 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.823 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 6.823 * [backup-simplify]: Simplify (+ 0 0) into 0 6.823 * [backup-simplify]: Simplify (- 0) into 0 6.823 * [backup-simplify]: Simplify 0 into 0 6.825 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.825 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.827 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.828 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.829 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.829 * [backup-simplify]: Simplify (+ 0 0) into 0 6.830 * [backup-simplify]: Simplify (- 0) into 0 6.830 * [backup-simplify]: Simplify 0 into 0 6.831 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.832 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.833 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.834 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.835 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.836 * [backup-simplify]: Simplify (+ 0 0) into 0 6.836 * [backup-simplify]: Simplify (- 0) into 0 6.836 * [backup-simplify]: Simplify 0 into 0 6.837 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.838 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.839 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.839 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.840 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.840 * [backup-simplify]: Simplify (+ 0 0) into 0 6.841 * [backup-simplify]: Simplify (- 0) into 0 6.841 * [backup-simplify]: Simplify 0 into 0 6.842 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 6.842 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.843 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 6.844 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.845 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.845 * [backup-simplify]: Simplify (+ 0 0) into 0 6.845 * [backup-simplify]: Simplify (- 0) into 0 6.845 * [backup-simplify]: Simplify 0 into 0 6.846 * [backup-simplify]: Simplify (+ (* (- 1.0) (/ 1 (/ 1 (- x)))) (* (- 0.5) (pow (/ 1 (/ 1 (- x))) 2))) into (- (* 1.0 x) (* 0.5 (pow x 2))) 6.846 * * * [progress]: simplifying candidates 6.846 * [simplify]: Simplifying: (* (exp (* x 1.0)) (exp (* x (- (* x (/ 1.0 2.0)))))) (log (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0)))))) (exp (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0)))))) (* (cbrt (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0)))))) (cbrt (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0))))))) (cbrt (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0)))))) (* (* (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0))))) (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0)))))) (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0)))))) (sqrt (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0)))))) (sqrt (+ (* x 1.0) (* x (- (* x (/ 1.0 2.0)))))) (+ (pow (* x 1.0) 3) (pow (* x (- (* x (/ 1.0 2.0)))) 3)) (+ (* (* x 1.0) (* x 1.0)) (- (* (* x (- (* x (/ 1.0 2.0)))) (* x (- (* x (/ 1.0 2.0))))) (* (* x 1.0) (* x (- (* x (/ 1.0 2.0))))))) (- (* (* x 1.0) (* x 1.0)) (* (* x (- (* x (/ 1.0 2.0)))) (* x (- (* x (/ 1.0 2.0)))))) (- (* x 1.0) (* x (- (* x (/ 1.0 2.0))))) (+ 1.0 (- (* x (/ 1.0 2.0)))) (- (* 1.0 x) (* 0.5 (pow x 2))) (- (* 1.0 x) (* 0.5 (pow x 2))) (- (* 1.0 x) (* 0.5 (pow x 2))) 6.846 * [simplify]: Sending expressions to egg_math: (* (exp (* h0 1.0)) (exp (* h0 (- (* h0 (/ 1.0 2.0)))))) (log (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))))) (exp (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))))) (* (cbrt (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))))) (cbrt (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0))))))) (cbrt (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))))) (* (* (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0))))) (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))))) (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))))) (sqrt (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))))) (sqrt (+ (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0)))))) (+ (pow (* h0 1.0) 3) (pow (* h0 (- (* h0 (/ 1.0 2.0)))) 3)) (+ (* (* h0 1.0) (* h0 1.0)) (- (* (* h0 (- (* h0 (/ 1.0 2.0)))) (* h0 (- (* h0 (/ 1.0 2.0))))) (* (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0))))))) (- (* (* h0 1.0) (* h0 1.0)) (* (* h0 (- (* h0 (/ 1.0 2.0)))) (* h0 (- (* h0 (/ 1.0 2.0)))))) (- (* h0 1.0) (* h0 (- (* h0 (/ 1.0 2.0))))) (+ 1.0 (- (* h0 (/ 1.0 2.0)))) (- (* 1.0 h0) (* (/ 1.0 2.0) (pow h0 2))) (- (* 1.0 h0) (* (/ 1.0 2.0) (pow h0 2))) (- (* 1.0 h0) (* (/ 1.0 2.0) (pow h0 2))) 9.219 * * * [progress]: adding candidates to table 9.250 * [progress]: [Phase 3 of 3] Extracting. 9.250 * * [regime]: Finding splitpoints for: (# #) 9.251 * * * [regime-changes]: Trying 2 branch expressions: ((* x (- 1.0 (* x 0.5))) x) 9.251 * * * * [regimes]: Trying to branch on (* x (- 1.0 (* x 0.5))) from (# #) 9.269 * * * * [regimes]: Trying to branch on x from (# #) 9.279 * * * [regime]: Found split indices: #