42.636 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.052 * * * [progress]: [2/2] Setting up program. 0.059 * [progress]: [Phase 2 of 3] Improving. 0.060 * [simplify]: Simplifying: (- (- (+ (* x y) (* y y)) (* y z)) (* y y)) 0.060 * * [simplify]: iteration 0: 9 enodes 0.063 * * [simplify]: iteration 1: 23 enodes 0.073 * * [simplify]: iteration 2: 74 enodes 0.129 * * [simplify]: iteration 3: 200 enodes 0.245 * * [simplify]: iteration 4: 426 enodes 0.557 * * [simplify]: iteration 5: 944 enodes 1.599 * * [simplify]: iteration 6: 2814 enodes 7.007 * * [simplify]: iteration complete: 5000 enodes 7.007 * * [simplify]: Extracting #0: cost 1 inf + 0 7.007 * * [simplify]: Extracting #1: cost 93 inf + 0 7.009 * * [simplify]: Extracting #2: cost 489 inf + 86 7.014 * * [simplify]: Extracting #3: cost 357 inf + 16807 7.035 * * [simplify]: Extracting #4: cost 26 inf + 54879 7.058 * * [simplify]: Extracting #5: cost 0 inf + 58806 7.077 * [simplify]: Simplified to: (* y (- x z)) 7.082 * * [progress]: iteration 1 / 4 7.082 * * * [progress]: picking best candidate 7.091 * * * * [pick]: Picked # 7.091 * * * [progress]: localizing error 7.101 * * * [progress]: generating rewritten candidates 7.101 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 7.122 * * * [progress]: generating series expansions 7.122 * * * * [progress]: [ 1 / 1 ] generating series at (2) 7.123 * [backup-simplify]: Simplify (* y (- x z)) into (* (- x z) y) 7.123 * [approximate]: Taking taylor expansion of (* (- x z) y) in (y x z) around 0 7.123 * [taylor]: Taking taylor expansion of (* (- x z) y) in z 7.123 * [taylor]: Taking taylor expansion of (- x z) in z 7.123 * [taylor]: Taking taylor expansion of x in z 7.123 * [backup-simplify]: Simplify x into x 7.123 * [taylor]: Taking taylor expansion of z in z 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 1 into 1 7.123 * [taylor]: Taking taylor expansion of y in z 7.123 * [backup-simplify]: Simplify y into y 7.123 * [taylor]: Taking taylor expansion of (* (- x z) y) in x 7.123 * [taylor]: Taking taylor expansion of (- x z) in x 7.123 * [taylor]: Taking taylor expansion of x in x 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 1 into 1 7.123 * [taylor]: Taking taylor expansion of z in x 7.123 * [backup-simplify]: Simplify z into z 7.123 * [taylor]: Taking taylor expansion of y in x 7.123 * [backup-simplify]: Simplify y into y 7.123 * [taylor]: Taking taylor expansion of (* (- x z) y) in y 7.123 * [taylor]: Taking taylor expansion of (- x z) in y 7.123 * [taylor]: Taking taylor expansion of x in y 7.123 * [backup-simplify]: Simplify x into x 7.123 * [taylor]: Taking taylor expansion of z in y 7.123 * [backup-simplify]: Simplify z into z 7.123 * [taylor]: Taking taylor expansion of y in y 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 1 into 1 7.123 * [taylor]: Taking taylor expansion of (* (- x z) y) in y 7.123 * [taylor]: Taking taylor expansion of (- x z) in y 7.123 * [taylor]: Taking taylor expansion of x in y 7.123 * [backup-simplify]: Simplify x into x 7.123 * [taylor]: Taking taylor expansion of z in y 7.123 * [backup-simplify]: Simplify z into z 7.123 * [taylor]: Taking taylor expansion of y in y 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 1 into 1 7.123 * [backup-simplify]: Simplify (- z) into (- z) 7.123 * [backup-simplify]: Simplify (+ x (- z)) into (- x z) 7.123 * [backup-simplify]: Simplify (* (- x z) 0) into 0 7.123 * [taylor]: Taking taylor expansion of 0 in x 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [taylor]: Taking taylor expansion of 0 in z 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 0 into 0 7.124 * [backup-simplify]: Simplify (- 0) into 0 7.124 * [backup-simplify]: Simplify (+ 0 0) into 0 7.124 * [backup-simplify]: Simplify (+ (* (- x z) 1) (* 0 0)) into (- x z) 7.124 * [taylor]: Taking taylor expansion of (- x z) in x 7.124 * [taylor]: Taking taylor expansion of x in x 7.124 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify 1 into 1 7.125 * [taylor]: Taking taylor expansion of z in x 7.125 * [backup-simplify]: Simplify z into z 7.125 * [backup-simplify]: Simplify (- z) into (- z) 7.125 * [backup-simplify]: Simplify (+ 0 (- z)) into (- z) 7.125 * [taylor]: Taking taylor expansion of (- z) in z 7.125 * [taylor]: Taking taylor expansion of z in z 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify 1 into 1 7.125 * [backup-simplify]: Simplify (- 0) into 0 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [taylor]: Taking taylor expansion of 0 in z 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify (- 0) into 0 7.125 * [backup-simplify]: Simplify (+ 0 0) into 0 7.126 * [backup-simplify]: Simplify (+ (* (- x z) 0) (+ (* 0 1) (* 0 0))) into 0 7.126 * [taylor]: Taking taylor expansion of 0 in x 7.126 * [backup-simplify]: Simplify 0 into 0 7.126 * [taylor]: Taking taylor expansion of 0 in z 7.126 * [backup-simplify]: Simplify 0 into 0 7.126 * [backup-simplify]: Simplify 0 into 0 7.126 * [backup-simplify]: Simplify (- 0) into 0 7.127 * [backup-simplify]: Simplify (+ 1 0) into 1 7.127 * [taylor]: Taking taylor expansion of 1 in z 7.127 * [backup-simplify]: Simplify 1 into 1 7.127 * [backup-simplify]: Simplify 1 into 1 7.127 * [taylor]: Taking taylor expansion of 0 in z 7.127 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify (- 1) into -1 7.127 * [backup-simplify]: Simplify -1 into -1 7.127 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify (- 0) into 0 7.127 * [backup-simplify]: Simplify (+ 0 0) into 0 7.128 * [backup-simplify]: Simplify (+ (* (- x z) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 7.128 * [taylor]: Taking taylor expansion of 0 in x 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [taylor]: Taking taylor expansion of 0 in z 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [taylor]: Taking taylor expansion of 0 in z 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [backup-simplify]: Simplify (- 0) into 0 7.129 * [backup-simplify]: Simplify (+ 0 0) into 0 7.129 * [taylor]: Taking taylor expansion of 0 in z 7.129 * [backup-simplify]: Simplify 0 into 0 7.129 * [backup-simplify]: Simplify 0 into 0 7.129 * [taylor]: Taking taylor expansion of 0 in z 7.129 * [backup-simplify]: Simplify 0 into 0 7.129 * [backup-simplify]: Simplify 0 into 0 7.129 * [backup-simplify]: Simplify (+ (* -1 (* z (* 1 y))) (* 1 (* 1 (* x y)))) into (- (* x y) (* z y)) 7.129 * [backup-simplify]: Simplify (* (/ 1 y) (- (/ 1 x) (/ 1 z))) into (/ (- (/ 1 x) (/ 1 z)) y) 7.129 * [approximate]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 z)) y) in (y x z) around 0 7.129 * [taylor]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 z)) y) in z 7.129 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 z)) in z 7.129 * [taylor]: Taking taylor expansion of (/ 1 x) in z 7.129 * [taylor]: Taking taylor expansion of x in z 7.129 * [backup-simplify]: Simplify x into x 7.129 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 7.129 * [taylor]: Taking taylor expansion of (/ 1 z) in z 7.129 * [taylor]: Taking taylor expansion of z in z 7.129 * [backup-simplify]: Simplify 0 into 0 7.129 * [backup-simplify]: Simplify 1 into 1 7.129 * [backup-simplify]: Simplify (/ 1 1) into 1 7.129 * [taylor]: Taking taylor expansion of y in z 7.129 * [backup-simplify]: Simplify y into y 7.130 * [backup-simplify]: Simplify (- 1) into -1 7.130 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.130 * [backup-simplify]: Simplify (/ -1 y) into (/ -1 y) 7.130 * [taylor]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 z)) y) in x 7.130 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 z)) in x 7.130 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.130 * [taylor]: Taking taylor expansion of x in x 7.130 * [backup-simplify]: Simplify 0 into 0 7.130 * [backup-simplify]: Simplify 1 into 1 7.130 * [backup-simplify]: Simplify (/ 1 1) into 1 7.130 * [taylor]: Taking taylor expansion of (/ 1 z) in x 7.130 * [taylor]: Taking taylor expansion of z in x 7.130 * [backup-simplify]: Simplify z into z 7.130 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 7.130 * [taylor]: Taking taylor expansion of y in x 7.131 * [backup-simplify]: Simplify y into y 7.131 * [backup-simplify]: Simplify (+ 1 0) into 1 7.131 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 7.131 * [taylor]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 z)) y) in y 7.131 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 z)) in y 7.131 * [taylor]: Taking taylor expansion of (/ 1 x) in y 7.131 * [taylor]: Taking taylor expansion of x in y 7.131 * [backup-simplify]: Simplify x into x 7.131 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 7.131 * [taylor]: Taking taylor expansion of (/ 1 z) in y 7.131 * [taylor]: Taking taylor expansion of z in y 7.131 * [backup-simplify]: Simplify z into z 7.131 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 7.131 * [taylor]: Taking taylor expansion of y in y 7.131 * [backup-simplify]: Simplify 0 into 0 7.131 * [backup-simplify]: Simplify 1 into 1 7.131 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 7.131 * [backup-simplify]: Simplify (+ (/ 1 x) (- (/ 1 z))) into (- (/ 1 x) (/ 1 z)) 7.131 * [backup-simplify]: Simplify (/ (- (/ 1 x) (/ 1 z)) 1) into (- (/ 1 x) (/ 1 z)) 7.131 * [taylor]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 z)) y) in y 7.131 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 z)) in y 7.131 * [taylor]: Taking taylor expansion of (/ 1 x) in y 7.131 * [taylor]: Taking taylor expansion of x in y 7.131 * [backup-simplify]: Simplify x into x 7.131 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 7.131 * [taylor]: Taking taylor expansion of (/ 1 z) in y 7.131 * [taylor]: Taking taylor expansion of z in y 7.131 * [backup-simplify]: Simplify z into z 7.131 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 7.131 * [taylor]: Taking taylor expansion of y in y 7.131 * [backup-simplify]: Simplify 0 into 0 7.131 * [backup-simplify]: Simplify 1 into 1 7.132 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 7.132 * [backup-simplify]: Simplify (+ (/ 1 x) (- (/ 1 z))) into (- (/ 1 x) (/ 1 z)) 7.132 * [backup-simplify]: Simplify (/ (- (/ 1 x) (/ 1 z)) 1) into (- (/ 1 x) (/ 1 z)) 7.132 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 z)) in x 7.132 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.132 * [taylor]: Taking taylor expansion of x in x 7.132 * [backup-simplify]: Simplify 0 into 0 7.132 * [backup-simplify]: Simplify 1 into 1 7.132 * [backup-simplify]: Simplify (/ 1 1) into 1 7.132 * [taylor]: Taking taylor expansion of (/ 1 z) in x 7.132 * [taylor]: Taking taylor expansion of z in x 7.132 * [backup-simplify]: Simplify z into z 7.132 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 7.132 * [backup-simplify]: Simplify (+ 1 0) into 1 7.132 * [taylor]: Taking taylor expansion of 1 in z 7.132 * [backup-simplify]: Simplify 1 into 1 7.133 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)))) into 0 7.133 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 7.133 * [backup-simplify]: Simplify (- 0) into 0 7.133 * [backup-simplify]: Simplify (+ 0 0) into 0 7.134 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- (/ 1 x) (/ 1 z)) (/ 0 1)))) into 0 7.134 * [taylor]: Taking taylor expansion of 0 in x 7.134 * [backup-simplify]: Simplify 0 into 0 7.134 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.134 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 7.134 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 7.134 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 7.134 * [taylor]: Taking taylor expansion of (/ 1 z) in z 7.134 * [taylor]: Taking taylor expansion of z in z 7.134 * [backup-simplify]: Simplify 0 into 0 7.134 * [backup-simplify]: Simplify 1 into 1 7.135 * [backup-simplify]: Simplify (/ 1 1) into 1 7.135 * [backup-simplify]: Simplify (- 1) into -1 7.135 * [backup-simplify]: Simplify -1 into -1 7.135 * [backup-simplify]: Simplify 1 into 1 7.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)) (* 0 (/ 0 x)))) into 0 7.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 7.135 * [backup-simplify]: Simplify (- 0) into 0 7.136 * [backup-simplify]: Simplify (+ 0 0) into 0 7.136 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- (/ 1 x) (/ 1 z)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.136 * [taylor]: Taking taylor expansion of 0 in x 7.137 * [backup-simplify]: Simplify 0 into 0 7.137 * [taylor]: Taking taylor expansion of 0 in z 7.137 * [backup-simplify]: Simplify 0 into 0 7.137 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.137 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 7.137 * [backup-simplify]: Simplify (- 0) into 0 7.138 * [backup-simplify]: Simplify (+ 0 0) into 0 7.138 * [taylor]: Taking taylor expansion of 0 in z 7.138 * [backup-simplify]: Simplify 0 into 0 7.138 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.138 * [backup-simplify]: Simplify (- 0) into 0 7.138 * [backup-simplify]: Simplify 0 into 0 7.138 * [backup-simplify]: Simplify 0 into 0 7.139 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)) (* 0 (/ 0 x)) (* 0 (/ 0 x)))) into 0 7.139 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)) (* 0 (/ 0 z)))) into 0 7.139 * [backup-simplify]: Simplify (- 0) into 0 7.139 * [backup-simplify]: Simplify (+ 0 0) into 0 7.140 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- (/ 1 x) (/ 1 z)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.140 * [taylor]: Taking taylor expansion of 0 in x 7.140 * [backup-simplify]: Simplify 0 into 0 7.140 * [taylor]: Taking taylor expansion of 0 in z 7.140 * [backup-simplify]: Simplify 0 into 0 7.140 * [taylor]: Taking taylor expansion of 0 in z 7.140 * [backup-simplify]: Simplify 0 into 0 7.141 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.141 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 7.141 * [backup-simplify]: Simplify (- 0) into 0 7.142 * [backup-simplify]: Simplify (+ 0 0) into 0 7.142 * [taylor]: Taking taylor expansion of 0 in z 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.142 * [backup-simplify]: Simplify (- 0) into 0 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify 0 into 0 7.143 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* (/ 1 (/ 1 x)) (/ 1 (/ 1 y))))) (* -1 (* (/ 1 (/ 1 z)) (* 1 (/ 1 (/ 1 y)))))) into (- (* x y) (* z y)) 7.143 * [backup-simplify]: Simplify (* (/ 1 (- y)) (- (/ 1 (- x)) (/ 1 (- z)))) into (* -1 (/ (- (/ 1 z) (/ 1 x)) y)) 7.143 * [approximate]: Taking taylor expansion of (* -1 (/ (- (/ 1 z) (/ 1 x)) y)) in (y x z) around 0 7.143 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 z) (/ 1 x)) y)) in z 7.143 * [taylor]: Taking taylor expansion of -1 in z 7.143 * [backup-simplify]: Simplify -1 into -1 7.143 * [taylor]: Taking taylor expansion of (/ (- (/ 1 z) (/ 1 x)) y) in z 7.143 * [taylor]: Taking taylor expansion of (- (/ 1 z) (/ 1 x)) in z 7.143 * [taylor]: Taking taylor expansion of (/ 1 z) in z 7.143 * [taylor]: Taking taylor expansion of z in z 7.143 * [backup-simplify]: Simplify 0 into 0 7.143 * [backup-simplify]: Simplify 1 into 1 7.143 * [backup-simplify]: Simplify (/ 1 1) into 1 7.143 * [taylor]: Taking taylor expansion of (/ 1 x) in z 7.143 * [taylor]: Taking taylor expansion of x in z 7.143 * [backup-simplify]: Simplify x into x 7.143 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 7.143 * [taylor]: Taking taylor expansion of y in z 7.143 * [backup-simplify]: Simplify y into y 7.144 * [backup-simplify]: Simplify (+ 1 0) into 1 7.144 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 7.144 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 z) (/ 1 x)) y)) in x 7.144 * [taylor]: Taking taylor expansion of -1 in x 7.144 * [backup-simplify]: Simplify -1 into -1 7.144 * [taylor]: Taking taylor expansion of (/ (- (/ 1 z) (/ 1 x)) y) in x 7.144 * [taylor]: Taking taylor expansion of (- (/ 1 z) (/ 1 x)) in x 7.144 * [taylor]: Taking taylor expansion of (/ 1 z) in x 7.144 * [taylor]: Taking taylor expansion of z in x 7.144 * [backup-simplify]: Simplify z into z 7.144 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 7.144 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.144 * [taylor]: Taking taylor expansion of x in x 7.144 * [backup-simplify]: Simplify 0 into 0 7.144 * [backup-simplify]: Simplify 1 into 1 7.144 * [backup-simplify]: Simplify (/ 1 1) into 1 7.144 * [taylor]: Taking taylor expansion of y in x 7.144 * [backup-simplify]: Simplify y into y 7.144 * [backup-simplify]: Simplify (- 1) into -1 7.145 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.145 * [backup-simplify]: Simplify (/ -1 y) into (/ -1 y) 7.145 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 z) (/ 1 x)) y)) in y 7.145 * [taylor]: Taking taylor expansion of -1 in y 7.145 * [backup-simplify]: Simplify -1 into -1 7.145 * [taylor]: Taking taylor expansion of (/ (- (/ 1 z) (/ 1 x)) y) in y 7.145 * [taylor]: Taking taylor expansion of (- (/ 1 z) (/ 1 x)) in y 7.145 * [taylor]: Taking taylor expansion of (/ 1 z) in y 7.145 * [taylor]: Taking taylor expansion of z in y 7.145 * [backup-simplify]: Simplify z into z 7.145 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 7.145 * [taylor]: Taking taylor expansion of (/ 1 x) in y 7.145 * [taylor]: Taking taylor expansion of x in y 7.145 * [backup-simplify]: Simplify x into x 7.145 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 7.145 * [taylor]: Taking taylor expansion of y in y 7.145 * [backup-simplify]: Simplify 0 into 0 7.145 * [backup-simplify]: Simplify 1 into 1 7.145 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 7.146 * [backup-simplify]: Simplify (+ (/ 1 z) (- (/ 1 x))) into (- (/ 1 z) (/ 1 x)) 7.146 * [backup-simplify]: Simplify (/ (- (/ 1 z) (/ 1 x)) 1) into (- (/ 1 z) (/ 1 x)) 7.146 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 z) (/ 1 x)) y)) in y 7.146 * [taylor]: Taking taylor expansion of -1 in y 7.146 * [backup-simplify]: Simplify -1 into -1 7.146 * [taylor]: Taking taylor expansion of (/ (- (/ 1 z) (/ 1 x)) y) in y 7.146 * [taylor]: Taking taylor expansion of (- (/ 1 z) (/ 1 x)) in y 7.146 * [taylor]: Taking taylor expansion of (/ 1 z) in y 7.146 * [taylor]: Taking taylor expansion of z in y 7.146 * [backup-simplify]: Simplify z into z 7.146 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 7.146 * [taylor]: Taking taylor expansion of (/ 1 x) in y 7.146 * [taylor]: Taking taylor expansion of x in y 7.146 * [backup-simplify]: Simplify x into x 7.146 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 7.146 * [taylor]: Taking taylor expansion of y in y 7.146 * [backup-simplify]: Simplify 0 into 0 7.146 * [backup-simplify]: Simplify 1 into 1 7.146 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 7.146 * [backup-simplify]: Simplify (+ (/ 1 z) (- (/ 1 x))) into (- (/ 1 z) (/ 1 x)) 7.146 * [backup-simplify]: Simplify (/ (- (/ 1 z) (/ 1 x)) 1) into (- (/ 1 z) (/ 1 x)) 7.147 * [backup-simplify]: Simplify (* -1 (- (/ 1 z) (/ 1 x))) into (* -1 (- (/ 1 z) (/ 1 x))) 7.147 * [taylor]: Taking taylor expansion of (* -1 (- (/ 1 z) (/ 1 x))) in x 7.147 * [taylor]: Taking taylor expansion of -1 in x 7.147 * [backup-simplify]: Simplify -1 into -1 7.147 * [taylor]: Taking taylor expansion of (- (/ 1 z) (/ 1 x)) in x 7.147 * [taylor]: Taking taylor expansion of (/ 1 z) in x 7.147 * [taylor]: Taking taylor expansion of z in x 7.147 * [backup-simplify]: Simplify z into z 7.147 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 7.147 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.147 * [taylor]: Taking taylor expansion of x in x 7.147 * [backup-simplify]: Simplify 0 into 0 7.147 * [backup-simplify]: Simplify 1 into 1 7.147 * [backup-simplify]: Simplify (/ 1 1) into 1 7.148 * [backup-simplify]: Simplify (- 1) into -1 7.148 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.148 * [backup-simplify]: Simplify (* -1 -1) into 1 7.148 * [taylor]: Taking taylor expansion of 1 in z 7.149 * [backup-simplify]: Simplify 1 into 1 7.149 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 7.149 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)))) into 0 7.149 * [backup-simplify]: Simplify (- 0) into 0 7.149 * [backup-simplify]: Simplify (+ 0 0) into 0 7.150 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- (/ 1 z) (/ 1 x)) (/ 0 1)))) into 0 7.151 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (/ 1 z) (/ 1 x)))) into 0 7.151 * [taylor]: Taking taylor expansion of 0 in x 7.151 * [backup-simplify]: Simplify 0 into 0 7.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.152 * [backup-simplify]: Simplify (- 0) into 0 7.152 * [backup-simplify]: Simplify (+ (/ 1 z) 0) into (/ 1 z) 7.153 * [backup-simplify]: Simplify (+ (* -1 (/ 1 z)) (* 0 -1)) into (- (/ 1 z)) 7.153 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 7.153 * [taylor]: Taking taylor expansion of (/ 1 z) in z 7.153 * [taylor]: Taking taylor expansion of z in z 7.153 * [backup-simplify]: Simplify 0 into 0 7.153 * [backup-simplify]: Simplify 1 into 1 7.153 * [backup-simplify]: Simplify (/ 1 1) into 1 7.153 * [backup-simplify]: Simplify (- 1) into -1 7.153 * [backup-simplify]: Simplify -1 into -1 7.153 * [backup-simplify]: Simplify 1 into 1 7.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 7.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)) (* 0 (/ 0 x)))) into 0 7.154 * [backup-simplify]: Simplify (- 0) into 0 7.154 * [backup-simplify]: Simplify (+ 0 0) into 0 7.155 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- (/ 1 z) (/ 1 x)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.156 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (- (/ 1 z) (/ 1 x))))) into 0 7.156 * [taylor]: Taking taylor expansion of 0 in x 7.156 * [backup-simplify]: Simplify 0 into 0 7.156 * [taylor]: Taking taylor expansion of 0 in z 7.156 * [backup-simplify]: Simplify 0 into 0 7.156 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 7.156 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.156 * [backup-simplify]: Simplify (- 0) into 0 7.157 * [backup-simplify]: Simplify (+ 0 0) into 0 7.157 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (/ 1 z)) (* 0 -1))) into 0 7.157 * [taylor]: Taking taylor expansion of 0 in z 7.157 * [backup-simplify]: Simplify 0 into 0 7.158 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.158 * [backup-simplify]: Simplify (- 0) into 0 7.158 * [backup-simplify]: Simplify 0 into 0 7.158 * [backup-simplify]: Simplify 0 into 0 7.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)) (* 0 (/ 0 z)))) into 0 7.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)) (* 0 (/ 0 x)) (* 0 (/ 0 x)))) into 0 7.159 * [backup-simplify]: Simplify (- 0) into 0 7.159 * [backup-simplify]: Simplify (+ 0 0) into 0 7.160 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- (/ 1 z) (/ 1 x)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.161 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (/ 1 z) (/ 1 x)))))) into 0 7.161 * [taylor]: Taking taylor expansion of 0 in x 7.161 * [backup-simplify]: Simplify 0 into 0 7.161 * [taylor]: Taking taylor expansion of 0 in z 7.161 * [backup-simplify]: Simplify 0 into 0 7.161 * [taylor]: Taking taylor expansion of 0 in z 7.161 * [backup-simplify]: Simplify 0 into 0 7.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 7.162 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.162 * [backup-simplify]: Simplify (- 0) into 0 7.163 * [backup-simplify]: Simplify (+ 0 0) into 0 7.164 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (/ 1 z)) (* 0 -1)))) into 0 7.164 * [taylor]: Taking taylor expansion of 0 in z 7.164 * [backup-simplify]: Simplify 0 into 0 7.164 * [backup-simplify]: Simplify 0 into 0 7.164 * [backup-simplify]: Simplify 0 into 0 7.165 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.165 * [backup-simplify]: Simplify (- 0) into 0 7.165 * [backup-simplify]: Simplify 0 into 0 7.165 * [backup-simplify]: Simplify 0 into 0 7.165 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* (/ 1 (/ 1 (- x))) (/ 1 (/ 1 (- y)))))) (* -1 (* (/ 1 (/ 1 (- z))) (* 1 (/ 1 (/ 1 (- y))))))) into (- (* x y) (* z y)) 7.165 * * * [progress]: simplifying candidates 7.166 * [simplify]: Simplifying: (expm1 (* y (- x z))) (log1p (* y (- x z))) (* y (- x z)) (+ (log y) (log (- x z))) (log (* y (- x z))) (exp (* y (- x z))) (* (* (* y y) y) (* (* (- x z) (- x z)) (- x z))) (* (cbrt (* y (- x z))) (cbrt (* y (- x z)))) (cbrt (* y (- x z))) (* (* (* y (- x z)) (* y (- x z))) (* y (- x z))) (sqrt (* y (- x z))) (sqrt (* y (- x z))) (* (sqrt y) (sqrt (- x z))) (* (sqrt y) (sqrt (- x z))) (* y (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt z) (* (cbrt z) (cbrt z)))))) (* y (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z))))) (* y (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt z) (sqrt z))))) (* y (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z)))) (* y (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* z 1)))) (* y (fma (- z) 1 (* z 1))) (* y (fma (sqrt x) (sqrt x) (- (* (cbrt z) (* (cbrt z) (cbrt z)))))) (* y (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z))))) (* y (fma (sqrt x) (sqrt x) (- (* (sqrt z) (sqrt z))))) (* y (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z)))) (* y (fma (sqrt x) (sqrt x) (- (* z 1)))) (* y (fma (- z) 1 (* z 1))) (* y (fma 1 x (- (* (cbrt z) (* (cbrt z) (cbrt z)))))) (* y (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z))))) (* y (fma 1 x (- (* (sqrt z) (sqrt z))))) (* y (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z)))) (* y (fma 1 x (- (* z 1)))) (* y (fma (- z) 1 (* z 1))) (* y x) (* y (- z)) (* y x) (* y (- z)) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (cbrt z) (* (cbrt z) (cbrt z))))) y) (* (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z)))) y) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* (sqrt z) (sqrt z)))) y) (* (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z))) y) (* (fma (* (cbrt x) (cbrt x)) (cbrt x) (- (* z 1))) y) (* (fma (- z) 1 (* z 1)) y) (* (fma (sqrt x) (sqrt x) (- (* (cbrt z) (* (cbrt z) (cbrt z))))) y) (* (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z)))) y) (* (fma (sqrt x) (sqrt x) (- (* (sqrt z) (sqrt z)))) y) (* (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z))) y) (* (fma (sqrt x) (sqrt x) (- (* z 1))) y) (* (fma (- z) 1 (* z 1)) y) (* (fma 1 x (- (* (cbrt z) (* (cbrt z) (cbrt z))))) y) (* (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z)))) y) (* (fma 1 x (- (* (sqrt z) (sqrt z)))) y) (* (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z))) y) (* (fma 1 x (- (* z 1))) y) (* (fma (- z) 1 (* z 1)) y) (* x y) (* (- z) y) (* x y) (* (- z) y) (* y (* (cbrt (- x z)) (cbrt (- x z)))) (* y (sqrt (- x z))) (* y 1) (* y (+ (sqrt x) (sqrt z))) (* y 1) (* (cbrt y) (- x z)) (* (sqrt y) (- x z)) (* y (- x z)) (* y (- (pow x 3) (pow z 3))) (* y (- (* x x) (* z z))) (- (* x y) (* z y)) (- (* x y) (* z y)) (- (* x y) (* z y)) 7.167 * * [simplify]: iteration 0: 102 enodes 7.203 * * [simplify]: iteration 1: 222 enodes 7.246 * * [simplify]: iteration 2: 435 enodes 7.374 * * [simplify]: iteration 3: 1209 enodes 8.552 * * [simplify]: iteration 4: 4028 enodes 10.050 * * [simplify]: iteration complete: 5000 enodes 10.050 * * [simplify]: Extracting #0: cost 21 inf + 0 10.052 * * [simplify]: Extracting #1: cost 392 inf + 1 10.059 * * [simplify]: Extracting #2: cost 770 inf + 3439 10.071 * * [simplify]: Extracting #3: cost 355 inf + 52344 10.118 * * [simplify]: Extracting #4: cost 56 inf + 99536 10.159 * * [simplify]: Extracting #5: cost 1 inf + 115522 10.188 * * [simplify]: Extracting #6: cost 0 inf + 115887 10.219 * [simplify]: Simplified to: (expm1 (* y (- x z))) (log1p (* y (- x z))) (* y (- x z)) (log (* y (- x z))) (log (* y (- x z))) (exp (* y (- x z))) (* (* (* y (- x z)) (* y (- x z))) (* y (- x z))) (* (cbrt (* y (- x z))) (cbrt (* y (- x z)))) (cbrt (* y (- x z))) (* (* (* y (- x z)) (* y (- x z))) (* y (- x z))) (sqrt (* y (- x z))) (sqrt (* y (- x z))) (* (sqrt (- x z)) (sqrt y)) (* (sqrt (- x z)) (sqrt y)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y x) (* z (- y)) (* y x) (* z (- y)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y (- x z)) (* y (fma z -1 z)) (* y x) (* z (- y)) (* y x) (* z (- y)) (* (cbrt (- x z)) (* (cbrt (- x z)) y)) (* (sqrt (- x z)) y) y (* y (+ (sqrt x) (sqrt z))) y (* (- x z) (cbrt y)) (* (- x z) (sqrt y)) (* y (- x z)) (* y (- (* (* x x) x) (* z (* z z)))) (* (- x z) (* (+ x z) y)) (* y (- x z)) (* y (- x z)) (* y (- x z)) 10.222 * * * [progress]: adding candidates to table 10.364 * * [progress]: iteration 2 / 4 10.364 * * * [progress]: picking best candidate 10.371 * * * * [pick]: Picked # 10.371 * * * [progress]: localizing error 10.389 * * * [progress]: generating rewritten candidates 10.389 * * * [progress]: generating series expansions 10.389 * * * [progress]: simplifying candidates 10.389 * [simplify]: Simplifying: 10.389 * * [simplify]: iteration 0: 0 enodes 10.389 * * [simplify]: iteration complete: 0 enodes 10.389 * * [simplify]: Extracting #0: cost 0 inf + 0 10.389 * [simplify]: Simplified to: 10.389 * * * [progress]: adding candidates to table 10.390 * [progress]: [Phase 3 of 3] Extracting. 10.398 * [simplify]: Simplifying: (+ (* y x) (* y (- z))) 10.398 * * [simplify]: iteration 0: 7 enodes 10.399 * * [simplify]: iteration 1: 12 enodes 10.400 * * [simplify]: iteration 2: 16 enodes 10.401 * * [simplify]: iteration 3: 17 enodes 10.402 * * [simplify]: iteration complete: 17 enodes 10.402 * * [simplify]: Extracting #0: cost 1 inf + 0 10.402 * * [simplify]: Extracting #1: cost 3 inf + 0 10.403 * * [simplify]: Extracting #2: cost 9 inf + 0 10.403 * * [simplify]: Extracting #3: cost 5 inf + 44 10.403 * * [simplify]: Extracting #4: cost 0 inf + 414 10.403 * [simplify]: Simplified to: (+ (* (- z) y) (* y x)) 12.432 * [regime-testing]: Baseline error score: 0.015300952296884456 12.444 * [regime-testing]: Oracle error score: 0.015300952296884456 12.444 * [regime-testing]: End program error score: 0.015300952296884456 12.564 * [regime-testing]: Target error score: 0.014251781472684086