0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.031 * * * [progress]: [2/2] Setting up program. 0.033 * [progress]: [Phase 2 of 3] Improving. 0.034 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.034 * [simplify]: Simplifying (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) 0.034 * * [simplify]: iters left: 6 (9 enodes) 0.039 * * [simplify]: iters left: 5 (37 enodes) 0.050 * * [simplify]: iters left: 4 (66 enodes) 0.072 * * [simplify]: iters left: 3 (103 enodes) 0.109 * * [simplify]: iters left: 2 (118 enodes) 0.136 * * [simplify]: iters left: 1 (132 enodes) 0.160 * * [simplify]: Extracting #0: cost 1 inf + 0 0.160 * * [simplify]: Extracting #1: cost 16 inf + 0 0.160 * * [simplify]: Extracting #2: cost 20 inf + 5 0.161 * * [simplify]: Extracting #3: cost 2 inf + 966 0.162 * * [simplify]: Extracting #4: cost 0 inf + 1091 0.163 * [simplify]: Simplified to (* (+ 30 d2) d1) 0.163 * [simplify]: Simplified (2) to (λ (d1 d2) (* (+ 30 d2) d1)) 0.169 * * [progress]: iteration 1 / 4 0.170 * * * [progress]: picking best candidate 0.173 * * * * [pick]: Picked # 0.173 * * * [progress]: localizing error 0.179 * * * [progress]: generating rewritten candidates 0.179 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.193 * * * [progress]: generating series expansions 0.193 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.193 * [backup-simplify]: Simplify (* (+ 30 d2) d1) into (* d1 (+ d2 30)) 0.193 * [approximate]: Taking taylor expansion of (* d1 (+ d2 30)) in (d2 d1) around 0 0.193 * [taylor]: Taking taylor expansion of (* d1 (+ d2 30)) in d1 0.193 * [taylor]: Taking taylor expansion of d1 in d1 0.193 * [backup-simplify]: Simplify 0 into 0 0.193 * [backup-simplify]: Simplify 1 into 1 0.193 * [taylor]: Taking taylor expansion of (+ d2 30) in d1 0.193 * [taylor]: Taking taylor expansion of d2 in d1 0.193 * [backup-simplify]: Simplify d2 into d2 0.193 * [taylor]: Taking taylor expansion of 30 in d1 0.194 * [backup-simplify]: Simplify 30 into 30 0.194 * [taylor]: Taking taylor expansion of (* d1 (+ d2 30)) in d2 0.194 * [taylor]: Taking taylor expansion of d1 in d2 0.194 * [backup-simplify]: Simplify d1 into d1 0.194 * [taylor]: Taking taylor expansion of (+ d2 30) in d2 0.194 * [taylor]: Taking taylor expansion of d2 in d2 0.194 * [backup-simplify]: Simplify 0 into 0 0.194 * [backup-simplify]: Simplify 1 into 1 0.194 * [taylor]: Taking taylor expansion of 30 in d2 0.194 * [backup-simplify]: Simplify 30 into 30 0.194 * [taylor]: Taking taylor expansion of (* d1 (+ d2 30)) in d2 0.194 * [taylor]: Taking taylor expansion of d1 in d2 0.194 * [backup-simplify]: Simplify d1 into d1 0.194 * [taylor]: Taking taylor expansion of (+ d2 30) in d2 0.194 * [taylor]: Taking taylor expansion of d2 in d2 0.194 * [backup-simplify]: Simplify 0 into 0 0.194 * [backup-simplify]: Simplify 1 into 1 0.194 * [taylor]: Taking taylor expansion of 30 in d2 0.194 * [backup-simplify]: Simplify 30 into 30 0.194 * [backup-simplify]: Simplify (+ 0 30) into 30 0.194 * [backup-simplify]: Simplify (* d1 30) into (* 30 d1) 0.194 * [taylor]: Taking taylor expansion of (* 30 d1) in d1 0.194 * [taylor]: Taking taylor expansion of 30 in d1 0.194 * [backup-simplify]: Simplify 30 into 30 0.194 * [taylor]: Taking taylor expansion of d1 in d1 0.194 * [backup-simplify]: Simplify 0 into 0 0.194 * [backup-simplify]: Simplify 1 into 1 0.195 * [backup-simplify]: Simplify (* 30 0) into 0 0.195 * [backup-simplify]: Simplify 0 into 0 0.195 * [backup-simplify]: Simplify (+ 1 0) into 1 0.195 * [backup-simplify]: Simplify (+ (* d1 1) (* 0 30)) into d1 0.195 * [taylor]: Taking taylor expansion of d1 in d1 0.195 * [backup-simplify]: Simplify 0 into 0 0.195 * [backup-simplify]: Simplify 1 into 1 0.196 * [backup-simplify]: Simplify 0 into 0 0.196 * [backup-simplify]: Simplify (+ (* 30 1) (* 0 0)) into 30 0.196 * [backup-simplify]: Simplify 30 into 30 0.196 * [backup-simplify]: Simplify (+ 0 0) into 0 0.197 * [backup-simplify]: Simplify (+ (* d1 0) (+ (* 0 1) (* 0 30))) into 0 0.197 * [taylor]: Taking taylor expansion of 0 in d1 0.197 * [backup-simplify]: Simplify 0 into 0 0.197 * [backup-simplify]: Simplify 0 into 0 0.197 * [backup-simplify]: Simplify 1 into 1 0.198 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 1) (* 0 0))) into 0 0.198 * [backup-simplify]: Simplify 0 into 0 0.198 * [backup-simplify]: Simplify (+ 0 0) into 0 0.199 * [backup-simplify]: Simplify (+ (* d1 0) (+ (* 0 0) (+ (* 0 1) (* 0 30)))) into 0 0.199 * [taylor]: Taking taylor expansion of 0 in d1 0.199 * [backup-simplify]: Simplify 0 into 0 0.200 * [backup-simplify]: Simplify 0 into 0 0.200 * [backup-simplify]: Simplify 0 into 0 0.200 * [backup-simplify]: Simplify 0 into 0 0.203 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.203 * [backup-simplify]: Simplify 0 into 0 0.204 * [backup-simplify]: Simplify (+ 0 0) into 0 0.205 * [backup-simplify]: Simplify (+ (* d1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 30))))) into 0 0.205 * [taylor]: Taking taylor expansion of 0 in d1 0.205 * [backup-simplify]: Simplify 0 into 0 0.205 * [backup-simplify]: Simplify 0 into 0 0.205 * [backup-simplify]: Simplify (+ (* 1 (* d1 d2)) (* 30 (* d1 1))) into (+ (* d2 d1) (* 30 d1)) 0.205 * [backup-simplify]: Simplify (* (+ 30 (/ 1 d2)) (/ 1 d1)) into (/ (+ (/ 1 d2) 30) d1) 0.205 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 d2) 30) d1) in (d2 d1) around 0 0.205 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 d2) 30) d1) in d1 0.205 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d1 0.205 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 0.205 * [taylor]: Taking taylor expansion of d2 in d1 0.205 * [backup-simplify]: Simplify d2 into d2 0.205 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 0.205 * [taylor]: Taking taylor expansion of 30 in d1 0.205 * [backup-simplify]: Simplify 30 into 30 0.205 * [taylor]: Taking taylor expansion of d1 in d1 0.205 * [backup-simplify]: Simplify 0 into 0 0.205 * [backup-simplify]: Simplify 1 into 1 0.205 * [backup-simplify]: Simplify (+ (/ 1 d2) 30) into (+ (/ 1 d2) 30) 0.205 * [backup-simplify]: Simplify (/ (+ (/ 1 d2) 30) 1) into (+ (/ 1 d2) 30) 0.205 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 d2) 30) d1) in d2 0.205 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d2 0.205 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 0.205 * [taylor]: Taking taylor expansion of d2 in d2 0.205 * [backup-simplify]: Simplify 0 into 0 0.205 * [backup-simplify]: Simplify 1 into 1 0.206 * [backup-simplify]: Simplify (/ 1 1) into 1 0.206 * [taylor]: Taking taylor expansion of 30 in d2 0.206 * [backup-simplify]: Simplify 30 into 30 0.206 * [taylor]: Taking taylor expansion of d1 in d2 0.206 * [backup-simplify]: Simplify d1 into d1 0.206 * [backup-simplify]: Simplify (+ 1 0) into 1 0.206 * [backup-simplify]: Simplify (/ 1 d1) into (/ 1 d1) 0.206 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 d2) 30) d1) in d2 0.206 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d2 0.206 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 0.206 * [taylor]: Taking taylor expansion of d2 in d2 0.206 * [backup-simplify]: Simplify 0 into 0 0.206 * [backup-simplify]: Simplify 1 into 1 0.206 * [backup-simplify]: Simplify (/ 1 1) into 1 0.206 * [taylor]: Taking taylor expansion of 30 in d2 0.206 * [backup-simplify]: Simplify 30 into 30 0.206 * [taylor]: Taking taylor expansion of d1 in d2 0.206 * [backup-simplify]: Simplify d1 into d1 0.207 * [backup-simplify]: Simplify (+ 1 0) into 1 0.207 * [backup-simplify]: Simplify (/ 1 d1) into (/ 1 d1) 0.207 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 0.207 * [taylor]: Taking taylor expansion of d1 in d1 0.207 * [backup-simplify]: Simplify 0 into 0 0.207 * [backup-simplify]: Simplify 1 into 1 0.207 * [backup-simplify]: Simplify (/ 1 1) into 1 0.207 * [backup-simplify]: Simplify 1 into 1 0.208 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.208 * [backup-simplify]: Simplify (+ 0 30) into 30 0.208 * [backup-simplify]: Simplify (- (/ 30 d1) (+ (* (/ 1 d1) (/ 0 d1)))) into (* 30 (/ 1 d1)) 0.208 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d1)) in d1 0.208 * [taylor]: Taking taylor expansion of 30 in d1 0.208 * [backup-simplify]: Simplify 30 into 30 0.208 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 0.208 * [taylor]: Taking taylor expansion of d1 in d1 0.208 * [backup-simplify]: Simplify 0 into 0 0.208 * [backup-simplify]: Simplify 1 into 1 0.208 * [backup-simplify]: Simplify (/ 1 1) into 1 0.209 * [backup-simplify]: Simplify (* 30 1) into 30 0.209 * [backup-simplify]: Simplify 30 into 30 0.209 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.209 * [backup-simplify]: Simplify 0 into 0 0.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.210 * [backup-simplify]: Simplify (+ 0 0) into 0 0.210 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ 1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ 0 d1)))) into 0 0.210 * [taylor]: Taking taylor expansion of 0 in d1 0.210 * [backup-simplify]: Simplify 0 into 0 0.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.211 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 0.211 * [backup-simplify]: Simplify 0 into 0 0.211 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.211 * [backup-simplify]: Simplify 0 into 0 0.212 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.212 * [backup-simplify]: Simplify (+ 0 0) into 0 0.212 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ 1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ 0 d1)) (* 0 (/ 0 d1)))) into 0 0.212 * [taylor]: Taking taylor expansion of 0 in d1 0.212 * [backup-simplify]: Simplify 0 into 0 0.212 * [backup-simplify]: Simplify 0 into 0 0.213 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.214 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 0.214 * [backup-simplify]: Simplify 0 into 0 0.214 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.214 * [backup-simplify]: Simplify 0 into 0 0.214 * [backup-simplify]: Simplify (+ (* 30 (* (/ 1 (/ 1 d1)) 1)) (* 1 (* (/ 1 (/ 1 d1)) (/ 1 (/ 1 d2))))) into (+ (* d2 d1) (* 30 d1)) 0.215 * [backup-simplify]: Simplify (* (+ 30 (/ 1 (- d2))) (/ 1 (- d1))) into (* -1 (/ (- 30 (/ 1 d2)) d1)) 0.215 * [approximate]: Taking taylor expansion of (* -1 (/ (- 30 (/ 1 d2)) d1)) in (d2 d1) around 0 0.215 * [taylor]: Taking taylor expansion of (* -1 (/ (- 30 (/ 1 d2)) d1)) in d1 0.215 * [taylor]: Taking taylor expansion of -1 in d1 0.215 * [backup-simplify]: Simplify -1 into -1 0.215 * [taylor]: Taking taylor expansion of (/ (- 30 (/ 1 d2)) d1) in d1 0.215 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d1 0.215 * [taylor]: Taking taylor expansion of 30 in d1 0.215 * [backup-simplify]: Simplify 30 into 30 0.215 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 0.215 * [taylor]: Taking taylor expansion of d2 in d1 0.215 * [backup-simplify]: Simplify d2 into d2 0.215 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 0.215 * [taylor]: Taking taylor expansion of d1 in d1 0.215 * [backup-simplify]: Simplify 0 into 0 0.215 * [backup-simplify]: Simplify 1 into 1 0.215 * [backup-simplify]: Simplify (- (/ 1 d2)) into (- (/ 1 d2)) 0.215 * [backup-simplify]: Simplify (+ 30 (- (/ 1 d2))) into (- 30 (/ 1 d2)) 0.215 * [backup-simplify]: Simplify (/ (- 30 (/ 1 d2)) 1) into (- 30 (/ 1 d2)) 0.215 * [taylor]: Taking taylor expansion of (* -1 (/ (- 30 (/ 1 d2)) d1)) in d2 0.215 * [taylor]: Taking taylor expansion of -1 in d2 0.215 * [backup-simplify]: Simplify -1 into -1 0.215 * [taylor]: Taking taylor expansion of (/ (- 30 (/ 1 d2)) d1) in d2 0.215 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d2 0.215 * [taylor]: Taking taylor expansion of 30 in d2 0.215 * [backup-simplify]: Simplify 30 into 30 0.215 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 0.215 * [taylor]: Taking taylor expansion of d2 in d2 0.215 * [backup-simplify]: Simplify 0 into 0 0.215 * [backup-simplify]: Simplify 1 into 1 0.215 * [backup-simplify]: Simplify (/ 1 1) into 1 0.215 * [taylor]: Taking taylor expansion of d1 in d2 0.215 * [backup-simplify]: Simplify d1 into d1 0.216 * [backup-simplify]: Simplify (- 1) into -1 0.216 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.216 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 0.216 * [taylor]: Taking taylor expansion of (* -1 (/ (- 30 (/ 1 d2)) d1)) in d2 0.216 * [taylor]: Taking taylor expansion of -1 in d2 0.216 * [backup-simplify]: Simplify -1 into -1 0.216 * [taylor]: Taking taylor expansion of (/ (- 30 (/ 1 d2)) d1) in d2 0.216 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d2 0.216 * [taylor]: Taking taylor expansion of 30 in d2 0.216 * [backup-simplify]: Simplify 30 into 30 0.216 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 0.216 * [taylor]: Taking taylor expansion of d2 in d2 0.216 * [backup-simplify]: Simplify 0 into 0 0.216 * [backup-simplify]: Simplify 1 into 1 0.216 * [backup-simplify]: Simplify (/ 1 1) into 1 0.216 * [taylor]: Taking taylor expansion of d1 in d2 0.216 * [backup-simplify]: Simplify d1 into d1 0.217 * [backup-simplify]: Simplify (- 1) into -1 0.217 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.217 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 0.217 * [backup-simplify]: Simplify (* -1 (/ -1 d1)) into (/ 1 d1) 0.217 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 0.217 * [taylor]: Taking taylor expansion of d1 in d1 0.217 * [backup-simplify]: Simplify 0 into 0 0.217 * [backup-simplify]: Simplify 1 into 1 0.217 * [backup-simplify]: Simplify (/ 1 1) into 1 0.217 * [backup-simplify]: Simplify 1 into 1 0.218 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.218 * [backup-simplify]: Simplify (- 0) into 0 0.218 * [backup-simplify]: Simplify (+ 30 0) into 30 0.219 * [backup-simplify]: Simplify (- (/ 30 d1) (+ (* (/ -1 d1) (/ 0 d1)))) into (* 30 (/ 1 d1)) 0.219 * [backup-simplify]: Simplify (+ (* -1 (* 30 (/ 1 d1))) (* 0 (/ -1 d1))) into (- (* 30 (/ 1 d1))) 0.219 * [taylor]: Taking taylor expansion of (- (* 30 (/ 1 d1))) in d1 0.219 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d1)) in d1 0.219 * [taylor]: Taking taylor expansion of 30 in d1 0.219 * [backup-simplify]: Simplify 30 into 30 0.219 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 0.219 * [taylor]: Taking taylor expansion of d1 in d1 0.219 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify 1 into 1 0.219 * [backup-simplify]: Simplify (/ 1 1) into 1 0.219 * [backup-simplify]: Simplify (* 30 1) into 30 0.219 * [backup-simplify]: Simplify (- 30) into -30 0.220 * [backup-simplify]: Simplify -30 into -30 0.220 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.220 * [backup-simplify]: Simplify 0 into 0 0.221 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.221 * [backup-simplify]: Simplify (- 0) into 0 0.221 * [backup-simplify]: Simplify (+ 0 0) into 0 0.221 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ 0 d1)))) into 0 0.221 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 30 (/ 1 d1))) (* 0 (/ -1 d1)))) into 0 0.221 * [taylor]: Taking taylor expansion of 0 in d1 0.222 * [backup-simplify]: Simplify 0 into 0 0.222 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.222 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 0.223 * [backup-simplify]: Simplify (- 0) into 0 0.223 * [backup-simplify]: Simplify 0 into 0 0.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.223 * [backup-simplify]: Simplify 0 into 0 0.224 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.224 * [backup-simplify]: Simplify (- 0) into 0 0.225 * [backup-simplify]: Simplify (+ 0 0) into 0 0.225 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ 0 d1)) (* 0 (/ 0 d1)))) into 0 0.225 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (* 30 (/ 1 d1))) (* 0 (/ -1 d1))))) into 0 0.225 * [taylor]: Taking taylor expansion of 0 in d1 0.225 * [backup-simplify]: Simplify 0 into 0 0.225 * [backup-simplify]: Simplify 0 into 0 0.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.226 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 0.227 * [backup-simplify]: Simplify (- 0) into 0 0.227 * [backup-simplify]: Simplify 0 into 0 0.227 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.227 * [backup-simplify]: Simplify 0 into 0 0.227 * [backup-simplify]: Simplify (+ (* -30 (* (/ 1 (/ 1 (- d1))) 1)) (* 1 (* (/ 1 (/ 1 (- d1))) (/ 1 (/ 1 (- d2)))))) into (+ (* d2 d1) (* 30 d1)) 0.227 * * * [progress]: simplifying candidates 0.228 * * * * [progress]: [ 1 / 27 ] simplifiying candidate # 0.228 * [simplify]: Simplifying (expm1 (* (+ 30 d2) d1)) 0.228 * * [simplify]: iters left: 5 (6 enodes) 0.230 * * [simplify]: iters left: 4 (20 enodes) 0.234 * * [simplify]: iters left: 3 (28 enodes) 0.239 * * [simplify]: iters left: 2 (40 enodes) 0.244 * * [simplify]: Extracting #0: cost 1 inf + 0 0.244 * * [simplify]: Extracting #1: cost 3 inf + 0 0.244 * * [simplify]: Extracting #2: cost 10 inf + 0 0.244 * * [simplify]: Extracting #3: cost 9 inf + 45 0.244 * * [simplify]: Extracting #4: cost 2 inf + 532 0.244 * * [simplify]: Extracting #5: cost 0 inf + 727 0.245 * [simplify]: Simplified to (expm1 (* (+ d2 30) d1)) 0.245 * [simplify]: Simplified (2 1) to (λ (d1 d2) (log1p (expm1 (* (+ d2 30) d1)))) 0.245 * * * * [progress]: [ 2 / 27 ] simplifiying candidate # 0.245 * [simplify]: Simplifying (log1p (* (+ 30 d2) d1)) 0.245 * * [simplify]: iters left: 5 (6 enodes) 0.247 * * [simplify]: iters left: 4 (20 enodes) 0.250 * * [simplify]: iters left: 3 (28 enodes) 0.254 * * [simplify]: iters left: 2 (40 enodes) 0.259 * * [simplify]: Extracting #0: cost 1 inf + 0 0.259 * * [simplify]: Extracting #1: cost 3 inf + 0 0.259 * * [simplify]: Extracting #2: cost 10 inf + 0 0.259 * * [simplify]: Extracting #3: cost 9 inf + 45 0.259 * * [simplify]: Extracting #4: cost 2 inf + 552 0.259 * * [simplify]: Extracting #5: cost 0 inf + 767 0.260 * [simplify]: Simplified to (log1p (* (+ d2 30) d1)) 0.260 * [simplify]: Simplified (2 1) to (λ (d1 d2) (expm1 (log1p (* (+ d2 30) d1)))) 0.260 * * * * [progress]: [ 3 / 27 ] simplifiying candidate # 0.260 * [simplify]: Simplifying (* (+ 30 d2) d1) 0.260 * * [simplify]: iters left: 4 (5 enodes) 0.262 * * [simplify]: iters left: 3 (17 enodes) 0.267 * * [simplify]: iters left: 2 (25 enodes) 0.276 * * [simplify]: iters left: 1 (37 enodes) 0.280 * * [simplify]: Extracting #0: cost 1 inf + 0 0.280 * * [simplify]: Extracting #1: cost 8 inf + 0 0.280 * * [simplify]: Extracting #2: cost 8 inf + 3 0.280 * * [simplify]: Extracting #3: cost 0 inf + 421 0.281 * [simplify]: Simplified to (* (+ d2 30) d1) 0.281 * [simplify]: Simplified (2 1) to (λ (d1 d2) (pow (* (+ d2 30) d1) 1)) 0.281 * * * * [progress]: [ 4 / 27 ] simplifiying candidate # 0.281 * * * * [progress]: [ 5 / 27 ] simplifiying candidate # 0.281 * [simplify]: Simplifying (+ (log (+ 30 d2)) (log d1)) 0.281 * * [simplify]: iters left: 5 (7 enodes) 0.283 * * [simplify]: iters left: 4 (23 enodes) 0.286 * * [simplify]: Extracting #0: cost 1 inf + 0 0.286 * * [simplify]: Extracting #1: cost 4 inf + 0 0.286 * * [simplify]: Extracting #2: cost 8 inf + 0 0.286 * * [simplify]: Extracting #3: cost 8 inf + 143 0.286 * * [simplify]: Extracting #4: cost 6 inf + 145 0.286 * * [simplify]: Extracting #5: cost 1 inf + 676 0.286 * * [simplify]: Extracting #6: cost 0 inf + 899 0.287 * [simplify]: Simplified to (+ (log (+ d2 30)) (log d1)) 0.287 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (+ (log (+ d2 30)) (log d1)))) 0.287 * * * * [progress]: [ 6 / 27 ] simplifiying candidate # 0.287 * [simplify]: Simplifying (log (* (+ 30 d2) d1)) 0.287 * * [simplify]: iters left: 5 (6 enodes) 0.288 * * [simplify]: iters left: 4 (23 enodes) 0.292 * * [simplify]: iters left: 3 (36 enodes) 0.300 * * [simplify]: iters left: 2 (48 enodes) 0.306 * * [simplify]: Extracting #0: cost 1 inf + 0 0.306 * * [simplify]: Extracting #1: cost 5 inf + 0 0.306 * * [simplify]: Extracting #2: cost 14 inf + 0 0.306 * * [simplify]: Extracting #3: cost 12 inf + 116 0.306 * * [simplify]: Extracting #4: cost 3 inf + 786 0.307 * * [simplify]: Extracting #5: cost 0 inf + 1093 0.307 * [simplify]: Simplified to (log (* (+ d2 30) d1)) 0.307 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (log (* (+ d2 30) d1)))) 0.307 * * * * [progress]: [ 7 / 27 ] simplifiying candidate # 0.308 * [simplify]: Simplifying (exp (* (+ 30 d2) d1)) 0.308 * * [simplify]: iters left: 5 (6 enodes) 0.311 * * [simplify]: iters left: 4 (22 enodes) 0.317 * * [simplify]: iters left: 3 (42 enodes) 0.333 * * [simplify]: iters left: 2 (79 enodes) 0.347 * * [simplify]: iters left: 1 (126 enodes) 0.376 * * [simplify]: Extracting #0: cost 1 inf + 0 0.376 * * [simplify]: Extracting #1: cost 22 inf + 0 0.376 * * [simplify]: Extracting #2: cost 59 inf + 72 0.377 * * [simplify]: Extracting #3: cost 69 inf + 613 0.378 * * [simplify]: Extracting #4: cost 27 inf + 5410 0.380 * * [simplify]: Extracting #5: cost 9 inf + 9532 0.383 * * [simplify]: Extracting #6: cost 1 inf + 13166 0.387 * * [simplify]: Extracting #7: cost 0 inf + 14032 0.390 * [simplify]: Simplified to (exp (* (+ d2 30) d1)) 0.390 * [simplify]: Simplified (2 1) to (λ (d1 d2) (log (exp (* (+ d2 30) d1)))) 0.390 * * * * [progress]: [ 8 / 27 ] simplifiying candidate # 0.390 * [simplify]: Simplifying (* (* (* (+ 30 d2) (+ 30 d2)) (+ 30 d2)) (* (* d1 d1) d1)) 0.390 * * [simplify]: iters left: 6 (9 enodes) 0.395 * * [simplify]: iters left: 5 (47 enodes) 0.413 * * [simplify]: iters left: 4 (161 enodes) 0.460 * * [simplify]: iters left: 3 (495 enodes) 0.822 * * [simplify]: Extracting #0: cost 1 inf + 0 0.822 * * [simplify]: Extracting #1: cost 58 inf + 0 0.824 * * [simplify]: Extracting #2: cost 305 inf + 370 0.826 * * [simplify]: Extracting #3: cost 277 inf + 9912 0.843 * * [simplify]: Extracting #4: cost 36 inf + 59009 0.859 * * [simplify]: Extracting #5: cost 0 inf + 65695 0.876 * * [simplify]: Extracting #6: cost 0 inf + 65590 0.894 * [simplify]: Simplified to (* (* (* (+ d2 30) d1) (* (+ d2 30) d1)) (* (+ d2 30) d1)) 0.895 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (* (* (+ d2 30) d1) (* (+ d2 30) d1)) (* (+ d2 30) d1)))) 0.895 * * * * [progress]: [ 9 / 27 ] simplifiying candidate # 0.895 * [simplify]: Simplifying (* (cbrt (* (+ 30 d2) d1)) (cbrt (* (+ 30 d2) d1))) 0.895 * * [simplify]: iters left: 6 (7 enodes) 0.899 * * [simplify]: iters left: 5 (23 enodes) 0.903 * * [simplify]: iters left: 4 (31 enodes) 0.909 * * [simplify]: iters left: 3 (43 enodes) 0.918 * * [simplify]: Extracting #0: cost 1 inf + 0 0.918 * * [simplify]: Extracting #1: cost 3 inf + 0 0.918 * * [simplify]: Extracting #2: cost 5 inf + 0 0.918 * * [simplify]: Extracting #3: cost 12 inf + 0 0.918 * * [simplify]: Extracting #4: cost 12 inf + 3 0.918 * * [simplify]: Extracting #5: cost 3 inf + 705 0.919 * * [simplify]: Extracting #6: cost 1 inf + 950 0.919 * * [simplify]: Extracting #7: cost 0 inf + 1153 0.920 * [simplify]: Simplified to (* (cbrt (* (+ d2 30) d1)) (cbrt (* (+ d2 30) d1))) 0.920 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (cbrt (* (+ d2 30) d1)) (cbrt (* (+ d2 30) d1))) (cbrt (* (+ 30 d2) d1)))) 0.920 * [simplify]: Simplifying (cbrt (* (+ 30 d2) d1)) 0.920 * * [simplify]: iters left: 5 (6 enodes) 0.924 * * [simplify]: iters left: 4 (20 enodes) 0.929 * * [simplify]: iters left: 3 (28 enodes) 0.938 * * [simplify]: iters left: 2 (40 enodes) 0.945 * * [simplify]: Extracting #0: cost 1 inf + 0 0.945 * * [simplify]: Extracting #1: cost 3 inf + 0 0.945 * * [simplify]: Extracting #2: cost 10 inf + 0 0.946 * * [simplify]: Extracting #3: cost 9 inf + 45 0.946 * * [simplify]: Extracting #4: cost 2 inf + 542 0.946 * * [simplify]: Extracting #5: cost 0 inf + 747 0.946 * [simplify]: Simplified to (cbrt (* (+ d2 30) d1)) 0.947 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (cbrt (* (+ 30 d2) d1)) (cbrt (* (+ 30 d2) d1))) (cbrt (* (+ d2 30) d1)))) 0.947 * * * * [progress]: [ 10 / 27 ] simplifiying candidate # 0.947 * [simplify]: Simplifying (* (* (* (+ 30 d2) d1) (* (+ 30 d2) d1)) (* (+ 30 d2) d1)) 0.947 * * [simplify]: iters left: 6 (7 enodes) 0.950 * * [simplify]: iters left: 5 (33 enodes) 0.957 * * [simplify]: iters left: 4 (105 enodes) 1.017 * * [simplify]: Extracting #0: cost 1 inf + 0 1.017 * * [simplify]: Extracting #1: cost 30 inf + 0 1.017 * * [simplify]: Extracting #2: cost 89 inf + 43 1.018 * * [simplify]: Extracting #3: cost 108 inf + 585 1.020 * * [simplify]: Extracting #4: cost 66 inf + 4774 1.026 * * [simplify]: Extracting #5: cost 13 inf + 12813 1.034 * * [simplify]: Extracting #6: cost 0 inf + 15252 1.041 * [simplify]: Simplified to (* (* (+ d2 30) d1) (* (* (+ d2 30) d1) (* (+ d2 30) d1))) 1.041 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (* (+ d2 30) d1) (* (* (+ d2 30) d1) (* (+ d2 30) d1))))) 1.041 * * * * [progress]: [ 11 / 27 ] simplifiying candidate # 1.042 * [simplify]: Simplifying (sqrt (* (+ 30 d2) d1)) 1.042 * * [simplify]: iters left: 5 (6 enodes) 1.045 * * [simplify]: iters left: 4 (20 enodes) 1.051 * * [simplify]: iters left: 3 (28 enodes) 1.059 * * [simplify]: iters left: 2 (40 enodes) 1.067 * * [simplify]: Extracting #0: cost 1 inf + 0 1.067 * * [simplify]: Extracting #1: cost 3 inf + 0 1.067 * * [simplify]: Extracting #2: cost 10 inf + 0 1.067 * * [simplify]: Extracting #3: cost 9 inf + 45 1.068 * * [simplify]: Extracting #4: cost 2 inf + 502 1.068 * * [simplify]: Extracting #5: cost 0 inf + 667 1.068 * [simplify]: Simplified to (sqrt (* (+ d2 30) d1)) 1.068 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (sqrt (* (+ d2 30) d1)) (sqrt (* (+ 30 d2) d1)))) 1.069 * [simplify]: Simplifying (sqrt (* (+ 30 d2) d1)) 1.069 * * [simplify]: iters left: 5 (6 enodes) 1.072 * * [simplify]: iters left: 4 (20 enodes) 1.077 * * [simplify]: iters left: 3 (28 enodes) 1.086 * * [simplify]: iters left: 2 (40 enodes) 1.094 * * [simplify]: Extracting #0: cost 1 inf + 0 1.094 * * [simplify]: Extracting #1: cost 3 inf + 0 1.094 * * [simplify]: Extracting #2: cost 10 inf + 0 1.094 * * [simplify]: Extracting #3: cost 9 inf + 45 1.094 * * [simplify]: Extracting #4: cost 2 inf + 502 1.095 * * [simplify]: Extracting #5: cost 0 inf + 667 1.095 * [simplify]: Simplified to (sqrt (* (+ d2 30) d1)) 1.095 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (sqrt (* (+ 30 d2) d1)) (sqrt (* (+ d2 30) d1)))) 1.095 * * * * [progress]: [ 12 / 27 ] simplifiying candidate # 1.095 * * * * [progress]: [ 13 / 27 ] simplifiying candidate # 1.096 * [simplify]: Simplifying (* (sqrt (+ 30 d2)) (sqrt d1)) 1.096 * * [simplify]: iters left: 5 (7 enodes) 1.099 * * [simplify]: iters left: 4 (23 enodes) 1.103 * * [simplify]: Extracting #0: cost 1 inf + 0 1.103 * * [simplify]: Extracting #1: cost 4 inf + 0 1.103 * * [simplify]: Extracting #2: cost 8 inf + 0 1.103 * * [simplify]: Extracting #3: cost 8 inf + 83 1.103 * * [simplify]: Extracting #4: cost 6 inf + 85 1.103 * * [simplify]: Extracting #5: cost 1 inf + 496 1.103 * * [simplify]: Extracting #6: cost 0 inf + 659 1.104 * [simplify]: Simplified to (* (sqrt (+ d2 30)) (sqrt d1)) 1.104 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (sqrt (+ d2 30)) (sqrt d1)) (* (sqrt (+ 30 d2)) (sqrt d1)))) 1.104 * [simplify]: Simplifying (* (sqrt (+ 30 d2)) (sqrt d1)) 1.104 * * [simplify]: iters left: 5 (7 enodes) 1.106 * * [simplify]: iters left: 4 (23 enodes) 1.109 * * [simplify]: Extracting #0: cost 1 inf + 0 1.109 * * [simplify]: Extracting #1: cost 4 inf + 0 1.109 * * [simplify]: Extracting #2: cost 8 inf + 0 1.109 * * [simplify]: Extracting #3: cost 8 inf + 83 1.109 * * [simplify]: Extracting #4: cost 6 inf + 85 1.109 * * [simplify]: Extracting #5: cost 1 inf + 496 1.109 * * [simplify]: Extracting #6: cost 0 inf + 659 1.110 * [simplify]: Simplified to (* (sqrt (+ d2 30)) (sqrt d1)) 1.110 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (sqrt (+ 30 d2)) (sqrt d1)) (* (sqrt (+ d2 30)) (sqrt d1)))) 1.110 * * * * [progress]: [ 14 / 27 ] simplifiying candidate # 1.110 * [simplify]: Simplifying (* (+ 30 d2) (* (cbrt d1) (cbrt d1))) 1.110 * * [simplify]: iters left: 5 (7 enodes) 1.112 * * [simplify]: iters left: 4 (25 enodes) 1.116 * * [simplify]: iters left: 3 (37 enodes) 1.124 * * [simplify]: iters left: 2 (61 enodes) 1.139 * * [simplify]: iters left: 1 (73 enodes) 1.152 * * [simplify]: Extracting #0: cost 1 inf + 0 1.152 * * [simplify]: Extracting #1: cost 10 inf + 0 1.152 * * [simplify]: Extracting #2: cost 17 inf + 2 1.152 * * [simplify]: Extracting #3: cost 16 inf + 87 1.153 * * [simplify]: Extracting #4: cost 8 inf + 1061 1.154 * * [simplify]: Extracting #5: cost 1 inf + 2156 1.154 * * [simplify]: Extracting #6: cost 0 inf + 2359 1.155 * [simplify]: Simplified to (* (+ d2 30) (* (cbrt d1) (cbrt d1))) 1.155 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (+ d2 30) (* (cbrt d1) (cbrt d1))) (cbrt d1))) 1.155 * * * * [progress]: [ 15 / 27 ] simplifiying candidate # 1.156 * [simplify]: Simplifying (* (+ 30 d2) (sqrt d1)) 1.156 * * [simplify]: iters left: 4 (6 enodes) 1.159 * * [simplify]: iters left: 3 (20 enodes) 1.164 * * [simplify]: iters left: 2 (28 enodes) 1.173 * * [simplify]: iters left: 1 (40 enodes) 1.181 * * [simplify]: Extracting #0: cost 1 inf + 0 1.181 * * [simplify]: Extracting #1: cost 8 inf + 0 1.181 * * [simplify]: Extracting #2: cost 11 inf + 2 1.182 * * [simplify]: Extracting #3: cost 8 inf + 87 1.182 * * [simplify]: Extracting #4: cost 4 inf + 374 1.182 * * [simplify]: Extracting #5: cost 0 inf + 743 1.182 * [simplify]: Simplified to (* (sqrt d1) (+ d2 30)) 1.183 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (sqrt d1) (+ d2 30)) (sqrt d1))) 1.183 * * * * [progress]: [ 16 / 27 ] simplifiying candidate # 1.183 * [simplify]: Simplifying (* (+ 30 d2) 1) 1.183 * * [simplify]: iters left: 4 (5 enodes) 1.186 * * [simplify]: iters left: 3 (17 enodes) 1.193 * * [simplify]: iters left: 2 (29 enodes) 1.197 * * [simplify]: iters left: 1 (31 enodes) 1.200 * * [simplify]: Extracting #0: cost 1 inf + 0 1.200 * * [simplify]: Extracting #1: cost 5 inf + 0 1.200 * * [simplify]: Extracting #2: cost 2 inf + 3 1.200 * * [simplify]: Extracting #3: cost 1 inf + 45 1.201 * * [simplify]: Extracting #4: cost 0 inf + 87 1.201 * [simplify]: Simplified to (+ d2 30) 1.201 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (+ d2 30) d1)) 1.201 * * * * [progress]: [ 17 / 27 ] simplifiying candidate # 1.201 * [simplify]: Simplifying (* (cbrt (+ 30 d2)) d1) 1.201 * * [simplify]: iters left: 5 (6 enodes) 1.202 * * [simplify]: iters left: 4 (20 enodes) 1.205 * * [simplify]: Extracting #0: cost 1 inf + 0 1.205 * * [simplify]: Extracting #1: cost 4 inf + 0 1.205 * * [simplify]: Extracting #2: cost 5 inf + 1 1.205 * * [simplify]: Extracting #3: cost 8 inf + 1 1.205 * * [simplify]: Extracting #4: cost 6 inf + 3 1.205 * * [simplify]: Extracting #5: cost 0 inf + 657 1.205 * [simplify]: Simplified to (* (cbrt (+ d2 30)) d1) 1.206 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (cbrt (+ 30 d2)) (cbrt (+ 30 d2))) (* (cbrt (+ d2 30)) d1))) 1.206 * * * * [progress]: [ 18 / 27 ] simplifiying candidate # 1.206 * [simplify]: Simplifying (* (sqrt (+ 30 d2)) d1) 1.206 * * [simplify]: iters left: 5 (6 enodes) 1.208 * * [simplify]: iters left: 4 (20 enodes) 1.213 * * [simplify]: Extracting #0: cost 1 inf + 0 1.213 * * [simplify]: Extracting #1: cost 4 inf + 0 1.213 * * [simplify]: Extracting #2: cost 5 inf + 1 1.213 * * [simplify]: Extracting #3: cost 8 inf + 1 1.213 * * [simplify]: Extracting #4: cost 6 inf + 3 1.213 * * [simplify]: Extracting #5: cost 0 inf + 497 1.214 * [simplify]: Simplified to (* (sqrt (+ d2 30)) d1) 1.214 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (sqrt (+ 30 d2)) (* (sqrt (+ d2 30)) d1))) 1.214 * * * * [progress]: [ 19 / 27 ] simplifiying candidate # 1.214 * [simplify]: Simplifying (* (+ 30 d2) d1) 1.214 * * [simplify]: iters left: 4 (5 enodes) 1.216 * * [simplify]: iters left: 3 (17 enodes) 1.221 * * [simplify]: iters left: 2 (25 enodes) 1.228 * * [simplify]: iters left: 1 (37 enodes) 1.235 * * [simplify]: Extracting #0: cost 1 inf + 0 1.235 * * [simplify]: Extracting #1: cost 8 inf + 0 1.236 * * [simplify]: Extracting #2: cost 8 inf + 3 1.236 * * [simplify]: Extracting #3: cost 0 inf + 421 1.236 * [simplify]: Simplified to (* (+ d2 30) d1) 1.236 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* 1 (* (+ d2 30) d1))) 1.236 * * * * [progress]: [ 20 / 27 ] simplifiying candidate # 1.236 * [simplify]: Simplifying (* (+ 30 d2) d1) 1.236 * * [simplify]: iters left: 4 (5 enodes) 1.239 * * [simplify]: iters left: 3 (17 enodes) 1.244 * * [simplify]: iters left: 2 (25 enodes) 1.250 * * [simplify]: iters left: 1 (37 enodes) 1.254 * * [simplify]: Extracting #0: cost 1 inf + 0 1.254 * * [simplify]: Extracting #1: cost 8 inf + 0 1.254 * * [simplify]: Extracting #2: cost 8 inf + 3 1.254 * * [simplify]: Extracting #3: cost 0 inf + 421 1.254 * [simplify]: Simplified to (* (+ d2 30) d1) 1.254 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* 1 (* (+ d2 30) d1))) 1.254 * * * * [progress]: [ 21 / 27 ] simplifiying candidate # 1.254 * [simplify]: Simplifying (* (+ (pow 30 3) (pow d2 3)) d1) 1.254 * * [simplify]: iters left: 5 (8 enodes) 1.258 * * [simplify]: iters left: 4 (41 enodes) 1.271 * * [simplify]: iters left: 3 (79 enodes) 1.290 * * [simplify]: iters left: 2 (158 enodes) 1.332 * * [simplify]: iters left: 1 (270 enodes) 1.398 * * [simplify]: Extracting #0: cost 1 inf + 0 1.399 * * [simplify]: Extracting #1: cost 14 inf + 0 1.399 * * [simplify]: Extracting #2: cost 41 inf + 45 1.399 * * [simplify]: Extracting #3: cost 44 inf + 1294 1.400 * * [simplify]: Extracting #4: cost 37 inf + 2228 1.401 * * [simplify]: Extracting #5: cost 20 inf + 8506 1.402 * * [simplify]: Extracting #6: cost 0 inf + 17896 1.404 * * [simplify]: Extracting #7: cost 0 inf + 17736 1.405 * [simplify]: Simplified to (* (fma (* d2 d2) d2 27000) d1) 1.405 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 1.405 * * * * [progress]: [ 22 / 27 ] simplifiying candidate # 1.406 * [simplify]: Simplifying (* (- (* 30 30) (* d2 d2)) d1) 1.406 * * [simplify]: iters left: 6 (7 enodes) 1.408 * * [simplify]: iters left: 5 (29 enodes) 1.413 * * [simplify]: iters left: 4 (45 enodes) 1.430 * * [simplify]: iters left: 3 (92 enodes) 1.454 * * [simplify]: iters left: 2 (282 enodes) 1.596 * * [simplify]: Extracting #0: cost 1 inf + 0 1.596 * * [simplify]: Extracting #1: cost 41 inf + 0 1.597 * * [simplify]: Extracting #2: cost 102 inf + 170 1.601 * * [simplify]: Extracting #3: cost 52 inf + 5746 1.609 * * [simplify]: Extracting #4: cost 0 inf + 13048 1.617 * * [simplify]: Extracting #5: cost 0 inf + 13024 1.626 * [simplify]: Simplified to (* (- 900 (* d2 d2)) d1) 1.626 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 1.627 * * * * [progress]: [ 23 / 27 ] simplifiying candidate #real (real->posit16 (* (+ 30 d2) d1))))> 1.627 * [simplify]: Simplifying (real->posit16 (* (+ 30 d2) d1)) 1.627 * * [simplify]: iters left: 5 (6 enodes) 1.630 * * [simplify]: iters left: 4 (17 enodes) 1.636 * * [simplify]: iters left: 3 (25 enodes) 1.647 * * [simplify]: iters left: 2 (37 enodes) 1.655 * * [simplify]: Extracting #0: cost 1 inf + 0 1.655 * * [simplify]: Extracting #1: cost 2 inf + 0 1.655 * * [simplify]: Extracting #2: cost 8 inf + 0 1.655 * * [simplify]: Extracting #3: cost 8 inf + 3 1.656 * * [simplify]: Extracting #4: cost 1 inf + 379 1.656 * * [simplify]: Extracting #5: cost 0 inf + 421 1.656 * [simplify]: Simplified to (real->posit16 (* (+ d2 30) d1)) 1.656 * [simplify]: Simplified (2 1) to (λ (d1 d2) (posit16->real (real->posit16 (* (+ d2 30) d1)))) 1.656 * * * * [progress]: [ 24 / 27 ] simplifiying candidate # 1.657 * * * * [progress]: [ 25 / 27 ] simplifiying candidate # 1.657 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 1.657 * * [simplify]: iters left: 4 (6 enodes) 1.660 * * [simplify]: iters left: 3 (24 enodes) 1.668 * * [simplify]: iters left: 2 (32 enodes) 1.677 * * [simplify]: Extracting #0: cost 1 inf + 0 1.677 * * [simplify]: Extracting #1: cost 8 inf + 0 1.678 * * [simplify]: Extracting #2: cost 8 inf + 3 1.678 * * [simplify]: Extracting #3: cost 1 inf + 353 1.678 * * [simplify]: Extracting #4: cost 0 inf + 436 1.678 * * [simplify]: Extracting #5: cost 0 inf + 421 1.679 * [simplify]: Simplified to (* d1 (+ 30 d2)) 1.679 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 1.679 * * * * [progress]: [ 26 / 27 ] simplifiying candidate # 1.679 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 1.679 * * [simplify]: iters left: 4 (6 enodes) 1.683 * * [simplify]: iters left: 3 (24 enodes) 1.690 * * [simplify]: iters left: 2 (32 enodes) 1.694 * * [simplify]: Extracting #0: cost 1 inf + 0 1.694 * * [simplify]: Extracting #1: cost 8 inf + 0 1.695 * * [simplify]: Extracting #2: cost 8 inf + 3 1.695 * * [simplify]: Extracting #3: cost 1 inf + 353 1.695 * * [simplify]: Extracting #4: cost 0 inf + 436 1.695 * * [simplify]: Extracting #5: cost 0 inf + 421 1.695 * [simplify]: Simplified to (* d1 (+ 30 d2)) 1.695 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 1.695 * * * * [progress]: [ 27 / 27 ] simplifiying candidate # 1.695 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 1.695 * * [simplify]: iters left: 4 (6 enodes) 1.697 * * [simplify]: iters left: 3 (24 enodes) 1.701 * * [simplify]: iters left: 2 (32 enodes) 1.706 * * [simplify]: Extracting #0: cost 1 inf + 0 1.706 * * [simplify]: Extracting #1: cost 8 inf + 0 1.706 * * [simplify]: Extracting #2: cost 8 inf + 3 1.706 * * [simplify]: Extracting #3: cost 1 inf + 353 1.706 * * [simplify]: Extracting #4: cost 0 inf + 436 1.707 * * [simplify]: Extracting #5: cost 0 inf + 421 1.707 * [simplify]: Simplified to (* d1 (+ 30 d2)) 1.707 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 1.707 * * * [progress]: adding candidates to table 1.909 * * [progress]: iteration 2 / 4 1.909 * * * [progress]: picking best candidate 1.917 * * * * [pick]: Picked # 1.917 * * * [progress]: localizing error 1.934 * * * [progress]: generating rewritten candidates 1.934 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 1.951 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 1.964 * * * [progress]: generating series expansions 1.964 * * * * [progress]: [ 1 / 2 ] generating series at (2) 1.965 * [backup-simplify]: Simplify (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)) into (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) 1.965 * [approximate]: Taking taylor expansion of (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) in (d2 d1) around 0 1.965 * [taylor]: Taking taylor expansion of (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) in d1 1.965 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d1 1.965 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d1 1.965 * [taylor]: Taking taylor expansion of 900 in d1 1.965 * [backup-simplify]: Simplify 900 into 900 1.965 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 1.965 * [taylor]: Taking taylor expansion of d2 in d1 1.965 * [backup-simplify]: Simplify d2 into d2 1.965 * [taylor]: Taking taylor expansion of d1 in d1 1.965 * [backup-simplify]: Simplify 0 into 0 1.965 * [backup-simplify]: Simplify 1 into 1 1.965 * [taylor]: Taking taylor expansion of (- 30 d2) in d1 1.965 * [taylor]: Taking taylor expansion of 30 in d1 1.965 * [backup-simplify]: Simplify 30 into 30 1.965 * [taylor]: Taking taylor expansion of d2 in d1 1.965 * [backup-simplify]: Simplify d2 into d2 1.965 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 1.965 * [backup-simplify]: Simplify (- (pow d2 2)) into (- (pow d2 2)) 1.965 * [backup-simplify]: Simplify (+ 900 (- (pow d2 2))) into (- 900 (pow d2 2)) 1.965 * [backup-simplify]: Simplify (* (- 900 (pow d2 2)) 0) into 0 1.965 * [backup-simplify]: Simplify (+ (* d2 0) (* 0 d2)) into 0 1.966 * [backup-simplify]: Simplify (- 0) into 0 1.966 * [backup-simplify]: Simplify (+ 0 0) into 0 1.967 * [backup-simplify]: Simplify (+ (* (- 900 (pow d2 2)) 1) (* 0 0)) into (- 900 (pow d2 2)) 1.967 * [backup-simplify]: Simplify (- d2) into (- d2) 1.967 * [backup-simplify]: Simplify (+ 30 (- d2)) into (- 30 d2) 1.967 * [backup-simplify]: Simplify (/ (- 900 (pow d2 2)) (- 30 d2)) into (/ (- 900 (pow d2 2)) (- 30 d2)) 1.967 * [taylor]: Taking taylor expansion of (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) in d2 1.967 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d2 1.967 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d2 1.967 * [taylor]: Taking taylor expansion of 900 in d2 1.967 * [backup-simplify]: Simplify 900 into 900 1.967 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 1.967 * [taylor]: Taking taylor expansion of d2 in d2 1.967 * [backup-simplify]: Simplify 0 into 0 1.967 * [backup-simplify]: Simplify 1 into 1 1.967 * [taylor]: Taking taylor expansion of d1 in d2 1.967 * [backup-simplify]: Simplify d1 into d1 1.967 * [taylor]: Taking taylor expansion of (- 30 d2) in d2 1.967 * [taylor]: Taking taylor expansion of 30 in d2 1.967 * [backup-simplify]: Simplify 30 into 30 1.967 * [taylor]: Taking taylor expansion of d2 in d2 1.967 * [backup-simplify]: Simplify 0 into 0 1.967 * [backup-simplify]: Simplify 1 into 1 1.967 * [backup-simplify]: Simplify (+ 900 0) into 900 1.968 * [backup-simplify]: Simplify (* 900 d1) into (* 900 d1) 1.968 * [backup-simplify]: Simplify (- 0) into 0 1.968 * [backup-simplify]: Simplify (+ 30 0) into 30 1.968 * [backup-simplify]: Simplify (/ (* 900 d1) 30) into (* 30 d1) 1.968 * [taylor]: Taking taylor expansion of (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) in d2 1.968 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d2 1.968 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d2 1.968 * [taylor]: Taking taylor expansion of 900 in d2 1.968 * [backup-simplify]: Simplify 900 into 900 1.968 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 1.968 * [taylor]: Taking taylor expansion of d2 in d2 1.968 * [backup-simplify]: Simplify 0 into 0 1.968 * [backup-simplify]: Simplify 1 into 1 1.968 * [taylor]: Taking taylor expansion of d1 in d2 1.968 * [backup-simplify]: Simplify d1 into d1 1.968 * [taylor]: Taking taylor expansion of (- 30 d2) in d2 1.968 * [taylor]: Taking taylor expansion of 30 in d2 1.968 * [backup-simplify]: Simplify 30 into 30 1.968 * [taylor]: Taking taylor expansion of d2 in d2 1.968 * [backup-simplify]: Simplify 0 into 0 1.968 * [backup-simplify]: Simplify 1 into 1 1.969 * [backup-simplify]: Simplify (+ 900 0) into 900 1.969 * [backup-simplify]: Simplify (* 900 d1) into (* 900 d1) 1.969 * [backup-simplify]: Simplify (- 0) into 0 1.970 * [backup-simplify]: Simplify (+ 30 0) into 30 1.970 * [backup-simplify]: Simplify (/ (* 900 d1) 30) into (* 30 d1) 1.970 * [taylor]: Taking taylor expansion of (* 30 d1) in d1 1.970 * [taylor]: Taking taylor expansion of 30 in d1 1.970 * [backup-simplify]: Simplify 30 into 30 1.970 * [taylor]: Taking taylor expansion of d1 in d1 1.970 * [backup-simplify]: Simplify 0 into 0 1.970 * [backup-simplify]: Simplify 1 into 1 1.971 * [backup-simplify]: Simplify (+ (* 30 1) (* 0 0)) into 30 1.971 * [backup-simplify]: Simplify 30 into 30 1.971 * [backup-simplify]: Simplify (+ 0 0) into 0 1.972 * [backup-simplify]: Simplify (+ (* 900 0) (* 0 d1)) into 0 1.972 * [backup-simplify]: Simplify (- 1) into -1 1.973 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.974 * [backup-simplify]: Simplify (- (/ 0 30) (+ (* (* 30 d1) (/ -1 30)))) into d1 1.974 * [taylor]: Taking taylor expansion of d1 in d1 1.974 * [backup-simplify]: Simplify 0 into 0 1.974 * [backup-simplify]: Simplify 1 into 1 1.974 * [backup-simplify]: Simplify 1 into 1 1.975 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 1) (* 0 0))) into 0 1.975 * [backup-simplify]: Simplify 0 into 0 1.975 * [backup-simplify]: Simplify (* 1 1) into 1 1.976 * [backup-simplify]: Simplify (- 1) into -1 1.976 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.977 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 0) (* -1 d1))) into (- d1) 1.977 * [backup-simplify]: Simplify (- 0) into 0 1.978 * [backup-simplify]: Simplify (+ 0 0) into 0 1.979 * [backup-simplify]: Simplify (- (/ (- d1) 30) (+ (* (* 30 d1) (/ 0 30)) (* d1 (/ -1 30)))) into 0 1.979 * [taylor]: Taking taylor expansion of 0 in d1 1.979 * [backup-simplify]: Simplify 0 into 0 1.979 * [backup-simplify]: Simplify 0 into 0 1.979 * [backup-simplify]: Simplify 0 into 0 1.980 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1.980 * [backup-simplify]: Simplify 0 into 0 1.981 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.981 * [backup-simplify]: Simplify (- 0) into 0 1.981 * [backup-simplify]: Simplify (+ 0 0) into 0 1.983 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 0) (+ (* -1 0) (* 0 d1)))) into 0 1.983 * [backup-simplify]: Simplify (- 0) into 0 1.983 * [backup-simplify]: Simplify (+ 0 0) into 0 1.985 * [backup-simplify]: Simplify (- (/ 0 30) (+ (* (* 30 d1) (/ 0 30)) (* d1 (/ 0 30)) (* 0 (/ -1 30)))) into 0 1.985 * [taylor]: Taking taylor expansion of 0 in d1 1.985 * [backup-simplify]: Simplify 0 into 0 1.985 * [backup-simplify]: Simplify 0 into 0 1.986 * [backup-simplify]: Simplify 0 into 0 1.986 * [backup-simplify]: Simplify (+ (* 1 (* d1 d2)) (* 30 (* d1 1))) into (+ (* d2 d1) (* 30 d1)) 1.986 * [backup-simplify]: Simplify (/ (* (- 900 (* (/ 1 d2) (/ 1 d2))) (/ 1 d1)) (- 30 (/ 1 d2))) into (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) 1.986 * [approximate]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) in (d2 d1) around 0 1.986 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) in d1 1.986 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d1 1.986 * [taylor]: Taking taylor expansion of 900 in d1 1.986 * [backup-simplify]: Simplify 900 into 900 1.986 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 1.986 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 1.986 * [taylor]: Taking taylor expansion of d2 in d1 1.986 * [backup-simplify]: Simplify d2 into d2 1.986 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 1.986 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 1.986 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d1 1.986 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d1 1.986 * [taylor]: Taking taylor expansion of 30 in d1 1.986 * [backup-simplify]: Simplify 30 into 30 1.986 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 1.987 * [taylor]: Taking taylor expansion of d2 in d1 1.987 * [backup-simplify]: Simplify d2 into d2 1.987 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 1.987 * [taylor]: Taking taylor expansion of d1 in d1 1.987 * [backup-simplify]: Simplify 0 into 0 1.987 * [backup-simplify]: Simplify 1 into 1 1.987 * [backup-simplify]: Simplify (- (/ 1 (pow d2 2))) into (- (/ 1 (pow d2 2))) 1.987 * [backup-simplify]: Simplify (+ 900 (- (/ 1 (pow d2 2)))) into (- 900 (/ 1 (pow d2 2))) 1.987 * [backup-simplify]: Simplify (- (/ 1 d2)) into (- (/ 1 d2)) 1.987 * [backup-simplify]: Simplify (+ 30 (- (/ 1 d2))) into (- 30 (/ 1 d2)) 1.987 * [backup-simplify]: Simplify (* (- 30 (/ 1 d2)) 0) into 0 1.987 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 1.988 * [backup-simplify]: Simplify (- 0) into 0 1.988 * [backup-simplify]: Simplify (+ 0 0) into 0 1.989 * [backup-simplify]: Simplify (+ (* (- 30 (/ 1 d2)) 1) (* 0 0)) into (- 30 (/ 1 d2)) 1.989 * [backup-simplify]: Simplify (/ (- 900 (/ 1 (pow d2 2))) (- 30 (/ 1 d2))) into (/ (- 900 (/ 1 (pow d2 2))) (- 30 (/ 1 d2))) 1.989 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) in d2 1.989 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 1.989 * [taylor]: Taking taylor expansion of 900 in d2 1.989 * [backup-simplify]: Simplify 900 into 900 1.989 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 1.989 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 1.989 * [taylor]: Taking taylor expansion of d2 in d2 1.989 * [backup-simplify]: Simplify 0 into 0 1.989 * [backup-simplify]: Simplify 1 into 1 1.989 * [backup-simplify]: Simplify (* 1 1) into 1 1.990 * [backup-simplify]: Simplify (/ 1 1) into 1 1.990 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d2 1.990 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d2 1.990 * [taylor]: Taking taylor expansion of 30 in d2 1.990 * [backup-simplify]: Simplify 30 into 30 1.990 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 1.990 * [taylor]: Taking taylor expansion of d2 in d2 1.990 * [backup-simplify]: Simplify 0 into 0 1.990 * [backup-simplify]: Simplify 1 into 1 1.990 * [backup-simplify]: Simplify (/ 1 1) into 1 1.990 * [taylor]: Taking taylor expansion of d1 in d2 1.990 * [backup-simplify]: Simplify d1 into d1 1.991 * [backup-simplify]: Simplify (- 1) into -1 1.991 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.992 * [backup-simplify]: Simplify (- 1) into -1 1.992 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.992 * [backup-simplify]: Simplify (* -1 d1) into (* -1 d1) 1.992 * [backup-simplify]: Simplify (/ -1 (* -1 d1)) into (/ 1 d1) 1.992 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) in d2 1.992 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 1.992 * [taylor]: Taking taylor expansion of 900 in d2 1.992 * [backup-simplify]: Simplify 900 into 900 1.992 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 1.992 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 1.992 * [taylor]: Taking taylor expansion of d2 in d2 1.992 * [backup-simplify]: Simplify 0 into 0 1.992 * [backup-simplify]: Simplify 1 into 1 1.993 * [backup-simplify]: Simplify (* 1 1) into 1 1.993 * [backup-simplify]: Simplify (/ 1 1) into 1 1.993 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d2 1.993 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d2 1.993 * [taylor]: Taking taylor expansion of 30 in d2 1.993 * [backup-simplify]: Simplify 30 into 30 1.993 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 1.993 * [taylor]: Taking taylor expansion of d2 in d2 1.993 * [backup-simplify]: Simplify 0 into 0 1.993 * [backup-simplify]: Simplify 1 into 1 1.994 * [backup-simplify]: Simplify (/ 1 1) into 1 1.994 * [taylor]: Taking taylor expansion of d1 in d2 1.994 * [backup-simplify]: Simplify d1 into d1 1.994 * [backup-simplify]: Simplify (- 1) into -1 1.995 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.995 * [backup-simplify]: Simplify (- 1) into -1 1.995 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.995 * [backup-simplify]: Simplify (* -1 d1) into (* -1 d1) 1.996 * [backup-simplify]: Simplify (/ -1 (* -1 d1)) into (/ 1 d1) 1.996 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 1.996 * [taylor]: Taking taylor expansion of d1 in d1 1.996 * [backup-simplify]: Simplify 0 into 0 1.996 * [backup-simplify]: Simplify 1 into 1 1.996 * [backup-simplify]: Simplify (/ 1 1) into 1 1.996 * [backup-simplify]: Simplify 1 into 1 1.997 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.998 * [backup-simplify]: Simplify (- 0) into 0 1.998 * [backup-simplify]: Simplify (+ 0 0) into 0 1.999 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.000 * [backup-simplify]: Simplify (- 0) into 0 2.000 * [backup-simplify]: Simplify (+ 30 0) into 30 2.001 * [backup-simplify]: Simplify (+ (* -1 0) (* 30 d1)) into (* 30 d1) 2.001 * [backup-simplify]: Simplify (- (/ 0 (* -1 d1)) (+ (* (/ 1 d1) (/ (* 30 d1) (* -1 d1))))) into (* 30 (/ 1 d1)) 2.001 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d1)) in d1 2.001 * [taylor]: Taking taylor expansion of 30 in d1 2.001 * [backup-simplify]: Simplify 30 into 30 2.001 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 2.001 * [taylor]: Taking taylor expansion of d1 in d1 2.001 * [backup-simplify]: Simplify 0 into 0 2.001 * [backup-simplify]: Simplify 1 into 1 2.001 * [backup-simplify]: Simplify (/ 1 1) into 1 2.002 * [backup-simplify]: Simplify (* 30 1) into 30 2.002 * [backup-simplify]: Simplify 30 into 30 2.003 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.003 * [backup-simplify]: Simplify 0 into 0 2.004 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.005 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.005 * [backup-simplify]: Simplify (- 0) into 0 2.006 * [backup-simplify]: Simplify (+ 900 0) into 900 2.007 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.007 * [backup-simplify]: Simplify (- 0) into 0 2.007 * [backup-simplify]: Simplify (+ 0 0) into 0 2.008 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 30 0) (* 0 d1))) into 0 2.009 * [backup-simplify]: Simplify (- (/ 900 (* -1 d1)) (+ (* (/ 1 d1) (/ 0 (* -1 d1))) (* (* 30 (/ 1 d1)) (/ (* 30 d1) (* -1 d1))))) into 0 2.009 * [taylor]: Taking taylor expansion of 0 in d1 2.009 * [backup-simplify]: Simplify 0 into 0 2.009 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.010 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 2.010 * [backup-simplify]: Simplify 0 into 0 2.011 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.011 * [backup-simplify]: Simplify 0 into 0 2.013 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.014 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.014 * [backup-simplify]: Simplify (- 0) into 0 2.015 * [backup-simplify]: Simplify (+ 0 0) into 0 2.016 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.016 * [backup-simplify]: Simplify (- 0) into 0 2.016 * [backup-simplify]: Simplify (+ 0 0) into 0 2.018 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 30 0) (+ (* 0 0) (* 0 d1)))) into 0 2.018 * [backup-simplify]: Simplify (- (/ 0 (* -1 d1)) (+ (* (/ 1 d1) (/ 0 (* -1 d1))) (* (* 30 (/ 1 d1)) (/ 0 (* -1 d1))) (* 0 (/ (* 30 d1) (* -1 d1))))) into 0 2.018 * [taylor]: Taking taylor expansion of 0 in d1 2.018 * [backup-simplify]: Simplify 0 into 0 2.018 * [backup-simplify]: Simplify 0 into 0 2.019 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.020 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 2.020 * [backup-simplify]: Simplify 0 into 0 2.021 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.021 * [backup-simplify]: Simplify 0 into 0 2.021 * [backup-simplify]: Simplify (+ (* 30 (* (/ 1 (/ 1 d1)) 1)) (* 1 (* (/ 1 (/ 1 d1)) (/ 1 (/ 1 d2))))) into (+ (* d2 d1) (* 30 d1)) 2.022 * [backup-simplify]: Simplify (/ (* (- 900 (* (/ 1 (- d2)) (/ 1 (- d2)))) (/ 1 (- d1))) (- 30 (/ 1 (- d2)))) into (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) 2.022 * [approximate]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) in (d2 d1) around 0 2.022 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) in d1 2.022 * [taylor]: Taking taylor expansion of -1 in d1 2.022 * [backup-simplify]: Simplify -1 into -1 2.022 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1)) in d1 2.022 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d1 2.022 * [taylor]: Taking taylor expansion of 900 in d1 2.022 * [backup-simplify]: Simplify 900 into 900 2.022 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 2.022 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 2.022 * [taylor]: Taking taylor expansion of d2 in d1 2.022 * [backup-simplify]: Simplify d2 into d2 2.022 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 2.022 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 2.022 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d1 2.022 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d1 2.023 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 2.023 * [taylor]: Taking taylor expansion of d2 in d1 2.023 * [backup-simplify]: Simplify d2 into d2 2.023 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 2.023 * [taylor]: Taking taylor expansion of 30 in d1 2.023 * [backup-simplify]: Simplify 30 into 30 2.023 * [taylor]: Taking taylor expansion of d1 in d1 2.023 * [backup-simplify]: Simplify 0 into 0 2.023 * [backup-simplify]: Simplify 1 into 1 2.023 * [backup-simplify]: Simplify (- (/ 1 (pow d2 2))) into (- (/ 1 (pow d2 2))) 2.023 * [backup-simplify]: Simplify (+ 900 (- (/ 1 (pow d2 2)))) into (- 900 (/ 1 (pow d2 2))) 2.023 * [backup-simplify]: Simplify (+ (/ 1 d2) 30) into (+ (/ 1 d2) 30) 2.023 * [backup-simplify]: Simplify (* (+ (/ 1 d2) 30) 0) into 0 2.023 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 2.024 * [backup-simplify]: Simplify (+ 0 0) into 0 2.025 * [backup-simplify]: Simplify (+ (* (+ (/ 1 d2) 30) 1) (* 0 0)) into (+ (/ 1 d2) 30) 2.025 * [backup-simplify]: Simplify (/ (- 900 (/ 1 (pow d2 2))) (+ (/ 1 d2) 30)) into (/ (- 900 (/ 1 (pow d2 2))) (+ (/ 1 d2) 30)) 2.025 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) in d2 2.025 * [taylor]: Taking taylor expansion of -1 in d2 2.025 * [backup-simplify]: Simplify -1 into -1 2.025 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1)) in d2 2.025 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 2.025 * [taylor]: Taking taylor expansion of 900 in d2 2.025 * [backup-simplify]: Simplify 900 into 900 2.025 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 2.025 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 2.025 * [taylor]: Taking taylor expansion of d2 in d2 2.025 * [backup-simplify]: Simplify 0 into 0 2.025 * [backup-simplify]: Simplify 1 into 1 2.026 * [backup-simplify]: Simplify (* 1 1) into 1 2.026 * [backup-simplify]: Simplify (/ 1 1) into 1 2.026 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d2 2.026 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d2 2.026 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 2.027 * [taylor]: Taking taylor expansion of d2 in d2 2.027 * [backup-simplify]: Simplify 0 into 0 2.027 * [backup-simplify]: Simplify 1 into 1 2.027 * [backup-simplify]: Simplify (/ 1 1) into 1 2.027 * [taylor]: Taking taylor expansion of 30 in d2 2.027 * [backup-simplify]: Simplify 30 into 30 2.027 * [taylor]: Taking taylor expansion of d1 in d2 2.027 * [backup-simplify]: Simplify d1 into d1 2.027 * [backup-simplify]: Simplify (- 1) into -1 2.028 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.028 * [backup-simplify]: Simplify (+ 1 0) into 1 2.028 * [backup-simplify]: Simplify (* 1 d1) into d1 2.029 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 2.029 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) in d2 2.029 * [taylor]: Taking taylor expansion of -1 in d2 2.029 * [backup-simplify]: Simplify -1 into -1 2.029 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1)) in d2 2.029 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 2.029 * [taylor]: Taking taylor expansion of 900 in d2 2.029 * [backup-simplify]: Simplify 900 into 900 2.029 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 2.029 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 2.029 * [taylor]: Taking taylor expansion of d2 in d2 2.029 * [backup-simplify]: Simplify 0 into 0 2.029 * [backup-simplify]: Simplify 1 into 1 2.029 * [backup-simplify]: Simplify (* 1 1) into 1 2.030 * [backup-simplify]: Simplify (/ 1 1) into 1 2.030 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d2 2.030 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d2 2.030 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 2.030 * [taylor]: Taking taylor expansion of d2 in d2 2.030 * [backup-simplify]: Simplify 0 into 0 2.030 * [backup-simplify]: Simplify 1 into 1 2.030 * [backup-simplify]: Simplify (/ 1 1) into 1 2.030 * [taylor]: Taking taylor expansion of 30 in d2 2.030 * [backup-simplify]: Simplify 30 into 30 2.030 * [taylor]: Taking taylor expansion of d1 in d2 2.030 * [backup-simplify]: Simplify d1 into d1 2.031 * [backup-simplify]: Simplify (- 1) into -1 2.031 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.032 * [backup-simplify]: Simplify (+ 1 0) into 1 2.032 * [backup-simplify]: Simplify (* 1 d1) into d1 2.032 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 2.032 * [backup-simplify]: Simplify (* -1 (/ -1 d1)) into (/ 1 d1) 2.032 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 2.032 * [taylor]: Taking taylor expansion of d1 in d1 2.032 * [backup-simplify]: Simplify 0 into 0 2.032 * [backup-simplify]: Simplify 1 into 1 2.033 * [backup-simplify]: Simplify (/ 1 1) into 1 2.033 * [backup-simplify]: Simplify 1 into 1 2.033 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.034 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.035 * [backup-simplify]: Simplify (- 0) into 0 2.038 * [backup-simplify]: Simplify (+ 0 0) into 0 2.039 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.039 * [backup-simplify]: Simplify (+ 0 30) into 30 2.040 * [backup-simplify]: Simplify (+ (* 1 0) (* 30 d1)) into (* 30 d1) 2.040 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ (* 30 d1) d1)))) into (* 30 (/ 1 d1)) 2.040 * [backup-simplify]: Simplify (+ (* -1 (* 30 (/ 1 d1))) (* 0 (/ -1 d1))) into (- (* 30 (/ 1 d1))) 2.040 * [taylor]: Taking taylor expansion of (- (* 30 (/ 1 d1))) in d1 2.040 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d1)) in d1 2.040 * [taylor]: Taking taylor expansion of 30 in d1 2.040 * [backup-simplify]: Simplify 30 into 30 2.040 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 2.040 * [taylor]: Taking taylor expansion of d1 in d1 2.040 * [backup-simplify]: Simplify 0 into 0 2.040 * [backup-simplify]: Simplify 1 into 1 2.041 * [backup-simplify]: Simplify (/ 1 1) into 1 2.041 * [backup-simplify]: Simplify (* 30 1) into 30 2.042 * [backup-simplify]: Simplify (- 30) into -30 2.042 * [backup-simplify]: Simplify -30 into -30 2.042 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.042 * [backup-simplify]: Simplify 0 into 0 2.043 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.044 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.045 * [backup-simplify]: Simplify (- 0) into 0 2.045 * [backup-simplify]: Simplify (+ 900 0) into 900 2.046 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.046 * [backup-simplify]: Simplify (+ 0 0) into 0 2.047 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 30 0) (* 0 d1))) into 0 2.048 * [backup-simplify]: Simplify (- (/ 900 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ (* 30 d1) d1)))) into 0 2.048 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 30 (/ 1 d1))) (* 0 (/ -1 d1)))) into 0 2.048 * [taylor]: Taking taylor expansion of 0 in d1 2.048 * [backup-simplify]: Simplify 0 into 0 2.049 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.050 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 2.050 * [backup-simplify]: Simplify (- 0) into 0 2.050 * [backup-simplify]: Simplify 0 into 0 2.051 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.051 * [backup-simplify]: Simplify 0 into 0 2.052 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.053 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.054 * [backup-simplify]: Simplify (- 0) into 0 2.054 * [backup-simplify]: Simplify (+ 0 0) into 0 2.055 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.055 * [backup-simplify]: Simplify (+ 0 0) into 0 2.057 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 30 0) (+ (* 0 0) (* 0 d1)))) into 0 2.057 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ 0 d1)) (* 0 (/ (* 30 d1) d1)))) into 0 2.058 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (* 30 (/ 1 d1))) (* 0 (/ -1 d1))))) into 0 2.058 * [taylor]: Taking taylor expansion of 0 in d1 2.058 * [backup-simplify]: Simplify 0 into 0 2.058 * [backup-simplify]: Simplify 0 into 0 2.059 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.060 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 2.060 * [backup-simplify]: Simplify (- 0) into 0 2.060 * [backup-simplify]: Simplify 0 into 0 2.061 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.061 * [backup-simplify]: Simplify 0 into 0 2.062 * [backup-simplify]: Simplify (+ (* -30 (* (/ 1 (/ 1 (- d1))) 1)) (* 1 (* (/ 1 (/ 1 (- d1))) (/ 1 (/ 1 (- d2)))))) into (+ (* d2 d1) (* 30 d1)) 2.062 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 2.062 * [backup-simplify]: Simplify (* (- 900 (* d2 d2)) d1) into (* (- 900 (pow d2 2)) d1) 2.062 * [approximate]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in (d2 d1) around 0 2.062 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d1 2.062 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d1 2.062 * [taylor]: Taking taylor expansion of 900 in d1 2.062 * [backup-simplify]: Simplify 900 into 900 2.062 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 2.062 * [taylor]: Taking taylor expansion of d2 in d1 2.062 * [backup-simplify]: Simplify d2 into d2 2.062 * [taylor]: Taking taylor expansion of d1 in d1 2.062 * [backup-simplify]: Simplify 0 into 0 2.062 * [backup-simplify]: Simplify 1 into 1 2.062 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d2 2.062 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d2 2.062 * [taylor]: Taking taylor expansion of 900 in d2 2.062 * [backup-simplify]: Simplify 900 into 900 2.062 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 2.062 * [taylor]: Taking taylor expansion of d2 in d2 2.062 * [backup-simplify]: Simplify 0 into 0 2.063 * [backup-simplify]: Simplify 1 into 1 2.063 * [taylor]: Taking taylor expansion of d1 in d2 2.063 * [backup-simplify]: Simplify d1 into d1 2.063 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d2 2.063 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d2 2.063 * [taylor]: Taking taylor expansion of 900 in d2 2.063 * [backup-simplify]: Simplify 900 into 900 2.063 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 2.063 * [taylor]: Taking taylor expansion of d2 in d2 2.063 * [backup-simplify]: Simplify 0 into 0 2.063 * [backup-simplify]: Simplify 1 into 1 2.063 * [taylor]: Taking taylor expansion of d1 in d2 2.063 * [backup-simplify]: Simplify d1 into d1 2.063 * [backup-simplify]: Simplify (+ 900 0) into 900 2.063 * [backup-simplify]: Simplify (* 900 d1) into (* 900 d1) 2.064 * [taylor]: Taking taylor expansion of (* 900 d1) in d1 2.064 * [taylor]: Taking taylor expansion of 900 in d1 2.064 * [backup-simplify]: Simplify 900 into 900 2.064 * [taylor]: Taking taylor expansion of d1 in d1 2.064 * [backup-simplify]: Simplify 0 into 0 2.064 * [backup-simplify]: Simplify 1 into 1 2.064 * [backup-simplify]: Simplify (* 900 0) into 0 2.064 * [backup-simplify]: Simplify 0 into 0 2.065 * [backup-simplify]: Simplify (+ 0 0) into 0 2.066 * [backup-simplify]: Simplify (+ (* 900 0) (* 0 d1)) into 0 2.066 * [taylor]: Taking taylor expansion of 0 in d1 2.066 * [backup-simplify]: Simplify 0 into 0 2.066 * [backup-simplify]: Simplify 0 into 0 2.066 * [backup-simplify]: Simplify (+ (* 900 1) (* 0 0)) into 900 2.066 * [backup-simplify]: Simplify 900 into 900 2.067 * [backup-simplify]: Simplify (* 1 1) into 1 2.067 * [backup-simplify]: Simplify (- 1) into -1 2.068 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.069 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 0) (* -1 d1))) into (- d1) 2.069 * [taylor]: Taking taylor expansion of (- d1) in d1 2.069 * [taylor]: Taking taylor expansion of d1 in d1 2.069 * [backup-simplify]: Simplify 0 into 0 2.069 * [backup-simplify]: Simplify 1 into 1 2.069 * [backup-simplify]: Simplify (- 0) into 0 2.069 * [backup-simplify]: Simplify 0 into 0 2.069 * [backup-simplify]: Simplify 0 into 0 2.070 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 1) (* 0 0))) into 0 2.070 * [backup-simplify]: Simplify 0 into 0 2.071 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.072 * [backup-simplify]: Simplify (- 0) into 0 2.072 * [backup-simplify]: Simplify (+ 0 0) into 0 2.073 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 0) (+ (* -1 0) (* 0 d1)))) into 0 2.073 * [taylor]: Taking taylor expansion of 0 in d1 2.073 * [backup-simplify]: Simplify 0 into 0 2.073 * [backup-simplify]: Simplify 0 into 0 2.074 * [backup-simplify]: Simplify (- 1) into -1 2.074 * [backup-simplify]: Simplify -1 into -1 2.074 * [backup-simplify]: Simplify 0 into 0 2.075 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 2.075 * [backup-simplify]: Simplify 0 into 0 2.076 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.076 * [backup-simplify]: Simplify (- 0) into 0 2.077 * [backup-simplify]: Simplify (+ 0 0) into 0 2.078 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 0) (+ (* -1 0) (+ (* 0 0) (* 0 d1))))) into 0 2.078 * [taylor]: Taking taylor expansion of 0 in d1 2.078 * [backup-simplify]: Simplify 0 into 0 2.079 * [backup-simplify]: Simplify 0 into 0 2.079 * [backup-simplify]: Simplify 0 into 0 2.079 * [backup-simplify]: Simplify (- 0) into 0 2.079 * [backup-simplify]: Simplify 0 into 0 2.079 * [backup-simplify]: Simplify 0 into 0 2.079 * [backup-simplify]: Simplify (+ (* -1 (* d1 (pow d2 2))) (* 900 (* d1 1))) into (- (* 900 d1) (* (pow d2 2) d1)) 2.080 * [backup-simplify]: Simplify (* (- 900 (* (/ 1 d2) (/ 1 d2))) (/ 1 d1)) into (/ (- 900 (/ 1 (pow d2 2))) d1) 2.080 * [approximate]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) d1) in (d2 d1) around 0 2.080 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) d1) in d1 2.080 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d1 2.080 * [taylor]: Taking taylor expansion of 900 in d1 2.080 * [backup-simplify]: Simplify 900 into 900 2.080 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 2.080 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 2.080 * [taylor]: Taking taylor expansion of d2 in d1 2.080 * [backup-simplify]: Simplify d2 into d2 2.080 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 2.080 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 2.080 * [taylor]: Taking taylor expansion of d1 in d1 2.080 * [backup-simplify]: Simplify 0 into 0 2.080 * [backup-simplify]: Simplify 1 into 1 2.080 * [backup-simplify]: Simplify (- (/ 1 (pow d2 2))) into (- (/ 1 (pow d2 2))) 2.080 * [backup-simplify]: Simplify (+ 900 (- (/ 1 (pow d2 2)))) into (- 900 (/ 1 (pow d2 2))) 2.080 * [backup-simplify]: Simplify (/ (- 900 (/ 1 (pow d2 2))) 1) into (- 900 (/ 1 (pow d2 2))) 2.081 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) d1) in d2 2.081 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 2.081 * [taylor]: Taking taylor expansion of 900 in d2 2.081 * [backup-simplify]: Simplify 900 into 900 2.081 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 2.081 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 2.081 * [taylor]: Taking taylor expansion of d2 in d2 2.081 * [backup-simplify]: Simplify 0 into 0 2.081 * [backup-simplify]: Simplify 1 into 1 2.081 * [backup-simplify]: Simplify (* 1 1) into 1 2.082 * [backup-simplify]: Simplify (/ 1 1) into 1 2.082 * [taylor]: Taking taylor expansion of d1 in d2 2.082 * [backup-simplify]: Simplify d1 into d1 2.082 * [backup-simplify]: Simplify (- 1) into -1 2.083 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.083 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 2.083 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) d1) in d2 2.083 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 2.083 * [taylor]: Taking taylor expansion of 900 in d2 2.083 * [backup-simplify]: Simplify 900 into 900 2.083 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 2.083 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 2.083 * [taylor]: Taking taylor expansion of d2 in d2 2.083 * [backup-simplify]: Simplify 0 into 0 2.083 * [backup-simplify]: Simplify 1 into 1 2.083 * [backup-simplify]: Simplify (* 1 1) into 1 2.084 * [backup-simplify]: Simplify (/ 1 1) into 1 2.084 * [taylor]: Taking taylor expansion of d1 in d2 2.084 * [backup-simplify]: Simplify d1 into d1 2.084 * [backup-simplify]: Simplify (- 1) into -1 2.085 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.085 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 2.085 * [taylor]: Taking taylor expansion of (/ -1 d1) in d1 2.085 * [taylor]: Taking taylor expansion of -1 in d1 2.085 * [backup-simplify]: Simplify -1 into -1 2.085 * [taylor]: Taking taylor expansion of d1 in d1 2.085 * [backup-simplify]: Simplify 0 into 0 2.085 * [backup-simplify]: Simplify 1 into 1 2.085 * [backup-simplify]: Simplify (/ -1 1) into -1 2.085 * [backup-simplify]: Simplify -1 into -1 2.086 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.087 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.087 * [backup-simplify]: Simplify (- 0) into 0 2.088 * [backup-simplify]: Simplify (+ 0 0) into 0 2.088 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)))) into 0 2.088 * [taylor]: Taking taylor expansion of 0 in d1 2.088 * [backup-simplify]: Simplify 0 into 0 2.089 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.089 * [backup-simplify]: Simplify 0 into 0 2.090 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.091 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.091 * [backup-simplify]: Simplify (- 0) into 0 2.091 * [backup-simplify]: Simplify (+ 900 0) into 900 2.092 * [backup-simplify]: Simplify (- (/ 900 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)))) into (* 900 (/ 1 d1)) 2.092 * [taylor]: Taking taylor expansion of (* 900 (/ 1 d1)) in d1 2.092 * [taylor]: Taking taylor expansion of 900 in d1 2.092 * [backup-simplify]: Simplify 900 into 900 2.092 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 2.092 * [taylor]: Taking taylor expansion of d1 in d1 2.092 * [backup-simplify]: Simplify 0 into 0 2.092 * [backup-simplify]: Simplify 1 into 1 2.092 * [backup-simplify]: Simplify (/ 1 1) into 1 2.093 * [backup-simplify]: Simplify (* 900 1) into 900 2.093 * [backup-simplify]: Simplify 900 into 900 2.093 * [backup-simplify]: Simplify 0 into 0 2.094 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.094 * [backup-simplify]: Simplify 0 into 0 2.095 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.096 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.097 * [backup-simplify]: Simplify (- 0) into 0 2.097 * [backup-simplify]: Simplify (+ 0 0) into 0 2.097 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)) (* (* 900 (/ 1 d1)) (/ 0 d1)))) into 0 2.097 * [taylor]: Taking taylor expansion of 0 in d1 2.097 * [backup-simplify]: Simplify 0 into 0 2.098 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.099 * [backup-simplify]: Simplify (+ (* 900 0) (* 0 1)) into 0 2.099 * [backup-simplify]: Simplify 0 into 0 2.099 * [backup-simplify]: Simplify 0 into 0 2.100 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.100 * [backup-simplify]: Simplify 0 into 0 2.102 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.103 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.103 * [backup-simplify]: Simplify (- 0) into 0 2.104 * [backup-simplify]: Simplify (+ 0 0) into 0 2.104 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)) (* (* 900 (/ 1 d1)) (/ 0 d1)) (* 0 (/ 0 d1)))) into 0 2.104 * [taylor]: Taking taylor expansion of 0 in d1 2.104 * [backup-simplify]: Simplify 0 into 0 2.104 * [backup-simplify]: Simplify 0 into 0 2.104 * [backup-simplify]: Simplify (+ (* 900 (* (/ 1 (/ 1 d1)) 1)) (* -1 (* (/ 1 (/ 1 d1)) (pow (/ 1 d2) -2)))) into (- (* 900 d1) (* (pow d2 2) d1)) 2.105 * [backup-simplify]: Simplify (* (- 900 (* (/ 1 (- d2)) (/ 1 (- d2)))) (/ 1 (- d1))) into (* -1 (/ (- 900 (/ 1 (pow d2 2))) d1)) 2.105 * [approximate]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) d1)) in (d2 d1) around 0 2.105 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) d1)) in d1 2.105 * [taylor]: Taking taylor expansion of -1 in d1 2.105 * [backup-simplify]: Simplify -1 into -1 2.105 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) d1) in d1 2.105 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d1 2.105 * [taylor]: Taking taylor expansion of 900 in d1 2.105 * [backup-simplify]: Simplify 900 into 900 2.105 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 2.105 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 2.105 * [taylor]: Taking taylor expansion of d2 in d1 2.105 * [backup-simplify]: Simplify d2 into d2 2.105 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 2.105 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 2.105 * [taylor]: Taking taylor expansion of d1 in d1 2.105 * [backup-simplify]: Simplify 0 into 0 2.105 * [backup-simplify]: Simplify 1 into 1 2.105 * [backup-simplify]: Simplify (- (/ 1 (pow d2 2))) into (- (/ 1 (pow d2 2))) 2.106 * [backup-simplify]: Simplify (+ 900 (- (/ 1 (pow d2 2)))) into (- 900 (/ 1 (pow d2 2))) 2.106 * [backup-simplify]: Simplify (/ (- 900 (/ 1 (pow d2 2))) 1) into (- 900 (/ 1 (pow d2 2))) 2.106 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) d1)) in d2 2.106 * [taylor]: Taking taylor expansion of -1 in d2 2.106 * [backup-simplify]: Simplify -1 into -1 2.106 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) d1) in d2 2.106 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 2.106 * [taylor]: Taking taylor expansion of 900 in d2 2.106 * [backup-simplify]: Simplify 900 into 900 2.106 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 2.106 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 2.106 * [taylor]: Taking taylor expansion of d2 in d2 2.106 * [backup-simplify]: Simplify 0 into 0 2.106 * [backup-simplify]: Simplify 1 into 1 2.106 * [backup-simplify]: Simplify (* 1 1) into 1 2.107 * [backup-simplify]: Simplify (/ 1 1) into 1 2.107 * [taylor]: Taking taylor expansion of d1 in d2 2.107 * [backup-simplify]: Simplify d1 into d1 2.107 * [backup-simplify]: Simplify (- 1) into -1 2.108 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.108 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 2.108 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) d1)) in d2 2.108 * [taylor]: Taking taylor expansion of -1 in d2 2.108 * [backup-simplify]: Simplify -1 into -1 2.108 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) d1) in d2 2.108 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 2.108 * [taylor]: Taking taylor expansion of 900 in d2 2.108 * [backup-simplify]: Simplify 900 into 900 2.108 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 2.108 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 2.108 * [taylor]: Taking taylor expansion of d2 in d2 2.108 * [backup-simplify]: Simplify 0 into 0 2.108 * [backup-simplify]: Simplify 1 into 1 2.109 * [backup-simplify]: Simplify (* 1 1) into 1 2.109 * [backup-simplify]: Simplify (/ 1 1) into 1 2.109 * [taylor]: Taking taylor expansion of d1 in d2 2.109 * [backup-simplify]: Simplify d1 into d1 2.110 * [backup-simplify]: Simplify (- 1) into -1 2.110 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.110 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 2.110 * [backup-simplify]: Simplify (* -1 (/ -1 d1)) into (/ 1 d1) 2.110 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 2.110 * [taylor]: Taking taylor expansion of d1 in d1 2.110 * [backup-simplify]: Simplify 0 into 0 2.110 * [backup-simplify]: Simplify 1 into 1 2.111 * [backup-simplify]: Simplify (/ 1 1) into 1 2.111 * [backup-simplify]: Simplify 1 into 1 2.111 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.112 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.113 * [backup-simplify]: Simplify (- 0) into 0 2.113 * [backup-simplify]: Simplify (+ 0 0) into 0 2.113 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)))) into 0 2.114 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 d1))) into 0 2.114 * [taylor]: Taking taylor expansion of 0 in d1 2.114 * [backup-simplify]: Simplify 0 into 0 2.114 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.114 * [backup-simplify]: Simplify 0 into 0 2.115 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.116 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.117 * [backup-simplify]: Simplify (- 0) into 0 2.117 * [backup-simplify]: Simplify (+ 900 0) into 900 2.117 * [backup-simplify]: Simplify (- (/ 900 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)))) into (* 900 (/ 1 d1)) 2.118 * [backup-simplify]: Simplify (+ (* -1 (* 900 (/ 1 d1))) (+ (* 0 0) (* 0 (/ -1 d1)))) into (- (* 900 (/ 1 d1))) 2.118 * [taylor]: Taking taylor expansion of (- (* 900 (/ 1 d1))) in d1 2.118 * [taylor]: Taking taylor expansion of (* 900 (/ 1 d1)) in d1 2.118 * [taylor]: Taking taylor expansion of 900 in d1 2.118 * [backup-simplify]: Simplify 900 into 900 2.118 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 2.118 * [taylor]: Taking taylor expansion of d1 in d1 2.118 * [backup-simplify]: Simplify 0 into 0 2.118 * [backup-simplify]: Simplify 1 into 1 2.118 * [backup-simplify]: Simplify (/ 1 1) into 1 2.119 * [backup-simplify]: Simplify (* 900 1) into 900 2.119 * [backup-simplify]: Simplify (- 900) into -900 2.119 * [backup-simplify]: Simplify -900 into -900 2.119 * [backup-simplify]: Simplify 0 into 0 2.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.120 * [backup-simplify]: Simplify 0 into 0 2.121 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.122 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.123 * [backup-simplify]: Simplify (- 0) into 0 2.123 * [backup-simplify]: Simplify (+ 0 0) into 0 2.123 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)) (* (* 900 (/ 1 d1)) (/ 0 d1)))) into 0 2.124 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 900 (/ 1 d1))) (+ (* 0 0) (* 0 (/ -1 d1))))) into 0 2.124 * [taylor]: Taking taylor expansion of 0 in d1 2.124 * [backup-simplify]: Simplify 0 into 0 2.125 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.126 * [backup-simplify]: Simplify (+ (* 900 0) (* 0 1)) into 0 2.127 * [backup-simplify]: Simplify (- 0) into 0 2.127 * [backup-simplify]: Simplify 0 into 0 2.127 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.130 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.130 * [backup-simplify]: Simplify (- 0) into 0 2.131 * [backup-simplify]: Simplify (+ 0 0) into 0 2.131 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)) (* (* 900 (/ 1 d1)) (/ 0 d1)) (* 0 (/ 0 d1)))) into 0 2.132 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (* 900 (/ 1 d1))) (+ (* 0 0) (* 0 (/ -1 d1)))))) into 0 2.132 * [taylor]: Taking taylor expansion of 0 in d1 2.132 * [backup-simplify]: Simplify 0 into 0 2.132 * [backup-simplify]: Simplify 0 into 0 2.133 * [backup-simplify]: Simplify (+ (* -900 (* (/ 1 (/ 1 (- d1))) 1)) (* 1 (* (/ 1 (/ 1 (- d1))) (pow (/ 1 (- d2)) -2)))) into (- (* 900 d1) (* (pow d2 2) d1)) 2.133 * * * [progress]: simplifying candidates 2.133 * * * * [progress]: [ 1 / 62 ] simplifiying candidate # 2.133 * [simplify]: Simplifying (expm1 (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 2.133 * * [simplify]: iters left: 6 (10 enodes) 2.139 * * [simplify]: iters left: 5 (37 enodes) 2.151 * * [simplify]: iters left: 4 (63 enodes) 2.172 * * [simplify]: iters left: 3 (116 enodes) 2.194 * * [simplify]: iters left: 2 (185 enodes) 2.240 * * [simplify]: iters left: 1 (251 enodes) 2.318 * * [simplify]: Extracting #0: cost 1 inf + 0 2.318 * * [simplify]: Extracting #1: cost 3 inf + 0 2.319 * * [simplify]: Extracting #2: cost 25 inf + 0 2.319 * * [simplify]: Extracting #3: cost 72 inf + 44 2.320 * * [simplify]: Extracting #4: cost 68 inf + 3659 2.325 * * [simplify]: Extracting #5: cost 7 inf + 10739 2.331 * * [simplify]: Extracting #6: cost 0 inf + 11356 2.337 * * [simplify]: Extracting #7: cost 0 inf + 11316 2.343 * [simplify]: Simplified to (expm1 (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 2.343 * [simplify]: Simplified (2 1) to (λ (d1 d2) (log1p (expm1 (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 2.343 * * * * [progress]: [ 2 / 62 ] simplifiying candidate # 2.343 * [simplify]: Simplifying (log1p (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 2.343 * * [simplify]: iters left: 6 (10 enodes) 2.347 * * [simplify]: iters left: 5 (37 enodes) 2.354 * * [simplify]: iters left: 4 (63 enodes) 2.365 * * [simplify]: iters left: 3 (116 enodes) 2.390 * * [simplify]: iters left: 2 (185 enodes) 2.426 * * [simplify]: iters left: 1 (251 enodes) 2.498 * * [simplify]: Extracting #0: cost 1 inf + 0 2.498 * * [simplify]: Extracting #1: cost 3 inf + 0 2.498 * * [simplify]: Extracting #2: cost 25 inf + 0 2.498 * * [simplify]: Extracting #3: cost 72 inf + 44 2.500 * * [simplify]: Extracting #4: cost 68 inf + 3699 2.504 * * [simplify]: Extracting #5: cost 7 inf + 10779 2.509 * * [simplify]: Extracting #6: cost 0 inf + 11396 2.514 * * [simplify]: Extracting #7: cost 0 inf + 11356 2.519 * [simplify]: Simplified to (log1p (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 2.520 * [simplify]: Simplified (2 1) to (λ (d1 d2) (expm1 (log1p (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 2.520 * * * * [progress]: [ 3 / 62 ] simplifiying candidate # 2.520 * * * * [progress]: [ 4 / 62 ] simplifiying candidate # 2.520 * [simplify]: Simplifying (- (+ (log (- 900 (* d2 d2))) (log d1)) (log (- 30 d2))) 2.520 * * [simplify]: iters left: 6 (12 enodes) 2.525 * * [simplify]: iters left: 5 (45 enodes) 2.541 * * [simplify]: iters left: 4 (65 enodes) 2.558 * * [simplify]: iters left: 3 (76 enodes) 2.576 * * [simplify]: iters left: 2 (80 enodes) 2.594 * * [simplify]: iters left: 1 (84 enodes) 2.614 * * [simplify]: Extracting #0: cost 1 inf + 0 2.614 * * [simplify]: Extracting #1: cost 16 inf + 0 2.614 * * [simplify]: Extracting #2: cost 28 inf + 0 2.614 * * [simplify]: Extracting #3: cost 35 inf + 1 2.615 * * [simplify]: Extracting #4: cost 32 inf + 188 2.615 * * [simplify]: Extracting #5: cost 14 inf + 2794 2.617 * * [simplify]: Extracting #6: cost 2 inf + 5715 2.619 * * [simplify]: Extracting #7: cost 0 inf + 6432 2.620 * [simplify]: Simplified to (- (log (- 900 (* d2 d2))) (- (log (- 30 d2)) (log d1))) 2.620 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (- (log (- 900 (* d2 d2))) (- (log (- 30 d2)) (log d1))))) 2.620 * * * * [progress]: [ 5 / 62 ] simplifiying candidate # 2.621 * [simplify]: Simplifying (- (log (* (- 900 (* d2 d2)) d1)) (log (- 30 d2))) 2.621 * * [simplify]: iters left: 6 (11 enodes) 2.626 * * [simplify]: iters left: 5 (43 enodes) 2.639 * * [simplify]: iters left: 4 (69 enodes) 2.658 * * [simplify]: iters left: 3 (105 enodes) 2.688 * * [simplify]: iters left: 2 (142 enodes) 2.720 * * [simplify]: iters left: 1 (155 enodes) 2.744 * * [simplify]: Extracting #0: cost 1 inf + 0 2.744 * * [simplify]: Extracting #1: cost 13 inf + 0 2.745 * * [simplify]: Extracting #2: cost 28 inf + 0 2.745 * * [simplify]: Extracting #3: cost 40 inf + 143 2.745 * * [simplify]: Extracting #4: cost 41 inf + 667 2.745 * * [simplify]: Extracting #5: cost 19 inf + 2768 2.746 * * [simplify]: Extracting #6: cost 3 inf + 5968 2.748 * * [simplify]: Extracting #7: cost 0 inf + 6877 2.749 * [simplify]: Simplified to (- (log (* (- 900 (* d2 d2)) d1)) (log (- 30 d2))) 2.749 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (- (log (* (- 900 (* d2 d2)) d1)) (log (- 30 d2))))) 2.749 * * * * [progress]: [ 6 / 62 ] simplifiying candidate # 2.750 * [simplify]: Simplifying (log (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 2.750 * * [simplify]: iters left: 6 (10 enodes) 2.753 * * [simplify]: iters left: 5 (40 enodes) 2.760 * * [simplify]: iters left: 4 (78 enodes) 2.780 * * [simplify]: iters left: 3 (153 enodes) 2.811 * * [simplify]: iters left: 2 (240 enodes) 2.859 * * [simplify]: iters left: 1 (326 enodes) 2.951 * * [simplify]: Extracting #0: cost 1 inf + 0 2.952 * * [simplify]: Extracting #1: cost 16 inf + 0 2.952 * * [simplify]: Extracting #2: cost 51 inf + 0 2.952 * * [simplify]: Extracting #3: cost 98 inf + 44 2.953 * * [simplify]: Extracting #4: cost 104 inf + 2322 2.955 * * [simplify]: Extracting #5: cost 17 inf + 13845 2.959 * * [simplify]: Extracting #6: cost 0 inf + 15907 2.963 * [simplify]: Simplified to (log (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 2.963 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (log (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 2.963 * * * * [progress]: [ 7 / 62 ] simplifiying candidate # 2.964 * [simplify]: Simplifying (exp (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 2.964 * * [simplify]: iters left: 6 (10 enodes) 2.967 * * [simplify]: iters left: 5 (37 enodes) 2.974 * * [simplify]: iters left: 4 (63 enodes) 2.999 * * [simplify]: iters left: 3 (121 enodes) 3.020 * * [simplify]: iters left: 2 (209 enodes) 3.077 * * [simplify]: iters left: 1 (316 enodes) 3.156 * * [simplify]: Extracting #0: cost 1 inf + 0 3.156 * * [simplify]: Extracting #1: cost 31 inf + 0 3.156 * * [simplify]: Extracting #2: cost 88 inf + 1 3.157 * * [simplify]: Extracting #3: cost 135 inf + 283 3.159 * * [simplify]: Extracting #4: cost 129 inf + 3159 3.165 * * [simplify]: Extracting #5: cost 46 inf + 14576 3.175 * * [simplify]: Extracting #6: cost 9 inf + 24955 3.186 * * [simplify]: Extracting #7: cost 0 inf + 30531 3.198 * [simplify]: Simplified to (exp (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 3.198 * [simplify]: Simplified (2 1) to (λ (d1 d2) (log (exp (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 3.198 * * * * [progress]: [ 8 / 62 ] simplifiying candidate # 3.198 * [simplify]: Simplifying (/ (* (* (* (- 900 (* d2 d2)) (- 900 (* d2 d2))) (- 900 (* d2 d2))) (* (* d1 d1) d1)) (* (* (- 30 d2) (- 30 d2)) (- 30 d2))) 3.199 * * [simplify]: iters left: 6 (15 enodes) 3.207 * * [simplify]: iters left: 5 (64 enodes) 3.236 * * [simplify]: iters left: 4 (204 enodes) 3.370 * * [simplify]: Extracting #0: cost 1 inf + 0 3.371 * * [simplify]: Extracting #1: cost 95 inf + 0 3.372 * * [simplify]: Extracting #2: cost 243 inf + 123 3.378 * * [simplify]: Extracting #3: cost 243 inf + 13352 3.402 * * [simplify]: Extracting #4: cost 39 inf + 58279 3.435 * * [simplify]: Extracting #5: cost 0 inf + 65758 3.463 * * [simplify]: Extracting #6: cost 0 inf + 65638 3.482 * [simplify]: Simplified to (/ (* (* (- 900 (* d2 d2)) d1) (* (* (- 900 (* d2 d2)) d1) (* (- 900 (* d2 d2)) d1))) (* (- 30 d2) (* (- 30 d2) (- 30 d2)))) 3.483 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (/ (* (* (- 900 (* d2 d2)) d1) (* (* (- 900 (* d2 d2)) d1) (* (- 900 (* d2 d2)) d1))) (* (- 30 d2) (* (- 30 d2) (- 30 d2)))))) 3.483 * * * * [progress]: [ 9 / 62 ] simplifiying candidate # 3.483 * [simplify]: Simplifying (/ (* (* (* (- 900 (* d2 d2)) d1) (* (- 900 (* d2 d2)) d1)) (* (- 900 (* d2 d2)) d1)) (* (* (- 30 d2) (- 30 d2)) (- 30 d2))) 3.483 * * [simplify]: iters left: 6 (13 enodes) 3.489 * * [simplify]: iters left: 5 (62 enodes) 3.516 * * [simplify]: iters left: 4 (226 enodes) 3.647 * * [simplify]: Extracting #0: cost 1 inf + 0 3.647 * * [simplify]: Extracting #1: cost 114 inf + 0 3.648 * * [simplify]: Extracting #2: cost 305 inf + 2 3.652 * * [simplify]: Extracting #3: cost 314 inf + 13636 3.669 * * [simplify]: Extracting #4: cost 54 inf + 71217 3.714 * * [simplify]: Extracting #5: cost 3 inf + 82730 3.759 * * [simplify]: Extracting #6: cost 0 inf + 83459 3.807 * [simplify]: Simplified to (* (/ (- 900 (* d2 d2)) (/ (- 30 d2) d1)) (* (/ (- 900 (* d2 d2)) (/ (- 30 d2) d1)) (/ (- 900 (* d2 d2)) (/ (- 30 d2) d1)))) 3.807 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (/ (- 900 (* d2 d2)) (/ (- 30 d2) d1)) (* (/ (- 900 (* d2 d2)) (/ (- 30 d2) d1)) (/ (- 900 (* d2 d2)) (/ (- 30 d2) d1)))))) 3.807 * * * * [progress]: [ 10 / 62 ] simplifiying candidate # 3.807 * [simplify]: Simplifying (* (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)))) 3.808 * * [simplify]: iters left: 6 (11 enodes) 3.814 * * [simplify]: iters left: 5 (40 enodes) 3.827 * * [simplify]: iters left: 4 (66 enodes) 3.846 * * [simplify]: iters left: 3 (119 enodes) 3.865 * * [simplify]: iters left: 2 (188 enodes) 3.906 * * [simplify]: iters left: 1 (262 enodes) 3.965 * * [simplify]: Extracting #0: cost 1 inf + 0 3.965 * * [simplify]: Extracting #1: cost 3 inf + 0 3.965 * * [simplify]: Extracting #2: cost 5 inf + 0 3.965 * * [simplify]: Extracting #3: cost 29 inf + 0 3.965 * * [simplify]: Extracting #4: cost 76 inf + 3 3.966 * * [simplify]: Extracting #5: cost 77 inf + 2661 3.968 * * [simplify]: Extracting #6: cost 12 inf + 10591 3.972 * * [simplify]: Extracting #7: cost 0 inf + 12024 3.975 * * [simplify]: Extracting #8: cost 0 inf + 11984 3.979 * [simplify]: Simplified to (* (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)))) 3.979 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)))) (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 3.979 * [simplify]: Simplifying (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 3.979 * * [simplify]: iters left: 6 (10 enodes) 3.985 * * [simplify]: iters left: 5 (37 enodes) 4.000 * * [simplify]: iters left: 4 (63 enodes) 4.022 * * [simplify]: iters left: 3 (116 enodes) 4.041 * * [simplify]: iters left: 2 (185 enodes) 4.082 * * [simplify]: iters left: 1 (251 enodes) 4.160 * * [simplify]: Extracting #0: cost 1 inf + 0 4.160 * * [simplify]: Extracting #1: cost 3 inf + 0 4.160 * * [simplify]: Extracting #2: cost 25 inf + 0 4.160 * * [simplify]: Extracting #3: cost 72 inf + 44 4.161 * * [simplify]: Extracting #4: cost 68 inf + 3679 4.164 * * [simplify]: Extracting #5: cost 7 inf + 10759 4.167 * * [simplify]: Extracting #6: cost 0 inf + 11376 4.169 * * [simplify]: Extracting #7: cost 0 inf + 11336 4.172 * [simplify]: Simplified to (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 4.172 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)))) (cbrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 4.172 * * * * [progress]: [ 11 / 62 ] simplifiying candidate # 4.173 * [simplify]: Simplifying (* (* (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 4.173 * * [simplify]: iters left: 6 (11 enodes) 4.176 * * [simplify]: iters left: 5 (47 enodes) 4.186 * * [simplify]: iters left: 4 (120 enodes) 4.249 * * [simplify]: iters left: 3 (477 enodes) 4.787 * * [simplify]: Extracting #0: cost 1 inf + 0 4.787 * * [simplify]: Extracting #1: cost 127 inf + 0 4.790 * * [simplify]: Extracting #2: cost 456 inf + 2 4.801 * * [simplify]: Extracting #3: cost 565 inf + 29146 4.836 * * [simplify]: Extracting #4: cost 63 inf + 158626 4.888 * * [simplify]: Extracting #5: cost 0 inf + 176774 4.975 * * [simplify]: Extracting #6: cost 0 inf + 176614 5.038 * [simplify]: Simplified to (* (* (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 5.039 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (* (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 5.039 * * * * [progress]: [ 12 / 62 ] simplifiying candidate # 5.039 * [simplify]: Simplifying (sqrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 5.039 * * [simplify]: iters left: 6 (10 enodes) 5.045 * * [simplify]: iters left: 5 (37 enodes) 5.057 * * [simplify]: iters left: 4 (63 enodes) 5.078 * * [simplify]: iters left: 3 (116 enodes) 5.117 * * [simplify]: iters left: 2 (185 enodes) 5.170 * * [simplify]: iters left: 1 (251 enodes) 5.247 * * [simplify]: Extracting #0: cost 1 inf + 0 5.247 * * [simplify]: Extracting #1: cost 3 inf + 0 5.247 * * [simplify]: Extracting #2: cost 25 inf + 0 5.250 * * [simplify]: Extracting #3: cost 72 inf + 44 5.252 * * [simplify]: Extracting #4: cost 68 inf + 3599 5.257 * * [simplify]: Extracting #5: cost 7 inf + 10679 5.263 * * [simplify]: Extracting #6: cost 0 inf + 11296 5.268 * * [simplify]: Extracting #7: cost 0 inf + 11256 5.275 * [simplify]: Simplified to (sqrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 5.275 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (sqrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (sqrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 5.275 * [simplify]: Simplifying (sqrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 5.275 * * [simplify]: iters left: 6 (10 enodes) 5.281 * * [simplify]: iters left: 5 (37 enodes) 5.293 * * [simplify]: iters left: 4 (63 enodes) 5.315 * * [simplify]: iters left: 3 (116 enodes) 5.345 * * [simplify]: iters left: 2 (185 enodes) 5.382 * * [simplify]: iters left: 1 (251 enodes) 5.431 * * [simplify]: Extracting #0: cost 1 inf + 0 5.431 * * [simplify]: Extracting #1: cost 3 inf + 0 5.431 * * [simplify]: Extracting #2: cost 25 inf + 0 5.431 * * [simplify]: Extracting #3: cost 72 inf + 44 5.432 * * [simplify]: Extracting #4: cost 68 inf + 3599 5.435 * * [simplify]: Extracting #5: cost 7 inf + 10679 5.438 * * [simplify]: Extracting #6: cost 0 inf + 11296 5.441 * * [simplify]: Extracting #7: cost 0 inf + 11256 5.444 * [simplify]: Simplified to (sqrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 5.444 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (sqrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) (sqrt (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 5.444 * * * * [progress]: [ 13 / 62 ] simplifiying candidate # 5.444 * [simplify]: Simplifying (- (* (- 900 (* d2 d2)) d1)) 5.444 * * [simplify]: iters left: 6 (7 enodes) 5.446 * * [simplify]: iters left: 5 (28 enodes) 5.451 * * [simplify]: iters left: 4 (50 enodes) 5.463 * * [simplify]: iters left: 3 (99 enodes) 5.492 * * [simplify]: iters left: 2 (151 enodes) 5.532 * * [simplify]: iters left: 1 (177 enodes) 5.559 * * [simplify]: Extracting #0: cost 1 inf + 0 5.559 * * [simplify]: Extracting #1: cost 20 inf + 0 5.559 * * [simplify]: Extracting #2: cost 24 inf + 268 5.560 * * [simplify]: Extracting #3: cost 2 inf + 1834 5.561 * * [simplify]: Extracting #4: cost 0 inf + 2038 5.563 * [simplify]: Simplified to (* (fma d2 d2 -900) d1) 5.563 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* (fma d2 d2 -900) d1) (- (- 30 d2)))) 5.563 * [simplify]: Simplifying (- (- 30 d2)) 5.563 * * [simplify]: iters left: 4 (4 enodes) 5.566 * * [simplify]: iters left: 3 (14 enodes) 5.571 * * [simplify]: iters left: 2 (21 enodes) 5.578 * * [simplify]: iters left: 1 (23 enodes) 5.585 * * [simplify]: Extracting #0: cost 1 inf + 0 5.585 * * [simplify]: Extracting #1: cost 5 inf + 0 5.585 * * [simplify]: Extracting #2: cost 6 inf + 2 5.585 * * [simplify]: Extracting #3: cost 3 inf + 128 5.585 * * [simplify]: Extracting #4: cost 0 inf + 253 5.585 * [simplify]: Simplified to (+ -30 d2) 5.585 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ (* (fma d2 d2 -900) d1) (+ -30 d2))) 5.585 * * * * [progress]: [ 14 / 62 ] simplifiying candidate # 5.586 * [simplify]: Simplifying (/ (- 900 (* d2 d2)) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 5.586 * * [simplify]: iters left: 6 (9 enodes) 5.591 * * [simplify]: iters left: 5 (36 enodes) 5.599 * * [simplify]: iters left: 4 (61 enodes) 5.609 * * [simplify]: iters left: 3 (91 enodes) 5.625 * * [simplify]: iters left: 2 (125 enodes) 5.660 * * [simplify]: iters left: 1 (141 enodes) 5.700 * * [simplify]: Extracting #0: cost 1 inf + 0 5.700 * * [simplify]: Extracting #1: cost 11 inf + 0 5.700 * * [simplify]: Extracting #2: cost 35 inf + 0 5.701 * * [simplify]: Extracting #3: cost 47 inf + 2 5.701 * * [simplify]: Extracting #4: cost 24 inf + 3245 5.704 * * [simplify]: Extracting #5: cost 3 inf + 7491 5.708 * * [simplify]: Extracting #6: cost 0 inf + 7977 5.711 * * [simplify]: Extracting #7: cost 0 inf + 7937 5.714 * [simplify]: Simplified to (/ (- 900 (* d2 d2)) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 5.714 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) (/ d1 (cbrt (- 30 d2))))) 5.714 * [simplify]: Simplifying (/ d1 (cbrt (- 30 d2))) 5.715 * * [simplify]: iters left: 5 (6 enodes) 5.718 * * [simplify]: iters left: 4 (20 enodes) 5.724 * * [simplify]: iters left: 3 (23 enodes) 5.731 * * [simplify]: Extracting #0: cost 1 inf + 0 5.731 * * [simplify]: Extracting #1: cost 4 inf + 0 5.731 * * [simplify]: Extracting #2: cost 5 inf + 1 5.731 * * [simplify]: Extracting #3: cost 9 inf + 1 5.731 * * [simplify]: Extracting #4: cost 8 inf + 3 5.731 * * [simplify]: Extracting #5: cost 1 inf + 576 5.731 * * [simplify]: Extracting #6: cost 0 inf + 739 5.732 * [simplify]: Simplified to (/ d1 (cbrt (- 30 d2))) 5.732 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) (/ d1 (cbrt (- 30 d2))))) 5.732 * * * * [progress]: [ 15 / 62 ] simplifiying candidate # 5.732 * [simplify]: Simplifying (/ (- 900 (* d2 d2)) (sqrt (- 30 d2))) 5.732 * * [simplify]: iters left: 6 (8 enodes) 5.737 * * [simplify]: iters left: 5 (31 enodes) 5.747 * * [simplify]: iters left: 4 (47 enodes) 5.762 * * [simplify]: iters left: 3 (58 enodes) 5.779 * * [simplify]: iters left: 2 (68 enodes) 5.794 * * [simplify]: iters left: 1 (77 enodes) 5.806 * * [simplify]: Extracting #0: cost 1 inf + 0 5.806 * * [simplify]: Extracting #1: cost 11 inf + 0 5.806 * * [simplify]: Extracting #2: cost 23 inf + 42 5.806 * * [simplify]: Extracting #3: cost 25 inf + 206 5.806 * * [simplify]: Extracting #4: cost 20 inf + 453 5.807 * * [simplify]: Extracting #5: cost 4 inf + 2568 5.808 * * [simplify]: Extracting #6: cost 0 inf + 3257 5.808 * [simplify]: Simplified to (/ (- 900 (* d2 d2)) (sqrt (- 30 d2))) 5.808 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (sqrt (- 30 d2))) (/ d1 (sqrt (- 30 d2))))) 5.808 * [simplify]: Simplifying (/ d1 (sqrt (- 30 d2))) 5.809 * * [simplify]: iters left: 5 (6 enodes) 5.810 * * [simplify]: iters left: 4 (20 enodes) 5.813 * * [simplify]: iters left: 3 (23 enodes) 5.816 * * [simplify]: Extracting #0: cost 1 inf + 0 5.816 * * [simplify]: Extracting #1: cost 4 inf + 0 5.817 * * [simplify]: Extracting #2: cost 5 inf + 1 5.817 * * [simplify]: Extracting #3: cost 9 inf + 1 5.817 * * [simplify]: Extracting #4: cost 8 inf + 3 5.817 * * [simplify]: Extracting #5: cost 1 inf + 456 5.817 * * [simplify]: Extracting #6: cost 0 inf + 579 5.817 * [simplify]: Simplified to (/ d1 (sqrt (- 30 d2))) 5.817 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (sqrt (- 30 d2))) (/ d1 (sqrt (- 30 d2))))) 5.817 * * * * [progress]: [ 16 / 62 ] simplifiying candidate # 5.817 * [simplify]: Simplifying (/ (- 900 (* d2 d2)) 1) 5.817 * * [simplify]: iters left: 6 (6 enodes) 5.819 * * [simplify]: iters left: 5 (23 enodes) 5.824 * * [simplify]: iters left: 4 (36 enodes) 5.829 * * [simplify]: iters left: 3 (51 enodes) 5.836 * * [simplify]: iters left: 2 (56 enodes) 5.843 * * [simplify]: iters left: 1 (58 enodes) 5.849 * * [simplify]: Extracting #0: cost 1 inf + 0 5.849 * * [simplify]: Extracting #1: cost 8 inf + 0 5.849 * * [simplify]: Extracting #2: cost 7 inf + 166 5.850 * * [simplify]: Extracting #3: cost 3 inf + 535 5.850 * * [simplify]: Extracting #4: cost 0 inf + 741 5.850 * [simplify]: Simplified to (- 900 (* d2 d2)) 5.850 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 5.850 * [simplify]: Simplifying (/ d1 (- 30 d2)) 5.850 * * [simplify]: iters left: 4 (5 enodes) 5.852 * * [simplify]: iters left: 3 (17 enodes) 5.854 * * [simplify]: iters left: 2 (20 enodes) 5.857 * * [simplify]: Extracting #0: cost 1 inf + 0 5.858 * * [simplify]: Extracting #1: cost 4 inf + 0 5.858 * * [simplify]: Extracting #2: cost 7 inf + 1 5.858 * * [simplify]: Extracting #3: cost 1 inf + 294 5.858 * * [simplify]: Extracting #4: cost 0 inf + 335 5.858 * [simplify]: Simplified to (/ d1 (- 30 d2)) 5.858 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 5.858 * * * * [progress]: [ 17 / 62 ] simplifiying candidate # 5.858 * [simplify]: Simplifying (/ (- 900 (* d2 d2)) (+ (sqrt 30) (sqrt d2))) 5.858 * * [simplify]: iters left: 6 (9 enodes) 5.861 * * [simplify]: iters left: 5 (33 enodes) 5.868 * * [simplify]: iters left: 4 (47 enodes) 5.883 * * [simplify]: iters left: 3 (60 enodes) 5.904 * * [simplify]: iters left: 2 (70 enodes) 5.925 * * [simplify]: iters left: 1 (79 enodes) 5.946 * * [simplify]: Extracting #0: cost 1 inf + 0 5.946 * * [simplify]: Extracting #1: cost 11 inf + 0 5.947 * * [simplify]: Extracting #2: cost 25 inf + 1 5.947 * * [simplify]: Extracting #3: cost 26 inf + 247 5.947 * * [simplify]: Extracting #4: cost 19 inf + 616 5.948 * * [simplify]: Extracting #5: cost 8 inf + 2560 5.950 * * [simplify]: Extracting #6: cost 1 inf + 3855 5.951 * * [simplify]: Extracting #7: cost 0 inf + 4057 5.953 * [simplify]: Simplified to (/ (- 900 (* d2 d2)) (+ (sqrt 30) (sqrt d2))) 5.953 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (+ (sqrt 30) (sqrt d2))) (/ d1 (- (sqrt 30) (sqrt d2))))) 5.953 * [simplify]: Simplifying (/ d1 (- (sqrt 30) (sqrt d2))) 5.953 * * [simplify]: iters left: 5 (7 enodes) 5.958 * * [simplify]: iters left: 4 (23 enodes) 5.965 * * [simplify]: iters left: 3 (26 enodes) 5.973 * * [simplify]: Extracting #0: cost 1 inf + 0 5.973 * * [simplify]: Extracting #1: cost 4 inf + 0 5.973 * * [simplify]: Extracting #2: cost 7 inf + 1 5.973 * * [simplify]: Extracting #3: cost 12 inf + 1 5.973 * * [simplify]: Extracting #4: cost 10 inf + 3 5.974 * * [simplify]: Extracting #5: cost 4 inf + 370 5.974 * * [simplify]: Extracting #6: cost 1 inf + 736 5.974 * * [simplify]: Extracting #7: cost 0 inf + 899 5.974 * [simplify]: Simplified to (/ d1 (- (sqrt 30) (sqrt d2))) 5.975 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (+ (sqrt 30) (sqrt d2))) (/ d1 (- (sqrt 30) (sqrt d2))))) 5.975 * * * * [progress]: [ 18 / 62 ] simplifiying candidate # 5.975 * [simplify]: Simplifying (/ (- 900 (* d2 d2)) 1) 5.975 * * [simplify]: iters left: 6 (6 enodes) 5.979 * * [simplify]: iters left: 5 (23 enodes) 5.988 * * [simplify]: iters left: 4 (36 enodes) 5.999 * * [simplify]: iters left: 3 (51 enodes) 6.012 * * [simplify]: iters left: 2 (56 enodes) 6.023 * * [simplify]: iters left: 1 (58 enodes) 6.030 * * [simplify]: Extracting #0: cost 1 inf + 0 6.030 * * [simplify]: Extracting #1: cost 8 inf + 0 6.030 * * [simplify]: Extracting #2: cost 7 inf + 166 6.030 * * [simplify]: Extracting #3: cost 3 inf + 535 6.030 * * [simplify]: Extracting #4: cost 0 inf + 741 6.031 * [simplify]: Simplified to (- 900 (* d2 d2)) 6.031 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 6.031 * [simplify]: Simplifying (/ d1 (- 30 d2)) 6.031 * * [simplify]: iters left: 4 (5 enodes) 6.032 * * [simplify]: iters left: 3 (17 enodes) 6.035 * * [simplify]: iters left: 2 (20 enodes) 6.038 * * [simplify]: Extracting #0: cost 1 inf + 0 6.038 * * [simplify]: Extracting #1: cost 4 inf + 0 6.038 * * [simplify]: Extracting #2: cost 7 inf + 1 6.038 * * [simplify]: Extracting #3: cost 1 inf + 294 6.038 * * [simplify]: Extracting #4: cost 0 inf + 335 6.038 * [simplify]: Simplified to (/ d1 (- 30 d2)) 6.038 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 6.039 * * * * [progress]: [ 19 / 62 ] simplifiying candidate # 6.039 * * * * [progress]: [ 20 / 62 ] simplifiying candidate # 6.039 * [simplify]: Simplifying (/ 1 (- 30 d2)) 6.039 * * [simplify]: iters left: 4 (5 enodes) 6.042 * * [simplify]: iters left: 3 (19 enodes) 6.045 * * [simplify]: iters left: 2 (24 enodes) 6.049 * * [simplify]: Extracting #0: cost 1 inf + 0 6.049 * * [simplify]: Extracting #1: cost 4 inf + 0 6.050 * * [simplify]: Extracting #2: cost 7 inf + 1 6.050 * * [simplify]: Extracting #3: cost 1 inf + 294 6.050 * * [simplify]: Extracting #4: cost 0 inf + 335 6.050 * [simplify]: Simplified to (/ 1 (- 30 d2)) 6.050 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (- 900 (* d2 d2)) d1) (/ 1 (- 30 d2)))) 6.050 * * * * [progress]: [ 21 / 62 ] simplifiying candidate # 6.051 * [simplify]: Simplifying (/ (- 30 d2) (* (- 900 (* d2 d2)) d1)) 6.051 * * [simplify]: iters left: 6 (9 enodes) 6.056 * * [simplify]: iters left: 5 (37 enodes) 6.067 * * [simplify]: iters left: 4 (70 enodes) 6.079 * * [simplify]: iters left: 3 (116 enodes) 6.097 * * [simplify]: iters left: 2 (153 enodes) 6.132 * * [simplify]: iters left: 1 (160 enodes) 6.152 * * [simplify]: Extracting #0: cost 1 inf + 0 6.152 * * [simplify]: Extracting #1: cost 11 inf + 0 6.152 * * [simplify]: Extracting #2: cost 36 inf + 1 6.152 * * [simplify]: Extracting #3: cost 46 inf + 87 6.153 * * [simplify]: Extracting #4: cost 19 inf + 2265 6.154 * * [simplify]: Extracting #5: cost 1 inf + 4630 6.155 * * [simplify]: Extracting #6: cost 0 inf + 4752 6.156 * [simplify]: Simplified to (/ (- 30 d2) (* (- 900 (* d2 d2)) d1)) 6.156 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ 1 (/ (- 30 d2) (* (- 900 (* d2 d2)) d1)))) 6.156 * * * * [progress]: [ 22 / 62 ] simplifiying candidate # 6.157 * [simplify]: Simplifying (/ (* (- 900 (* d2 d2)) d1) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 6.157 * * [simplify]: iters left: 6 (11 enodes) 6.163 * * [simplify]: iters left: 5 (45 enodes) 6.179 * * [simplify]: iters left: 4 (87 enodes) 6.210 * * [simplify]: iters left: 3 (155 enodes) 6.260 * * [simplify]: iters left: 2 (279 enodes) 6.328 * * [simplify]: iters left: 1 (458 enodes) 6.486 * * [simplify]: Extracting #0: cost 1 inf + 0 6.486 * * [simplify]: Extracting #1: cost 39 inf + 0 6.487 * * [simplify]: Extracting #2: cost 112 inf + 44 6.489 * * [simplify]: Extracting #3: cost 121 inf + 906 6.491 * * [simplify]: Extracting #4: cost 108 inf + 2130 6.499 * * [simplify]: Extracting #5: cost 26 inf + 20955 6.513 * * [simplify]: Extracting #6: cost 0 inf + 26987 6.527 * * [simplify]: Extracting #7: cost 0 inf + 26947 6.542 * [simplify]: Simplified to (/ (* (- 900 (* d2 d2)) d1) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 6.542 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (/ (* (- 900 (* d2 d2)) d1) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) (cbrt (- 30 d2)))) 6.542 * * * * [progress]: [ 23 / 62 ] simplifiying candidate # 6.542 * [simplify]: Simplifying (/ (* (- 900 (* d2 d2)) d1) (sqrt (- 30 d2))) 6.543 * * [simplify]: iters left: 6 (10 enodes) 6.548 * * [simplify]: iters left: 5 (37 enodes) 6.564 * * [simplify]: iters left: 4 (60 enodes) 6.585 * * [simplify]: iters left: 3 (104 enodes) 6.618 * * [simplify]: iters left: 2 (160 enodes) 6.664 * * [simplify]: iters left: 1 (213 enodes) 6.703 * * [simplify]: Extracting #0: cost 1 inf + 0 6.703 * * [simplify]: Extracting #1: cost 25 inf + 0 6.703 * * [simplify]: Extracting #2: cost 65 inf + 44 6.704 * * [simplify]: Extracting #3: cost 64 inf + 1070 6.706 * * [simplify]: Extracting #4: cost 47 inf + 2907 6.711 * * [simplify]: Extracting #5: cost 4 inf + 10263 6.717 * * [simplify]: Extracting #6: cost 0 inf + 10915 6.723 * [simplify]: Simplified to (* d1 (/ (- 900 (* d2 d2)) (sqrt (- 30 d2)))) 6.723 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (/ (- 900 (* d2 d2)) (sqrt (- 30 d2)))) (sqrt (- 30 d2)))) 6.723 * * * * [progress]: [ 24 / 62 ] simplifiying candidate # 6.723 * [simplify]: Simplifying (/ (* (- 900 (* d2 d2)) d1) 1) 6.723 * * [simplify]: iters left: 6 (8 enodes) 6.726 * * [simplify]: iters left: 5 (29 enodes) 6.732 * * [simplify]: iters left: 4 (54 enodes) 6.743 * * [simplify]: iters left: 3 (113 enodes) 6.777 * * [simplify]: iters left: 2 (172 enodes) 6.802 * * [simplify]: iters left: 1 (205 enodes) 6.830 * * [simplify]: Extracting #0: cost 1 inf + 0 6.830 * * [simplify]: Extracting #1: cost 18 inf + 0 6.830 * * [simplify]: Extracting #2: cost 35 inf + 211 6.830 * * [simplify]: Extracting #3: cost 15 inf + 1975 6.831 * * [simplify]: Extracting #4: cost 0 inf + 3288 6.833 * [simplify]: Simplified to (* d1 (- 900 (* d2 d2))) 6.833 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (- 900 (* d2 d2))) (- 30 d2))) 6.833 * * * * [progress]: [ 25 / 62 ] simplifiying candidate # 6.833 * [simplify]: Simplifying (/ (* (- 900 (* d2 d2)) d1) (+ (sqrt 30) (sqrt d2))) 6.833 * * [simplify]: iters left: 6 (11 enodes) 6.836 * * [simplify]: iters left: 5 (39 enodes) 6.843 * * [simplify]: iters left: 4 (60 enodes) 6.855 * * [simplify]: iters left: 3 (106 enodes) 6.872 * * [simplify]: iters left: 2 (162 enodes) 6.915 * * [simplify]: iters left: 1 (212 enodes) 6.980 * * [simplify]: Extracting #0: cost 1 inf + 0 6.980 * * [simplify]: Extracting #1: cost 23 inf + 0 6.981 * * [simplify]: Extracting #2: cost 66 inf + 3 6.981 * * [simplify]: Extracting #3: cost 70 inf + 742 6.983 * * [simplify]: Extracting #4: cost 53 inf + 2009 6.987 * * [simplify]: Extracting #5: cost 13 inf + 10277 6.992 * * [simplify]: Extracting #6: cost 0 inf + 13155 6.998 * [simplify]: Simplified to (/ (* (- 900 (* d2 d2)) d1) (+ (sqrt 30) (sqrt d2))) 6.999 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (/ (* (- 900 (* d2 d2)) d1) (+ (sqrt 30) (sqrt d2))) (- (sqrt 30) (sqrt d2)))) 6.999 * * * * [progress]: [ 26 / 62 ] simplifiying candidate # 6.999 * [simplify]: Simplifying (/ (* (- 900 (* d2 d2)) d1) 1) 6.999 * * [simplify]: iters left: 6 (8 enodes) 7.004 * * [simplify]: iters left: 5 (29 enodes) 7.014 * * [simplify]: iters left: 4 (54 enodes) 7.029 * * [simplify]: iters left: 3 (113 enodes) 7.048 * * [simplify]: iters left: 2 (172 enodes) 7.090 * * [simplify]: iters left: 1 (205 enodes) 7.135 * * [simplify]: Extracting #0: cost 1 inf + 0 7.136 * * [simplify]: Extracting #1: cost 18 inf + 0 7.136 * * [simplify]: Extracting #2: cost 35 inf + 211 7.137 * * [simplify]: Extracting #3: cost 15 inf + 1975 7.139 * * [simplify]: Extracting #4: cost 0 inf + 3288 7.142 * [simplify]: Simplified to (* d1 (- 900 (* d2 d2))) 7.142 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (- 900 (* d2 d2))) (- 30 d2))) 7.142 * * * * [progress]: [ 27 / 62 ] simplifiying candidate # 7.142 * [simplify]: Simplifying (/ (- 30 d2) d1) 7.142 * * [simplify]: iters left: 4 (5 enodes) 7.145 * * [simplify]: iters left: 3 (20 enodes) 7.151 * * [simplify]: iters left: 2 (29 enodes) 7.160 * * [simplify]: iters left: 1 (33 enodes) 7.170 * * [simplify]: Extracting #0: cost 1 inf + 0 7.170 * * [simplify]: Extracting #1: cost 7 inf + 0 7.170 * * [simplify]: Extracting #2: cost 13 inf + 1 7.170 * * [simplify]: Extracting #3: cost 12 inf + 3 7.170 * * [simplify]: Extracting #4: cost 0 inf + 667 7.171 * [simplify]: Simplified to (/ (- 30 d2) d1) 7.171 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ (- 900 (* d2 d2)) (/ (- 30 d2) d1))) 7.171 * * * * [progress]: [ 28 / 62 ] simplifiying candidate # 7.171 * [simplify]: Simplifying (/ (* (- 900 (* d2 d2)) d1) (- (pow 30 3) (pow d2 3))) 7.171 * * [simplify]: iters left: 6 (12 enodes) 7.179 * * [simplify]: iters left: 5 (56 enodes) 7.194 * * [simplify]: iters left: 4 (112 enodes) 7.227 * * [simplify]: iters left: 3 (230 enodes) 7.294 * * [simplify]: iters left: 2 (439 enodes) 7.429 * * [simplify]: Extracting #0: cost 1 inf + 0 7.429 * * [simplify]: Extracting #1: cost 21 inf + 0 7.429 * * [simplify]: Extracting #2: cost 66 inf + 42 7.430 * * [simplify]: Extracting #3: cost 153 inf + 169 7.432 * * [simplify]: Extracting #4: cost 182 inf + 1980 7.437 * * [simplify]: Extracting #5: cost 110 inf + 13413 7.448 * * [simplify]: Extracting #6: cost 15 inf + 48394 7.460 * * [simplify]: Extracting #7: cost 0 inf + 54784 7.473 * [simplify]: Simplified to (/ (* (- 900 (* d2 d2)) d1) (- 27000 (* (* d2 d2) d2))) 7.473 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (* (- 900 (* d2 d2)) d1) (- 27000 (* (* d2 d2) d2))) (+ (* 30 30) (+ (* d2 d2) (* 30 d2))))) 7.473 * * * * [progress]: [ 29 / 62 ] simplifiying candidate # 7.473 * [simplify]: Simplifying (/ (* (- 900 (* d2 d2)) d1) (- (* 30 30) (* d2 d2))) 7.473 * * [simplify]: iters left: 6 (10 enodes) 7.477 * * [simplify]: iters left: 5 (40 enodes) 7.483 * * [simplify]: iters left: 4 (74 enodes) 7.499 * * [simplify]: iters left: 3 (197 enodes) 7.591 * * [simplify]: Extracting #0: cost 1 inf + 0 7.592 * * [simplify]: Extracting #1: cost 0 inf + 1 7.592 * [simplify]: Simplified to d1 7.592 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* d1 (+ 30 d2))) 7.592 * * * * [progress]: [ 30 / 62 ] simplifiying candidate # 7.592 * [simplify]: Simplifying (* (- 30 d2) (+ (* 900 900) (+ (* (* d2 d2) (* d2 d2)) (* 900 (* d2 d2))))) 7.592 * * [simplify]: iters left: 6 (11 enodes) 7.600 * * [simplify]: iters left: 5 (58 enodes) 7.624 * * [simplify]: iters left: 4 (144 enodes) 7.695 * * [simplify]: iters left: 3 (402 enodes) 7.946 * * [simplify]: Extracting #0: cost 1 inf + 0 7.946 * * [simplify]: Extracting #1: cost 72 inf + 0 7.947 * * [simplify]: Extracting #2: cost 200 inf + 5 7.949 * * [simplify]: Extracting #3: cost 149 inf + 7529 7.962 * * [simplify]: Extracting #4: cost 20 inf + 33265 7.974 * * [simplify]: Extracting #5: cost 1 inf + 37672 7.987 * * [simplify]: Extracting #6: cost 0 inf + 37884 8.002 * [simplify]: Simplified to (* (- 30 d2) (fma 900 (* d2 d2) (fma (* d2 d2) (* d2 d2) 810000))) 8.002 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ (* (- (pow 900 3) (pow (* d2 d2) 3)) d1) (* (- 30 d2) (fma 900 (* d2 d2) (fma (* d2 d2) (* d2 d2) 810000))))) 8.003 * * * * [progress]: [ 31 / 62 ] simplifiying candidate # 8.003 * [simplify]: Simplifying (* (- 30 d2) (+ 900 (* d2 d2))) 8.003 * * [simplify]: iters left: 6 (7 enodes) 8.005 * * [simplify]: iters left: 5 (31 enodes) 8.012 * * [simplify]: iters left: 4 (70 enodes) 8.025 * * [simplify]: iters left: 3 (149 enodes) 8.064 * * [simplify]: iters left: 2 (278 enodes) 8.170 * * [simplify]: iters left: 1 (471 enodes) 8.331 * * [simplify]: Extracting #0: cost 1 inf + 0 8.331 * * [simplify]: Extracting #1: cost 47 inf + 0 8.332 * * [simplify]: Extracting #2: cost 101 inf + 5 8.335 * * [simplify]: Extracting #3: cost 62 inf + 3882 8.344 * * [simplify]: Extracting #4: cost 10 inf + 10756 8.354 * * [simplify]: Extracting #5: cost 0 inf + 11739 8.364 * * [simplify]: Extracting #6: cost 0 inf + 11699 8.374 * [simplify]: Simplified to (* (- 30 d2) (fma d2 d2 900)) 8.374 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ (* (- (* 900 900) (* (* d2 d2) (* d2 d2))) d1) (* (- 30 d2) (fma d2 d2 900)))) 8.374 * * * * [progress]: [ 32 / 62 ] simplifiying candidate #real (real->posit16 (/ (* (- 900 (* d2 d2)) d1) (- 30 d2)))))> 8.375 * [simplify]: Simplifying (real->posit16 (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 8.375 * * [simplify]: iters left: 6 (10 enodes) 8.380 * * [simplify]: iters left: 5 (34 enodes) 8.391 * * [simplify]: iters left: 4 (60 enodes) 8.416 * * [simplify]: iters left: 3 (113 enodes) 8.437 * * [simplify]: iters left: 2 (182 enodes) 8.476 * * [simplify]: iters left: 1 (253 enodes) 8.535 * * [simplify]: Extracting #0: cost 1 inf + 0 8.536 * * [simplify]: Extracting #1: cost 2 inf + 0 8.536 * * [simplify]: Extracting #2: cost 25 inf + 0 8.536 * * [simplify]: Extracting #3: cost 72 inf + 3 8.537 * * [simplify]: Extracting #4: cost 72 inf + 2583 8.541 * * [simplify]: Extracting #5: cost 17 inf + 8920 8.547 * * [simplify]: Extracting #6: cost 0 inf + 10848 8.553 * * [simplify]: Extracting #7: cost 0 inf + 10768 8.559 * [simplify]: Simplified to (real->posit16 (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 8.559 * [simplify]: Simplified (2 1) to (λ (d1 d2) (posit16->real (real->posit16 (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))))) 8.559 * * * * [progress]: [ 33 / 62 ] simplifiying candidate # 8.560 * [simplify]: Simplifying (expm1 (* (- 900 (* d2 d2)) d1)) 8.560 * * [simplify]: iters left: 6 (7 enodes) 8.564 * * [simplify]: iters left: 5 (24 enodes) 8.571 * * [simplify]: iters left: 4 (36 enodes) 8.584 * * [simplify]: iters left: 3 (64 enodes) 8.604 * * [simplify]: iters left: 2 (93 enodes) 8.627 * * [simplify]: iters left: 1 (99 enodes) 8.648 * * [simplify]: Extracting #0: cost 1 inf + 0 8.649 * * [simplify]: Extracting #1: cost 3 inf + 0 8.649 * * [simplify]: Extracting #2: cost 17 inf + 0 8.649 * * [simplify]: Extracting #3: cost 20 inf + 209 8.650 * * [simplify]: Extracting #4: cost 5 inf + 1315 8.651 * * [simplify]: Extracting #5: cost 1 inf + 1754 8.652 * * [simplify]: Extracting #6: cost 0 inf + 1947 8.653 * [simplify]: Simplified to (expm1 (* (- 900 (* d2 d2)) d1)) 8.653 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (log1p (expm1 (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 8.653 * * * * [progress]: [ 34 / 62 ] simplifiying candidate # 8.653 * [simplify]: Simplifying (log1p (* (- 900 (* d2 d2)) d1)) 8.653 * * [simplify]: iters left: 6 (7 enodes) 8.655 * * [simplify]: iters left: 5 (24 enodes) 8.659 * * [simplify]: iters left: 4 (36 enodes) 8.665 * * [simplify]: iters left: 3 (64 enodes) 8.675 * * [simplify]: iters left: 2 (93 enodes) 8.692 * * [simplify]: iters left: 1 (99 enodes) 8.712 * * [simplify]: Extracting #0: cost 1 inf + 0 8.712 * * [simplify]: Extracting #1: cost 3 inf + 0 8.712 * * [simplify]: Extracting #2: cost 17 inf + 0 8.712 * * [simplify]: Extracting #3: cost 20 inf + 209 8.713 * * [simplify]: Extracting #4: cost 5 inf + 1315 8.714 * * [simplify]: Extracting #5: cost 1 inf + 1774 8.716 * * [simplify]: Extracting #6: cost 0 inf + 1987 8.717 * [simplify]: Simplified to (log1p (* (- 900 (* d2 d2)) d1)) 8.717 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (expm1 (log1p (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 8.717 * * * * [progress]: [ 35 / 62 ] simplifiying candidate # 8.717 * [simplify]: Simplifying (* (- 900 (* d2 d2)) d1) 8.717 * * [simplify]: iters left: 6 (6 enodes) 8.721 * * [simplify]: iters left: 5 (21 enodes) 8.728 * * [simplify]: iters left: 4 (33 enodes) 8.739 * * [simplify]: iters left: 3 (61 enodes) 8.760 * * [simplify]: iters left: 2 (90 enodes) 8.781 * * [simplify]: iters left: 1 (96 enodes) 8.800 * * [simplify]: Extracting #0: cost 1 inf + 0 8.801 * * [simplify]: Extracting #1: cost 15 inf + 0 8.801 * * [simplify]: Extracting #2: cost 21 inf + 44 8.802 * * [simplify]: Extracting #3: cost 4 inf + 1233 8.803 * * [simplify]: Extracting #4: cost 0 inf + 1561 8.804 * [simplify]: Simplified to (* (- 900 (* d2 d2)) d1) 8.804 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (pow (* (- 900 (* d2 d2)) d1) 1) (- 30 d2))) 8.804 * * * * [progress]: [ 36 / 62 ] simplifiying candidate # 8.804 * * * * [progress]: [ 37 / 62 ] simplifiying candidate # 8.804 * [simplify]: Simplifying (+ (log (- 900 (* d2 d2))) (log d1)) 8.804 * * [simplify]: iters left: 6 (8 enodes) 8.808 * * [simplify]: iters left: 5 (27 enodes) 8.817 * * [simplify]: iters left: 4 (33 enodes) 8.827 * * [simplify]: iters left: 3 (37 enodes) 8.837 * * [simplify]: Extracting #0: cost 1 inf + 0 8.837 * * [simplify]: Extracting #1: cost 4 inf + 0 8.837 * * [simplify]: Extracting #2: cost 8 inf + 0 8.837 * * [simplify]: Extracting #3: cost 12 inf + 72 8.837 * * [simplify]: Extracting #4: cost 12 inf + 145 8.837 * * [simplify]: Extracting #5: cost 5 inf + 553 8.838 * * [simplify]: Extracting #6: cost 1 inf + 1202 8.838 * * [simplify]: Extracting #7: cost 0 inf + 1465 8.839 * [simplify]: Simplified to (+ (log d1) (log (- 900 (* d2 d2)))) 8.839 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (exp (+ (log d1) (log (- 900 (* d2 d2))))) (- 30 d2))) 8.839 * * * * [progress]: [ 38 / 62 ] simplifiying candidate # 8.839 * [simplify]: Simplifying (log (* (- 900 (* d2 d2)) d1)) 8.839 * * [simplify]: iters left: 6 (7 enodes) 8.843 * * [simplify]: iters left: 5 (27 enodes) 8.851 * * [simplify]: iters left: 4 (44 enodes) 8.865 * * [simplify]: iters left: 3 (72 enodes) 8.879 * * [simplify]: iters left: 2 (101 enodes) 8.894 * * [simplify]: iters left: 1 (108 enodes) 8.905 * * [simplify]: Extracting #0: cost 1 inf + 0 8.905 * * [simplify]: Extracting #1: cost 5 inf + 0 8.905 * * [simplify]: Extracting #2: cost 21 inf + 0 8.905 * * [simplify]: Extracting #3: cost 24 inf + 227 8.906 * * [simplify]: Extracting #4: cost 7 inf + 1556 8.907 * * [simplify]: Extracting #5: cost 0 inf + 2393 8.909 * [simplify]: Simplified to (log (* (- 900 (* d2 d2)) d1)) 8.909 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (exp (log (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 8.909 * * * * [progress]: [ 39 / 62 ] simplifiying candidate # 8.909 * [simplify]: Simplifying (exp (* (- 900 (* d2 d2)) d1)) 8.909 * * [simplify]: iters left: 6 (7 enodes) 8.913 * * [simplify]: iters left: 5 (26 enodes) 8.919 * * [simplify]: iters left: 4 (51 enodes) 8.929 * * [simplify]: iters left: 3 (112 enodes) 8.949 * * [simplify]: iters left: 2 (214 enodes) 9.000 * * [simplify]: iters left: 1 (377 enodes) 9.099 * * [simplify]: Extracting #0: cost 1 inf + 0 9.099 * * [simplify]: Extracting #1: cost 84 inf + 0 9.100 * * [simplify]: Extracting #2: cost 213 inf + 45 9.101 * * [simplify]: Extracting #3: cost 266 inf + 6492 9.106 * * [simplify]: Extracting #4: cost 119 inf + 47032 9.116 * * [simplify]: Extracting #5: cost 22 inf + 91087 9.134 * * [simplify]: Extracting #6: cost 0 inf + 106393 9.153 * [simplify]: Simplified to (exp (* (- 900 (* d2 d2)) d1)) 9.153 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (log (exp (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 9.153 * * * * [progress]: [ 40 / 62 ] simplifiying candidate # 9.153 * [simplify]: Simplifying (* (* (* (- 900 (* d2 d2)) (- 900 (* d2 d2))) (- 900 (* d2 d2))) (* (* d1 d1) d1)) 9.153 * * [simplify]: iters left: 6 (10 enodes) 9.156 * * [simplify]: iters left: 5 (39 enodes) 9.166 * * [simplify]: iters left: 4 (86 enodes) 9.201 * * [simplify]: iters left: 3 (314 enodes) 9.445 * * [simplify]: Extracting #0: cost 1 inf + 0 9.445 * * [simplify]: Extracting #1: cost 46 inf + 0 9.446 * * [simplify]: Extracting #2: cost 242 inf + 125 9.449 * * [simplify]: Extracting #3: cost 315 inf + 15550 9.463 * * [simplify]: Extracting #4: cost 60 inf + 74416 9.501 * * [simplify]: Extracting #5: cost 0 inf + 90027 9.542 * [simplify]: Simplified to (* (* (* (- 900 (* d2 d2)) d1) (* (- 900 (* d2 d2)) d1)) (* (- 900 (* d2 d2)) d1)) 9.542 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (cbrt (* (* (* (- 900 (* d2 d2)) d1) (* (- 900 (* d2 d2)) d1)) (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 9.542 * * * * [progress]: [ 41 / 62 ] simplifiying candidate # 9.542 * [simplify]: Simplifying (* (cbrt (* (- 900 (* d2 d2)) d1)) (cbrt (* (- 900 (* d2 d2)) d1))) 9.542 * * [simplify]: iters left: 6 (8 enodes) 9.546 * * [simplify]: iters left: 5 (27 enodes) 9.559 * * [simplify]: iters left: 4 (39 enodes) 9.572 * * [simplify]: iters left: 3 (67 enodes) 9.592 * * [simplify]: iters left: 2 (96 enodes) 9.613 * * [simplify]: iters left: 1 (102 enodes) 9.634 * * [simplify]: Extracting #0: cost 1 inf + 0 9.634 * * [simplify]: Extracting #1: cost 3 inf + 0 9.634 * * [simplify]: Extracting #2: cost 5 inf + 0 9.634 * * [simplify]: Extracting #3: cost 19 inf + 0 9.634 * * [simplify]: Extracting #4: cost 25 inf + 44 9.635 * * [simplify]: Extracting #5: cost 9 inf + 1151 9.636 * * [simplify]: Extracting #6: cost 1 inf + 2210 9.637 * * [simplify]: Extracting #7: cost 0 inf + 2453 9.639 * [simplify]: Simplified to (* (cbrt (* (- 900 (* d2 d2)) d1)) (cbrt (* (- 900 (* d2 d2)) d1))) 9.639 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (* (cbrt (* (- 900 (* d2 d2)) d1)) (cbrt (* (- 900 (* d2 d2)) d1))) (cbrt (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 9.639 * [simplify]: Simplifying (cbrt (* (- 900 (* d2 d2)) d1)) 9.639 * * [simplify]: iters left: 6 (7 enodes) 9.643 * * [simplify]: iters left: 5 (24 enodes) 9.651 * * [simplify]: iters left: 4 (36 enodes) 9.664 * * [simplify]: iters left: 3 (64 enodes) 9.682 * * [simplify]: iters left: 2 (93 enodes) 9.708 * * [simplify]: iters left: 1 (99 enodes) 9.727 * * [simplify]: Extracting #0: cost 1 inf + 0 9.727 * * [simplify]: Extracting #1: cost 3 inf + 0 9.727 * * [simplify]: Extracting #2: cost 17 inf + 0 9.727 * * [simplify]: Extracting #3: cost 20 inf + 209 9.728 * * [simplify]: Extracting #4: cost 5 inf + 1315 9.729 * * [simplify]: Extracting #5: cost 1 inf + 1764 9.730 * * [simplify]: Extracting #6: cost 0 inf + 1967 9.732 * [simplify]: Simplified to (cbrt (* (- 900 (* d2 d2)) d1)) 9.732 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (* (cbrt (* (- 900 (* d2 d2)) d1)) (cbrt (* (- 900 (* d2 d2)) d1))) (cbrt (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 9.732 * * * * [progress]: [ 42 / 62 ] simplifiying candidate # 9.732 * [simplify]: Simplifying (* (* (* (- 900 (* d2 d2)) d1) (* (- 900 (* d2 d2)) d1)) (* (- 900 (* d2 d2)) d1)) 9.732 * * [simplify]: iters left: 6 (8 enodes) 9.737 * * [simplify]: iters left: 5 (37 enodes) 9.752 * * [simplify]: iters left: 4 (107 enodes) 9.831 * * [simplify]: Extracting #0: cost 1 inf + 0 9.831 * * [simplify]: Extracting #1: cost 30 inf + 0 9.831 * * [simplify]: Extracting #2: cost 93 inf + 2 9.833 * * [simplify]: Extracting #3: cost 130 inf + 1726 9.841 * * [simplify]: Extracting #4: cost 17 inf + 21269 9.853 * * [simplify]: Extracting #5: cost 0 inf + 25318 9.865 * [simplify]: Simplified to (* (* (- 900 (* d2 d2)) d1) (* (* (- 900 (* d2 d2)) d1) (* (- 900 (* d2 d2)) d1))) 9.865 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (cbrt (* (* (- 900 (* d2 d2)) d1) (* (* (- 900 (* d2 d2)) d1) (* (- 900 (* d2 d2)) d1)))) (- 30 d2))) 9.865 * * * * [progress]: [ 43 / 62 ] simplifiying candidate # 9.865 * [simplify]: Simplifying (sqrt (* (- 900 (* d2 d2)) d1)) 9.865 * * [simplify]: iters left: 6 (7 enodes) 9.869 * * [simplify]: iters left: 5 (24 enodes) 9.873 * * [simplify]: iters left: 4 (36 enodes) 9.879 * * [simplify]: iters left: 3 (64 enodes) 9.889 * * [simplify]: iters left: 2 (93 enodes) 9.902 * * [simplify]: iters left: 1 (99 enodes) 9.920 * * [simplify]: Extracting #0: cost 1 inf + 0 9.921 * * [simplify]: Extracting #1: cost 3 inf + 0 9.921 * * [simplify]: Extracting #2: cost 17 inf + 0 9.921 * * [simplify]: Extracting #3: cost 20 inf + 209 9.922 * * [simplify]: Extracting #4: cost 5 inf + 1315 9.923 * * [simplify]: Extracting #5: cost 1 inf + 1724 9.924 * * [simplify]: Extracting #6: cost 0 inf + 1887 9.925 * [simplify]: Simplified to (sqrt (* (- 900 (* d2 d2)) d1)) 9.925 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (sqrt (* (- 900 (* d2 d2)) d1)) (sqrt (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 9.925 * [simplify]: Simplifying (sqrt (* (- 900 (* d2 d2)) d1)) 9.926 * * [simplify]: iters left: 6 (7 enodes) 9.929 * * [simplify]: iters left: 5 (24 enodes) 9.937 * * [simplify]: iters left: 4 (36 enodes) 9.946 * * [simplify]: iters left: 3 (64 enodes) 9.956 * * [simplify]: iters left: 2 (93 enodes) 9.967 * * [simplify]: iters left: 1 (99 enodes) 9.976 * * [simplify]: Extracting #0: cost 1 inf + 0 9.977 * * [simplify]: Extracting #1: cost 3 inf + 0 9.977 * * [simplify]: Extracting #2: cost 17 inf + 0 9.977 * * [simplify]: Extracting #3: cost 20 inf + 209 9.977 * * [simplify]: Extracting #4: cost 5 inf + 1315 9.978 * * [simplify]: Extracting #5: cost 1 inf + 1724 9.978 * * [simplify]: Extracting #6: cost 0 inf + 1887 9.979 * [simplify]: Simplified to (sqrt (* (- 900 (* d2 d2)) d1)) 9.979 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (sqrt (* (- 900 (* d2 d2)) d1)) (sqrt (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 9.979 * * * * [progress]: [ 44 / 62 ] simplifiying candidate # 9.979 * * * * [progress]: [ 45 / 62 ] simplifiying candidate # 9.979 * [simplify]: Simplifying (* (sqrt (- 900 (* d2 d2))) (sqrt d1)) 9.979 * * [simplify]: iters left: 6 (8 enodes) 9.981 * * [simplify]: iters left: 5 (27 enodes) 9.985 * * [simplify]: iters left: 4 (33 enodes) 9.990 * * [simplify]: iters left: 3 (37 enodes) 9.998 * * [simplify]: Extracting #0: cost 1 inf + 0 9.998 * * [simplify]: Extracting #1: cost 4 inf + 0 9.998 * * [simplify]: Extracting #2: cost 8 inf + 0 9.998 * * [simplify]: Extracting #3: cost 12 inf + 42 9.998 * * [simplify]: Extracting #4: cost 12 inf + 85 9.999 * * [simplify]: Extracting #5: cost 5 inf + 493 9.999 * * [simplify]: Extracting #6: cost 1 inf + 1022 10.000 * * [simplify]: Extracting #7: cost 0 inf + 1225 10.000 * [simplify]: Simplified to (* (sqrt d1) (sqrt (- 900 (* d2 d2)))) 10.000 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (* (sqrt d1) (sqrt (- 900 (* d2 d2)))) (* (sqrt (- 900 (* d2 d2))) (sqrt d1))) (- 30 d2))) 10.000 * [simplify]: Simplifying (* (sqrt (- 900 (* d2 d2))) (sqrt d1)) 10.001 * * [simplify]: iters left: 6 (8 enodes) 10.004 * * [simplify]: iters left: 5 (27 enodes) 10.012 * * [simplify]: iters left: 4 (33 enodes) 10.022 * * [simplify]: iters left: 3 (37 enodes) 10.032 * * [simplify]: Extracting #0: cost 1 inf + 0 10.032 * * [simplify]: Extracting #1: cost 4 inf + 0 10.032 * * [simplify]: Extracting #2: cost 8 inf + 0 10.032 * * [simplify]: Extracting #3: cost 12 inf + 42 10.032 * * [simplify]: Extracting #4: cost 12 inf + 85 10.033 * * [simplify]: Extracting #5: cost 5 inf + 493 10.033 * * [simplify]: Extracting #6: cost 1 inf + 1022 10.034 * * [simplify]: Extracting #7: cost 0 inf + 1225 10.034 * [simplify]: Simplified to (* (sqrt d1) (sqrt (- 900 (* d2 d2)))) 10.034 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (* (sqrt (- 900 (* d2 d2))) (sqrt d1)) (* (sqrt d1) (sqrt (- 900 (* d2 d2))))) (- 30 d2))) 10.034 * * * * [progress]: [ 46 / 62 ] simplifiying candidate # 10.036 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (* (cbrt d1) (cbrt d1))) 10.036 * * [simplify]: iters left: 6 (8 enodes) 10.041 * * [simplify]: iters left: 5 (29 enodes) 10.050 * * [simplify]: iters left: 4 (45 enodes) 10.066 * * [simplify]: iters left: 3 (85 enodes) 10.096 * * [simplify]: iters left: 2 (154 enodes) 10.151 * * [simplify]: iters left: 1 (227 enodes) 10.210 * * [simplify]: Extracting #0: cost 1 inf + 0 10.210 * * [simplify]: Extracting #1: cost 23 inf + 0 10.210 * * [simplify]: Extracting #2: cost 41 inf + 2 10.210 * * [simplify]: Extracting #3: cost 32 inf + 574 10.211 * * [simplify]: Extracting #4: cost 10 inf + 3811 10.213 * * [simplify]: Extracting #5: cost 0 inf + 5673 10.214 * [simplify]: Simplified to (* (cbrt d1) (* (- 900 (* d2 d2)) (cbrt d1))) 10.214 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (* (cbrt d1) (* (- 900 (* d2 d2)) (cbrt d1))) (cbrt d1)) (- 30 d2))) 10.214 * * * * [progress]: [ 47 / 62 ] simplifiying candidate # 10.215 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (sqrt d1)) 10.215 * * [simplify]: iters left: 6 (7 enodes) 10.217 * * [simplify]: iters left: 5 (24 enodes) 10.221 * * [simplify]: iters left: 4 (36 enodes) 10.228 * * [simplify]: iters left: 3 (64 enodes) 10.242 * * [simplify]: iters left: 2 (93 enodes) 10.265 * * [simplify]: iters left: 1 (100 enodes) 10.287 * * [simplify]: Extracting #0: cost 1 inf + 0 10.287 * * [simplify]: Extracting #1: cost 15 inf + 0 10.288 * * [simplify]: Extracting #2: cost 24 inf + 43 10.288 * * [simplify]: Extracting #3: cost 16 inf + 453 10.289 * * [simplify]: Extracting #4: cost 2 inf + 1958 10.290 * * [simplify]: Extracting #5: cost 0 inf + 2203 10.291 * [simplify]: Simplified to (* (- 900 (* d2 d2)) (sqrt d1)) 10.292 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (* (- 900 (* d2 d2)) (sqrt d1)) (sqrt d1)) (- 30 d2))) 10.292 * * * * [progress]: [ 48 / 62 ] simplifiying candidate # 10.292 * [simplify]: Simplifying (* (- 900 (* d2 d2)) 1) 10.292 * * [simplify]: iters left: 6 (6 enodes) 10.294 * * [simplify]: iters left: 5 (21 enodes) 10.299 * * [simplify]: iters left: 4 (37 enodes) 10.306 * * [simplify]: iters left: 3 (53 enodes) 10.315 * * [simplify]: iters left: 2 (57 enodes) 10.322 * * [simplify]: iters left: 1 (59 enodes) 10.330 * * [simplify]: Extracting #0: cost 1 inf + 0 10.330 * * [simplify]: Extracting #1: cost 8 inf + 0 10.331 * * [simplify]: Extracting #2: cost 8 inf + 166 10.331 * * [simplify]: Extracting #3: cost 3 inf + 412 10.331 * * [simplify]: Extracting #4: cost 0 inf + 578 10.331 * [simplify]: Simplified to (- 900 (* d2 d2)) 10.331 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 10.331 * * * * [progress]: [ 49 / 62 ] simplifiying candidate # 10.331 * [simplify]: Simplifying (* (cbrt (- 900 (* d2 d2))) d1) 10.331 * * [simplify]: iters left: 6 (7 enodes) 10.333 * * [simplify]: iters left: 5 (24 enodes) 10.338 * * [simplify]: iters left: 4 (30 enodes) 10.342 * * [simplify]: iters left: 3 (34 enodes) 10.347 * * [simplify]: Extracting #0: cost 1 inf + 0 10.347 * * [simplify]: Extracting #1: cost 4 inf + 0 10.347 * * [simplify]: Extracting #2: cost 5 inf + 1 10.347 * * [simplify]: Extracting #3: cost 11 inf + 1 10.347 * * [simplify]: Extracting #4: cost 9 inf + 166 10.347 * * [simplify]: Extracting #5: cost 4 inf + 493 10.348 * * [simplify]: Extracting #6: cost 1 inf + 1020 10.348 * * [simplify]: Extracting #7: cost 0 inf + 1223 10.348 * [simplify]: Simplified to (* (cbrt (- 900 (* d2 d2))) d1) 10.348 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (* (cbrt (- 900 (* d2 d2))) (cbrt (- 900 (* d2 d2)))) (* (cbrt (- 900 (* d2 d2))) d1)) (- 30 d2))) 10.348 * * * * [progress]: [ 50 / 62 ] simplifiying candidate # 10.348 * [simplify]: Simplifying (* (sqrt (- 900 (* d2 d2))) d1) 10.348 * * [simplify]: iters left: 6 (7 enodes) 10.350 * * [simplify]: iters left: 5 (24 enodes) 10.354 * * [simplify]: iters left: 4 (30 enodes) 10.359 * * [simplify]: iters left: 3 (34 enodes) 10.365 * * [simplify]: Extracting #0: cost 1 inf + 0 10.365 * * [simplify]: Extracting #1: cost 4 inf + 0 10.365 * * [simplify]: Extracting #2: cost 5 inf + 1 10.365 * * [simplify]: Extracting #3: cost 11 inf + 1 10.365 * * [simplify]: Extracting #4: cost 9 inf + 166 10.365 * * [simplify]: Extracting #5: cost 4 inf + 493 10.365 * * [simplify]: Extracting #6: cost 1 inf + 900 10.365 * * [simplify]: Extracting #7: cost 0 inf + 1063 10.366 * [simplify]: Simplified to (* (sqrt (- 900 (* d2 d2))) d1) 10.366 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (sqrt (- 900 (* d2 d2))) (* (sqrt (- 900 (* d2 d2))) d1)) (- 30 d2))) 10.366 * * * * [progress]: [ 51 / 62 ] simplifiying candidate # 10.366 * [simplify]: Simplifying (* (- 900 (* d2 d2)) d1) 10.366 * * [simplify]: iters left: 6 (6 enodes) 10.368 * * [simplify]: iters left: 5 (21 enodes) 10.371 * * [simplify]: iters left: 4 (33 enodes) 10.382 * * [simplify]: iters left: 3 (61 enodes) 10.401 * * [simplify]: iters left: 2 (90 enodes) 10.423 * * [simplify]: iters left: 1 (96 enodes) 10.435 * * [simplify]: Extracting #0: cost 1 inf + 0 10.435 * * [simplify]: Extracting #1: cost 15 inf + 0 10.435 * * [simplify]: Extracting #2: cost 21 inf + 44 10.436 * * [simplify]: Extracting #3: cost 4 inf + 1233 10.436 * * [simplify]: Extracting #4: cost 0 inf + 1561 10.437 * [simplify]: Simplified to (* (- 900 (* d2 d2)) d1) 10.437 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* 1 (* (- 900 (* d2 d2)) d1)) (- 30 d2))) 10.437 * * * * [progress]: [ 52 / 62 ] simplifiying candidate # 10.437 * [simplify]: Simplifying (* (- (sqrt 900) d2) d1) 10.437 * * [simplify]: iters left: 5 (6 enodes) 10.439 * * [simplify]: iters left: 4 (22 enodes) 10.443 * * [simplify]: iters left: 3 (32 enodes) 10.448 * * [simplify]: iters left: 2 (49 enodes) 10.455 * * [simplify]: iters left: 1 (60 enodes) 10.462 * * [simplify]: Extracting #0: cost 1 inf + 0 10.463 * * [simplify]: Extracting #1: cost 11 inf + 0 10.463 * * [simplify]: Extracting #2: cost 11 inf + 128 10.463 * * [simplify]: Extracting #3: cost 2 inf + 624 10.463 * * [simplify]: Extracting #4: cost 0 inf + 749 10.463 * [simplify]: Simplified to (* (- 30 d2) d1) 10.463 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (+ (sqrt 900) d2) (* (- 30 d2) d1)) (- 30 d2))) 10.463 * * * * [progress]: [ 53 / 62 ] simplifiying candidate # 10.464 * [simplify]: Simplifying (* (- (pow 900 3) (pow (* d2 d2) 3)) d1) 10.464 * * [simplify]: iters left: 6 (9 enodes) 10.468 * * [simplify]: iters left: 5 (47 enodes) 10.481 * * [simplify]: iters left: 4 (109 enodes) 10.511 * * [simplify]: iters left: 3 (284 enodes) 10.692 * * [simplify]: Extracting #0: cost 1 inf + 0 10.692 * * [simplify]: Extracting #1: cost 25 inf + 0 10.693 * * [simplify]: Extracting #2: cost 132 inf + 44 10.695 * * [simplify]: Extracting #3: cost 158 inf + 1929 10.700 * * [simplify]: Extracting #4: cost 78 inf + 17534 10.711 * * [simplify]: Extracting #5: cost 7 inf + 40726 10.723 * * [simplify]: Extracting #6: cost 0 inf + 43477 10.735 * [simplify]: Simplified to (* d1 (- 729000000 (* (* (* d2 d2) (* d2 d2)) (* d2 d2)))) 10.735 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (/ (* d1 (- 729000000 (* (* (* d2 d2) (* d2 d2)) (* d2 d2)))) (+ (* 900 900) (+ (* (* d2 d2) (* d2 d2)) (* 900 (* d2 d2))))) (- 30 d2))) 10.735 * * * * [progress]: [ 54 / 62 ] simplifiying candidate # 10.735 * [simplify]: Simplifying (* (- (* 900 900) (* (* d2 d2) (* d2 d2))) d1) 10.736 * * [simplify]: iters left: 6 (8 enodes) 10.741 * * [simplify]: iters left: 5 (36 enodes) 10.753 * * [simplify]: iters left: 4 (63 enodes) 10.764 * * [simplify]: iters left: 3 (136 enodes) 10.815 * * [simplify]: iters left: 2 (403 enodes) 10.975 * * [simplify]: Extracting #0: cost 1 inf + 0 10.975 * * [simplify]: Extracting #1: cost 51 inf + 0 10.976 * * [simplify]: Extracting #2: cost 150 inf + 1058 10.980 * * [simplify]: Extracting #3: cost 105 inf + 9996 10.987 * * [simplify]: Extracting #4: cost 29 inf + 22639 10.995 * * [simplify]: Extracting #5: cost 9 inf + 27460 11.006 * * [simplify]: Extracting #6: cost 0 inf + 30225 11.022 * [simplify]: Simplified to (* (- 810000 (* (* d2 d2) (* d2 d2))) d1) 11.022 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (/ (* (- 810000 (* (* d2 d2) (* d2 d2))) d1) (+ 900 (* d2 d2))) (- 30 d2))) 11.022 * * * * [progress]: [ 55 / 62 ] simplifiying candidate #real (real->posit16 (* (- 900 (* d2 d2)) d1))) (- 30 d2)))> 11.022 * [simplify]: Simplifying (real->posit16 (* (- 900 (* d2 d2)) d1)) 11.022 * * [simplify]: iters left: 6 (7 enodes) 11.026 * * [simplify]: iters left: 5 (21 enodes) 11.033 * * [simplify]: iters left: 4 (33 enodes) 11.045 * * [simplify]: iters left: 3 (61 enodes) 11.067 * * [simplify]: iters left: 2 (90 enodes) 11.089 * * [simplify]: iters left: 1 (96 enodes) 11.107 * * [simplify]: Extracting #0: cost 1 inf + 0 11.107 * * [simplify]: Extracting #1: cost 2 inf + 0 11.107 * * [simplify]: Extracting #2: cost 15 inf + 0 11.107 * * [simplify]: Extracting #3: cost 21 inf + 44 11.108 * * [simplify]: Extracting #4: cost 4 inf + 1233 11.109 * * [simplify]: Extracting #5: cost 0 inf + 1561 11.110 * [simplify]: Simplified to (real->posit16 (* (- 900 (* d2 d2)) d1)) 11.110 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (posit16->real (real->posit16 (* (- 900 (* d2 d2)) d1))) (- 30 d2))) 11.110 * * * * [progress]: [ 56 / 62 ] simplifiying candidate # 11.110 * * * * [progress]: [ 57 / 62 ] simplifiying candidate # 11.110 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 11.111 * * [simplify]: iters left: 4 (6 enodes) 11.114 * * [simplify]: iters left: 3 (24 enodes) 11.122 * * [simplify]: iters left: 2 (32 enodes) 11.130 * * [simplify]: Extracting #0: cost 1 inf + 0 11.130 * * [simplify]: Extracting #1: cost 8 inf + 0 11.131 * * [simplify]: Extracting #2: cost 8 inf + 3 11.131 * * [simplify]: Extracting #3: cost 1 inf + 353 11.131 * * [simplify]: Extracting #4: cost 0 inf + 436 11.131 * * [simplify]: Extracting #5: cost 0 inf + 421 11.132 * [simplify]: Simplified to (* d1 (+ 30 d2)) 11.132 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 11.132 * * * * [progress]: [ 58 / 62 ] simplifiying candidate # 11.132 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 11.132 * * [simplify]: iters left: 4 (6 enodes) 11.136 * * [simplify]: iters left: 3 (24 enodes) 11.143 * * [simplify]: iters left: 2 (32 enodes) 11.152 * * [simplify]: Extracting #0: cost 1 inf + 0 11.152 * * [simplify]: Extracting #1: cost 8 inf + 0 11.152 * * [simplify]: Extracting #2: cost 8 inf + 3 11.152 * * [simplify]: Extracting #3: cost 1 inf + 353 11.153 * * [simplify]: Extracting #4: cost 0 inf + 436 11.153 * * [simplify]: Extracting #5: cost 0 inf + 421 11.153 * [simplify]: Simplified to (* d1 (+ 30 d2)) 11.153 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 11.153 * * * * [progress]: [ 59 / 62 ] simplifiying candidate # 11.154 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 11.154 * * [simplify]: iters left: 4 (6 enodes) 11.157 * * [simplify]: iters left: 3 (24 enodes) 11.164 * * [simplify]: iters left: 2 (32 enodes) 11.173 * * [simplify]: Extracting #0: cost 1 inf + 0 11.173 * * [simplify]: Extracting #1: cost 8 inf + 0 11.173 * * [simplify]: Extracting #2: cost 8 inf + 3 11.174 * * [simplify]: Extracting #3: cost 1 inf + 353 11.174 * * [simplify]: Extracting #4: cost 0 inf + 436 11.174 * * [simplify]: Extracting #5: cost 0 inf + 421 11.175 * [simplify]: Simplified to (* d1 (+ 30 d2)) 11.175 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 11.175 * * * * [progress]: [ 60 / 62 ] simplifiying candidate # 11.175 * [simplify]: Simplifying (- (* 900 d1) (* (pow d2 2) d1)) 11.175 * * [simplify]: iters left: 5 (8 enodes) 11.180 * * [simplify]: iters left: 4 (36 enodes) 11.191 * * [simplify]: iters left: 3 (58 enodes) 11.213 * * [simplify]: iters left: 2 (88 enodes) 11.238 * * [simplify]: iters left: 1 (102 enodes) 11.262 * * [simplify]: Extracting #0: cost 1 inf + 0 11.262 * * [simplify]: Extracting #1: cost 15 inf + 0 11.262 * * [simplify]: Extracting #2: cost 18 inf + 249 11.263 * * [simplify]: Extracting #3: cost 2 inf + 1358 11.264 * * [simplify]: Extracting #4: cost 0 inf + 1562 11.265 * [simplify]: Simplified to (* d1 (- 900 (* d2 d2))) 11.265 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (- 900 (* d2 d2))) (- 30 d2))) 11.265 * * * * [progress]: [ 61 / 62 ] simplifiying candidate # 11.265 * [simplify]: Simplifying (- (* 900 d1) (* (pow d2 2) d1)) 11.265 * * [simplify]: iters left: 5 (8 enodes) 11.271 * * [simplify]: iters left: 4 (36 enodes) 11.283 * * [simplify]: iters left: 3 (58 enodes) 11.294 * * [simplify]: iters left: 2 (88 enodes) 11.307 * * [simplify]: iters left: 1 (102 enodes) 11.321 * * [simplify]: Extracting #0: cost 1 inf + 0 11.321 * * [simplify]: Extracting #1: cost 15 inf + 0 11.321 * * [simplify]: Extracting #2: cost 18 inf + 249 11.321 * * [simplify]: Extracting #3: cost 2 inf + 1358 11.322 * * [simplify]: Extracting #4: cost 0 inf + 1562 11.322 * [simplify]: Simplified to (* d1 (- 900 (* d2 d2))) 11.322 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (- 900 (* d2 d2))) (- 30 d2))) 11.322 * * * * [progress]: [ 62 / 62 ] simplifiying candidate # 11.323 * [simplify]: Simplifying (- (* 900 d1) (* (pow d2 2) d1)) 11.323 * * [simplify]: iters left: 5 (8 enodes) 11.325 * * [simplify]: iters left: 4 (36 enodes) 11.334 * * [simplify]: iters left: 3 (58 enodes) 11.353 * * [simplify]: iters left: 2 (88 enodes) 11.378 * * [simplify]: iters left: 1 (102 enodes) 11.402 * * [simplify]: Extracting #0: cost 1 inf + 0 11.402 * * [simplify]: Extracting #1: cost 15 inf + 0 11.402 * * [simplify]: Extracting #2: cost 18 inf + 249 11.403 * * [simplify]: Extracting #3: cost 2 inf + 1358 11.404 * * [simplify]: Extracting #4: cost 0 inf + 1562 11.405 * [simplify]: Simplified to (* d1 (- 900 (* d2 d2))) 11.405 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (- 900 (* d2 d2))) (- 30 d2))) 11.405 * * * [progress]: adding candidates to table 11.846 * * [progress]: iteration 3 / 4 11.846 * * * [progress]: picking best candidate 11.855 * * * * [pick]: Picked # 11.855 * * * [progress]: localizing error 11.871 * * * [progress]: generating rewritten candidates 11.871 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 11.900 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2) 11.918 * * * [progress]: generating series expansions 11.918 * * * * [progress]: [ 1 / 2 ] generating series at (2) 11.918 * [backup-simplify]: Simplify (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) into (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) 11.918 * [approximate]: Taking taylor expansion of (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) in (d2 d1) around 0 11.918 * [taylor]: Taking taylor expansion of (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) in d1 11.918 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d1 11.918 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d1 11.918 * [taylor]: Taking taylor expansion of 900 in d1 11.918 * [backup-simplify]: Simplify 900 into 900 11.918 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 11.918 * [taylor]: Taking taylor expansion of d2 in d1 11.918 * [backup-simplify]: Simplify d2 into d2 11.918 * [taylor]: Taking taylor expansion of d1 in d1 11.918 * [backup-simplify]: Simplify 0 into 0 11.918 * [backup-simplify]: Simplify 1 into 1 11.918 * [taylor]: Taking taylor expansion of (- 30 d2) in d1 11.919 * [taylor]: Taking taylor expansion of 30 in d1 11.919 * [backup-simplify]: Simplify 30 into 30 11.919 * [taylor]: Taking taylor expansion of d2 in d1 11.919 * [backup-simplify]: Simplify d2 into d2 11.919 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 11.919 * [backup-simplify]: Simplify (- (pow d2 2)) into (- (pow d2 2)) 11.919 * [backup-simplify]: Simplify (+ 900 (- (pow d2 2))) into (- 900 (pow d2 2)) 11.919 * [backup-simplify]: Simplify (* (- 900 (pow d2 2)) 0) into 0 11.919 * [backup-simplify]: Simplify (+ (* d2 0) (* 0 d2)) into 0 11.920 * [backup-simplify]: Simplify (- 0) into 0 11.920 * [backup-simplify]: Simplify (+ 0 0) into 0 11.921 * [backup-simplify]: Simplify (+ (* (- 900 (pow d2 2)) 1) (* 0 0)) into (- 900 (pow d2 2)) 11.921 * [backup-simplify]: Simplify (- d2) into (- d2) 11.921 * [backup-simplify]: Simplify (+ 30 (- d2)) into (- 30 d2) 11.921 * [backup-simplify]: Simplify (/ (- 900 (pow d2 2)) (- 30 d2)) into (/ (- 900 (pow d2 2)) (- 30 d2)) 11.921 * [taylor]: Taking taylor expansion of (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) in d2 11.921 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d2 11.921 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d2 11.921 * [taylor]: Taking taylor expansion of 900 in d2 11.921 * [backup-simplify]: Simplify 900 into 900 11.921 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 11.921 * [taylor]: Taking taylor expansion of d2 in d2 11.921 * [backup-simplify]: Simplify 0 into 0 11.921 * [backup-simplify]: Simplify 1 into 1 11.921 * [taylor]: Taking taylor expansion of d1 in d2 11.921 * [backup-simplify]: Simplify d1 into d1 11.921 * [taylor]: Taking taylor expansion of (- 30 d2) in d2 11.921 * [taylor]: Taking taylor expansion of 30 in d2 11.921 * [backup-simplify]: Simplify 30 into 30 11.921 * [taylor]: Taking taylor expansion of d2 in d2 11.921 * [backup-simplify]: Simplify 0 into 0 11.921 * [backup-simplify]: Simplify 1 into 1 11.922 * [backup-simplify]: Simplify (+ 900 0) into 900 11.922 * [backup-simplify]: Simplify (* 900 d1) into (* 900 d1) 11.922 * [backup-simplify]: Simplify (- 0) into 0 11.923 * [backup-simplify]: Simplify (+ 30 0) into 30 11.923 * [backup-simplify]: Simplify (/ (* 900 d1) 30) into (* 30 d1) 11.923 * [taylor]: Taking taylor expansion of (/ (* (- 900 (pow d2 2)) d1) (- 30 d2)) in d2 11.923 * [taylor]: Taking taylor expansion of (* (- 900 (pow d2 2)) d1) in d2 11.923 * [taylor]: Taking taylor expansion of (- 900 (pow d2 2)) in d2 11.923 * [taylor]: Taking taylor expansion of 900 in d2 11.923 * [backup-simplify]: Simplify 900 into 900 11.923 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 11.923 * [taylor]: Taking taylor expansion of d2 in d2 11.923 * [backup-simplify]: Simplify 0 into 0 11.923 * [backup-simplify]: Simplify 1 into 1 11.923 * [taylor]: Taking taylor expansion of d1 in d2 11.923 * [backup-simplify]: Simplify d1 into d1 11.923 * [taylor]: Taking taylor expansion of (- 30 d2) in d2 11.923 * [taylor]: Taking taylor expansion of 30 in d2 11.923 * [backup-simplify]: Simplify 30 into 30 11.923 * [taylor]: Taking taylor expansion of d2 in d2 11.923 * [backup-simplify]: Simplify 0 into 0 11.923 * [backup-simplify]: Simplify 1 into 1 11.924 * [backup-simplify]: Simplify (+ 900 0) into 900 11.924 * [backup-simplify]: Simplify (* 900 d1) into (* 900 d1) 11.924 * [backup-simplify]: Simplify (- 0) into 0 11.925 * [backup-simplify]: Simplify (+ 30 0) into 30 11.925 * [backup-simplify]: Simplify (/ (* 900 d1) 30) into (* 30 d1) 11.925 * [taylor]: Taking taylor expansion of (* 30 d1) in d1 11.925 * [taylor]: Taking taylor expansion of 30 in d1 11.925 * [backup-simplify]: Simplify 30 into 30 11.925 * [taylor]: Taking taylor expansion of d1 in d1 11.925 * [backup-simplify]: Simplify 0 into 0 11.925 * [backup-simplify]: Simplify 1 into 1 11.926 * [backup-simplify]: Simplify (+ (* 30 1) (* 0 0)) into 30 11.926 * [backup-simplify]: Simplify 30 into 30 11.926 * [backup-simplify]: Simplify (+ 0 0) into 0 11.927 * [backup-simplify]: Simplify (+ (* 900 0) (* 0 d1)) into 0 11.927 * [backup-simplify]: Simplify (- 1) into -1 11.927 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.928 * [backup-simplify]: Simplify (- (/ 0 30) (+ (* (* 30 d1) (/ -1 30)))) into d1 11.928 * [taylor]: Taking taylor expansion of d1 in d1 11.928 * [backup-simplify]: Simplify 0 into 0 11.928 * [backup-simplify]: Simplify 1 into 1 11.928 * [backup-simplify]: Simplify 1 into 1 11.929 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 1) (* 0 0))) into 0 11.930 * [backup-simplify]: Simplify 0 into 0 11.935 * [backup-simplify]: Simplify (* 1 1) into 1 11.936 * [backup-simplify]: Simplify (- 1) into -1 11.936 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.937 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 0) (* -1 d1))) into (- d1) 11.938 * [backup-simplify]: Simplify (- 0) into 0 11.938 * [backup-simplify]: Simplify (+ 0 0) into 0 11.939 * [backup-simplify]: Simplify (- (/ (- d1) 30) (+ (* (* 30 d1) (/ 0 30)) (* d1 (/ -1 30)))) into 0 11.939 * [taylor]: Taking taylor expansion of 0 in d1 11.939 * [backup-simplify]: Simplify 0 into 0 11.939 * [backup-simplify]: Simplify 0 into 0 11.939 * [backup-simplify]: Simplify 0 into 0 11.941 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 11.941 * [backup-simplify]: Simplify 0 into 0 11.941 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.942 * [backup-simplify]: Simplify (- 0) into 0 11.942 * [backup-simplify]: Simplify (+ 0 0) into 0 11.944 * [backup-simplify]: Simplify (+ (* 900 0) (+ (* 0 0) (+ (* -1 0) (* 0 d1)))) into 0 11.944 * [backup-simplify]: Simplify (- 0) into 0 11.944 * [backup-simplify]: Simplify (+ 0 0) into 0 11.946 * [backup-simplify]: Simplify (- (/ 0 30) (+ (* (* 30 d1) (/ 0 30)) (* d1 (/ 0 30)) (* 0 (/ -1 30)))) into 0 11.946 * [taylor]: Taking taylor expansion of 0 in d1 11.946 * [backup-simplify]: Simplify 0 into 0 11.946 * [backup-simplify]: Simplify 0 into 0 11.946 * [backup-simplify]: Simplify 0 into 0 11.947 * [backup-simplify]: Simplify (+ (* 1 (* d1 d2)) (* 30 (* d1 1))) into (+ (* d2 d1) (* 30 d1)) 11.947 * [backup-simplify]: Simplify (* (- 900 (* (/ 1 d2) (/ 1 d2))) (/ (/ 1 d1) (- 30 (/ 1 d2)))) into (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) 11.947 * [approximate]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) in (d2 d1) around 0 11.947 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) in d1 11.947 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d1 11.947 * [taylor]: Taking taylor expansion of 900 in d1 11.947 * [backup-simplify]: Simplify 900 into 900 11.947 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 11.947 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 11.947 * [taylor]: Taking taylor expansion of d2 in d1 11.947 * [backup-simplify]: Simplify d2 into d2 11.947 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 11.947 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 11.947 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d1 11.947 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d1 11.947 * [taylor]: Taking taylor expansion of 30 in d1 11.947 * [backup-simplify]: Simplify 30 into 30 11.948 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 11.948 * [taylor]: Taking taylor expansion of d2 in d1 11.948 * [backup-simplify]: Simplify d2 into d2 11.948 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 11.948 * [taylor]: Taking taylor expansion of d1 in d1 11.948 * [backup-simplify]: Simplify 0 into 0 11.948 * [backup-simplify]: Simplify 1 into 1 11.948 * [backup-simplify]: Simplify (- (/ 1 (pow d2 2))) into (- (/ 1 (pow d2 2))) 11.948 * [backup-simplify]: Simplify (+ 900 (- (/ 1 (pow d2 2)))) into (- 900 (/ 1 (pow d2 2))) 11.948 * [backup-simplify]: Simplify (- (/ 1 d2)) into (- (/ 1 d2)) 11.948 * [backup-simplify]: Simplify (+ 30 (- (/ 1 d2))) into (- 30 (/ 1 d2)) 11.948 * [backup-simplify]: Simplify (* (- 30 (/ 1 d2)) 0) into 0 11.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 11.949 * [backup-simplify]: Simplify (- 0) into 0 11.949 * [backup-simplify]: Simplify (+ 0 0) into 0 11.949 * [backup-simplify]: Simplify (+ (* (- 30 (/ 1 d2)) 1) (* 0 0)) into (- 30 (/ 1 d2)) 11.949 * [backup-simplify]: Simplify (/ (- 900 (/ 1 (pow d2 2))) (- 30 (/ 1 d2))) into (/ (- 900 (/ 1 (pow d2 2))) (- 30 (/ 1 d2))) 11.949 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) in d2 11.949 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 11.949 * [taylor]: Taking taylor expansion of 900 in d2 11.949 * [backup-simplify]: Simplify 900 into 900 11.949 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 11.949 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 11.949 * [taylor]: Taking taylor expansion of d2 in d2 11.949 * [backup-simplify]: Simplify 0 into 0 11.949 * [backup-simplify]: Simplify 1 into 1 11.950 * [backup-simplify]: Simplify (* 1 1) into 1 11.950 * [backup-simplify]: Simplify (/ 1 1) into 1 11.950 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d2 11.950 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d2 11.950 * [taylor]: Taking taylor expansion of 30 in d2 11.950 * [backup-simplify]: Simplify 30 into 30 11.950 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 11.950 * [taylor]: Taking taylor expansion of d2 in d2 11.950 * [backup-simplify]: Simplify 0 into 0 11.950 * [backup-simplify]: Simplify 1 into 1 11.950 * [backup-simplify]: Simplify (/ 1 1) into 1 11.950 * [taylor]: Taking taylor expansion of d1 in d2 11.950 * [backup-simplify]: Simplify d1 into d1 11.951 * [backup-simplify]: Simplify (- 1) into -1 11.951 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.951 * [backup-simplify]: Simplify (- 1) into -1 11.951 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.951 * [backup-simplify]: Simplify (* -1 d1) into (* -1 d1) 11.951 * [backup-simplify]: Simplify (/ -1 (* -1 d1)) into (/ 1 d1) 11.951 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (- 30 (/ 1 d2)) d1)) in d2 11.951 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 11.951 * [taylor]: Taking taylor expansion of 900 in d2 11.951 * [backup-simplify]: Simplify 900 into 900 11.952 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 11.952 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 11.952 * [taylor]: Taking taylor expansion of d2 in d2 11.952 * [backup-simplify]: Simplify 0 into 0 11.952 * [backup-simplify]: Simplify 1 into 1 11.952 * [backup-simplify]: Simplify (* 1 1) into 1 11.952 * [backup-simplify]: Simplify (/ 1 1) into 1 11.952 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d2 11.952 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d2 11.952 * [taylor]: Taking taylor expansion of 30 in d2 11.952 * [backup-simplify]: Simplify 30 into 30 11.952 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 11.952 * [taylor]: Taking taylor expansion of d2 in d2 11.952 * [backup-simplify]: Simplify 0 into 0 11.952 * [backup-simplify]: Simplify 1 into 1 11.952 * [backup-simplify]: Simplify (/ 1 1) into 1 11.952 * [taylor]: Taking taylor expansion of d1 in d2 11.952 * [backup-simplify]: Simplify d1 into d1 11.953 * [backup-simplify]: Simplify (- 1) into -1 11.953 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.953 * [backup-simplify]: Simplify (- 1) into -1 11.953 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.954 * [backup-simplify]: Simplify (* -1 d1) into (* -1 d1) 11.954 * [backup-simplify]: Simplify (/ -1 (* -1 d1)) into (/ 1 d1) 11.954 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 11.954 * [taylor]: Taking taylor expansion of d1 in d1 11.954 * [backup-simplify]: Simplify 0 into 0 11.954 * [backup-simplify]: Simplify 1 into 1 11.954 * [backup-simplify]: Simplify (/ 1 1) into 1 11.954 * [backup-simplify]: Simplify 1 into 1 11.954 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.955 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.955 * [backup-simplify]: Simplify (- 0) into 0 11.955 * [backup-simplify]: Simplify (+ 0 0) into 0 11.956 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.956 * [backup-simplify]: Simplify (- 0) into 0 11.956 * [backup-simplify]: Simplify (+ 30 0) into 30 11.957 * [backup-simplify]: Simplify (+ (* -1 0) (* 30 d1)) into (* 30 d1) 11.957 * [backup-simplify]: Simplify (- (/ 0 (* -1 d1)) (+ (* (/ 1 d1) (/ (* 30 d1) (* -1 d1))))) into (* 30 (/ 1 d1)) 11.957 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d1)) in d1 11.957 * [taylor]: Taking taylor expansion of 30 in d1 11.957 * [backup-simplify]: Simplify 30 into 30 11.957 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 11.957 * [taylor]: Taking taylor expansion of d1 in d1 11.957 * [backup-simplify]: Simplify 0 into 0 11.957 * [backup-simplify]: Simplify 1 into 1 11.957 * [backup-simplify]: Simplify (/ 1 1) into 1 11.957 * [backup-simplify]: Simplify (* 30 1) into 30 11.957 * [backup-simplify]: Simplify 30 into 30 11.958 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.958 * [backup-simplify]: Simplify 0 into 0 11.958 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.959 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.959 * [backup-simplify]: Simplify (- 0) into 0 11.959 * [backup-simplify]: Simplify (+ 900 0) into 900 11.960 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.960 * [backup-simplify]: Simplify (- 0) into 0 11.960 * [backup-simplify]: Simplify (+ 0 0) into 0 11.961 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 30 0) (* 0 d1))) into 0 11.961 * [backup-simplify]: Simplify (- (/ 900 (* -1 d1)) (+ (* (/ 1 d1) (/ 0 (* -1 d1))) (* (* 30 (/ 1 d1)) (/ (* 30 d1) (* -1 d1))))) into 0 11.961 * [taylor]: Taking taylor expansion of 0 in d1 11.961 * [backup-simplify]: Simplify 0 into 0 11.962 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.962 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 11.962 * [backup-simplify]: Simplify 0 into 0 11.963 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.963 * [backup-simplify]: Simplify 0 into 0 11.963 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 11.964 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.964 * [backup-simplify]: Simplify (- 0) into 0 11.964 * [backup-simplify]: Simplify (+ 0 0) into 0 11.965 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.965 * [backup-simplify]: Simplify (- 0) into 0 11.965 * [backup-simplify]: Simplify (+ 0 0) into 0 11.966 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 30 0) (+ (* 0 0) (* 0 d1)))) into 0 11.966 * [backup-simplify]: Simplify (- (/ 0 (* -1 d1)) (+ (* (/ 1 d1) (/ 0 (* -1 d1))) (* (* 30 (/ 1 d1)) (/ 0 (* -1 d1))) (* 0 (/ (* 30 d1) (* -1 d1))))) into 0 11.966 * [taylor]: Taking taylor expansion of 0 in d1 11.966 * [backup-simplify]: Simplify 0 into 0 11.966 * [backup-simplify]: Simplify 0 into 0 11.967 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.967 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 11.967 * [backup-simplify]: Simplify 0 into 0 11.968 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.968 * [backup-simplify]: Simplify 0 into 0 11.968 * [backup-simplify]: Simplify (+ (* 30 (* (/ 1 (/ 1 d1)) 1)) (* 1 (* (/ 1 (/ 1 d1)) (/ 1 (/ 1 d2))))) into (+ (* d2 d1) (* 30 d1)) 11.968 * [backup-simplify]: Simplify (* (- 900 (* (/ 1 (- d2)) (/ 1 (- d2)))) (/ (/ 1 (- d1)) (- 30 (/ 1 (- d2))))) into (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) 11.968 * [approximate]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) in (d2 d1) around 0 11.968 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) in d1 11.968 * [taylor]: Taking taylor expansion of -1 in d1 11.968 * [backup-simplify]: Simplify -1 into -1 11.968 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1)) in d1 11.968 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d1 11.968 * [taylor]: Taking taylor expansion of 900 in d1 11.968 * [backup-simplify]: Simplify 900 into 900 11.968 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 11.968 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 11.968 * [taylor]: Taking taylor expansion of d2 in d1 11.968 * [backup-simplify]: Simplify d2 into d2 11.968 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 11.968 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 11.968 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d1 11.969 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d1 11.969 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 11.969 * [taylor]: Taking taylor expansion of d2 in d1 11.969 * [backup-simplify]: Simplify d2 into d2 11.969 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 11.969 * [taylor]: Taking taylor expansion of 30 in d1 11.969 * [backup-simplify]: Simplify 30 into 30 11.969 * [taylor]: Taking taylor expansion of d1 in d1 11.969 * [backup-simplify]: Simplify 0 into 0 11.969 * [backup-simplify]: Simplify 1 into 1 11.969 * [backup-simplify]: Simplify (- (/ 1 (pow d2 2))) into (- (/ 1 (pow d2 2))) 11.969 * [backup-simplify]: Simplify (+ 900 (- (/ 1 (pow d2 2)))) into (- 900 (/ 1 (pow d2 2))) 11.969 * [backup-simplify]: Simplify (+ (/ 1 d2) 30) into (+ (/ 1 d2) 30) 11.969 * [backup-simplify]: Simplify (* (+ (/ 1 d2) 30) 0) into 0 11.969 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 11.969 * [backup-simplify]: Simplify (+ 0 0) into 0 11.970 * [backup-simplify]: Simplify (+ (* (+ (/ 1 d2) 30) 1) (* 0 0)) into (+ (/ 1 d2) 30) 11.970 * [backup-simplify]: Simplify (/ (- 900 (/ 1 (pow d2 2))) (+ (/ 1 d2) 30)) into (/ (- 900 (/ 1 (pow d2 2))) (+ (/ 1 d2) 30)) 11.970 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) in d2 11.970 * [taylor]: Taking taylor expansion of -1 in d2 11.970 * [backup-simplify]: Simplify -1 into -1 11.970 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1)) in d2 11.970 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 11.970 * [taylor]: Taking taylor expansion of 900 in d2 11.970 * [backup-simplify]: Simplify 900 into 900 11.970 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 11.970 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 11.970 * [taylor]: Taking taylor expansion of d2 in d2 11.970 * [backup-simplify]: Simplify 0 into 0 11.970 * [backup-simplify]: Simplify 1 into 1 11.970 * [backup-simplify]: Simplify (* 1 1) into 1 11.970 * [backup-simplify]: Simplify (/ 1 1) into 1 11.970 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d2 11.970 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d2 11.970 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 11.970 * [taylor]: Taking taylor expansion of d2 in d2 11.970 * [backup-simplify]: Simplify 0 into 0 11.970 * [backup-simplify]: Simplify 1 into 1 11.971 * [backup-simplify]: Simplify (/ 1 1) into 1 11.971 * [taylor]: Taking taylor expansion of 30 in d2 11.971 * [backup-simplify]: Simplify 30 into 30 11.971 * [taylor]: Taking taylor expansion of d1 in d2 11.971 * [backup-simplify]: Simplify d1 into d1 11.971 * [backup-simplify]: Simplify (- 1) into -1 11.971 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.972 * [backup-simplify]: Simplify (+ 1 0) into 1 11.972 * [backup-simplify]: Simplify (* 1 d1) into d1 11.972 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 11.972 * [taylor]: Taking taylor expansion of (* -1 (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1))) in d2 11.972 * [taylor]: Taking taylor expansion of -1 in d2 11.972 * [backup-simplify]: Simplify -1 into -1 11.972 * [taylor]: Taking taylor expansion of (/ (- 900 (/ 1 (pow d2 2))) (* (+ (/ 1 d2) 30) d1)) in d2 11.972 * [taylor]: Taking taylor expansion of (- 900 (/ 1 (pow d2 2))) in d2 11.972 * [taylor]: Taking taylor expansion of 900 in d2 11.972 * [backup-simplify]: Simplify 900 into 900 11.972 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 11.972 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 11.972 * [taylor]: Taking taylor expansion of d2 in d2 11.972 * [backup-simplify]: Simplify 0 into 0 11.972 * [backup-simplify]: Simplify 1 into 1 11.972 * [backup-simplify]: Simplify (* 1 1) into 1 11.972 * [backup-simplify]: Simplify (/ 1 1) into 1 11.972 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d2 11.972 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d2 11.973 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 11.973 * [taylor]: Taking taylor expansion of d2 in d2 11.973 * [backup-simplify]: Simplify 0 into 0 11.973 * [backup-simplify]: Simplify 1 into 1 11.973 * [backup-simplify]: Simplify (/ 1 1) into 1 11.973 * [taylor]: Taking taylor expansion of 30 in d2 11.973 * [backup-simplify]: Simplify 30 into 30 11.973 * [taylor]: Taking taylor expansion of d1 in d2 11.973 * [backup-simplify]: Simplify d1 into d1 11.973 * [backup-simplify]: Simplify (- 1) into -1 11.973 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.974 * [backup-simplify]: Simplify (+ 1 0) into 1 11.974 * [backup-simplify]: Simplify (* 1 d1) into d1 11.974 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 11.974 * [backup-simplify]: Simplify (* -1 (/ -1 d1)) into (/ 1 d1) 11.974 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 11.974 * [taylor]: Taking taylor expansion of d1 in d1 11.974 * [backup-simplify]: Simplify 0 into 0 11.974 * [backup-simplify]: Simplify 1 into 1 11.974 * [backup-simplify]: Simplify (/ 1 1) into 1 11.974 * [backup-simplify]: Simplify 1 into 1 11.975 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.975 * [backup-simplify]: Simplify (- 0) into 0 11.976 * [backup-simplify]: Simplify (+ 0 0) into 0 11.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.976 * [backup-simplify]: Simplify (+ 0 30) into 30 11.977 * [backup-simplify]: Simplify (+ (* 1 0) (* 30 d1)) into (* 30 d1) 11.977 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ (* 30 d1) d1)))) into (* 30 (/ 1 d1)) 11.977 * [backup-simplify]: Simplify (+ (* -1 (* 30 (/ 1 d1))) (* 0 (/ -1 d1))) into (- (* 30 (/ 1 d1))) 11.977 * [taylor]: Taking taylor expansion of (- (* 30 (/ 1 d1))) in d1 11.977 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d1)) in d1 11.977 * [taylor]: Taking taylor expansion of 30 in d1 11.977 * [backup-simplify]: Simplify 30 into 30 11.977 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 11.977 * [taylor]: Taking taylor expansion of d1 in d1 11.977 * [backup-simplify]: Simplify 0 into 0 11.977 * [backup-simplify]: Simplify 1 into 1 11.978 * [backup-simplify]: Simplify (/ 1 1) into 1 11.978 * [backup-simplify]: Simplify (* 30 1) into 30 11.978 * [backup-simplify]: Simplify (- 30) into -30 11.978 * [backup-simplify]: Simplify -30 into -30 11.979 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.979 * [backup-simplify]: Simplify 0 into 0 11.980 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.981 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.981 * [backup-simplify]: Simplify (- 0) into 0 11.982 * [backup-simplify]: Simplify (+ 900 0) into 900 11.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.983 * [backup-simplify]: Simplify (+ 0 0) into 0 11.984 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 30 0) (* 0 d1))) into 0 11.985 * [backup-simplify]: Simplify (- (/ 900 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ (* 30 d1) d1)))) into 0 11.985 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 30 (/ 1 d1))) (* 0 (/ -1 d1)))) into 0 11.985 * [taylor]: Taking taylor expansion of 0 in d1 11.985 * [backup-simplify]: Simplify 0 into 0 11.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.987 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 11.987 * [backup-simplify]: Simplify (- 0) into 0 11.987 * [backup-simplify]: Simplify 0 into 0 11.988 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.988 * [backup-simplify]: Simplify 0 into 0 11.989 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 11.990 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.991 * [backup-simplify]: Simplify (- 0) into 0 11.991 * [backup-simplify]: Simplify (+ 0 0) into 0 11.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.993 * [backup-simplify]: Simplify (+ 0 0) into 0 11.994 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 30 0) (+ (* 0 0) (* 0 d1)))) into 0 11.994 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ 0 d1)) (* 0 (/ (* 30 d1) d1)))) into 0 11.995 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (* 30 (/ 1 d1))) (* 0 (/ -1 d1))))) into 0 11.995 * [taylor]: Taking taylor expansion of 0 in d1 11.995 * [backup-simplify]: Simplify 0 into 0 11.995 * [backup-simplify]: Simplify 0 into 0 11.996 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.997 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 11.997 * [backup-simplify]: Simplify (- 0) into 0 11.998 * [backup-simplify]: Simplify 0 into 0 11.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.998 * [backup-simplify]: Simplify 0 into 0 11.999 * [backup-simplify]: Simplify (+ (* -30 (* (/ 1 (/ 1 (- d1))) 1)) (* 1 (* (/ 1 (/ 1 (- d1))) (/ 1 (/ 1 (- d2)))))) into (+ (* d2 d1) (* 30 d1)) 11.999 * * * * [progress]: [ 2 / 2 ] generating series at (2 2) 11.999 * [backup-simplify]: Simplify (/ d1 (- 30 d2)) into (/ d1 (- 30 d2)) 11.999 * [approximate]: Taking taylor expansion of (/ d1 (- 30 d2)) in (d1 d2) around 0 11.999 * [taylor]: Taking taylor expansion of (/ d1 (- 30 d2)) in d2 11.999 * [taylor]: Taking taylor expansion of d1 in d2 11.999 * [backup-simplify]: Simplify d1 into d1 11.999 * [taylor]: Taking taylor expansion of (- 30 d2) in d2 11.999 * [taylor]: Taking taylor expansion of 30 in d2 11.999 * [backup-simplify]: Simplify 30 into 30 11.999 * [taylor]: Taking taylor expansion of d2 in d2 11.999 * [backup-simplify]: Simplify 0 into 0 11.999 * [backup-simplify]: Simplify 1 into 1 12.000 * [backup-simplify]: Simplify (- 0) into 0 12.000 * [backup-simplify]: Simplify (+ 30 0) into 30 12.000 * [backup-simplify]: Simplify (/ d1 30) into (* 1/30 d1) 12.000 * [taylor]: Taking taylor expansion of (/ d1 (- 30 d2)) in d1 12.000 * [taylor]: Taking taylor expansion of d1 in d1 12.000 * [backup-simplify]: Simplify 0 into 0 12.000 * [backup-simplify]: Simplify 1 into 1 12.000 * [taylor]: Taking taylor expansion of (- 30 d2) in d1 12.000 * [taylor]: Taking taylor expansion of 30 in d1 12.000 * [backup-simplify]: Simplify 30 into 30 12.000 * [taylor]: Taking taylor expansion of d2 in d1 12.000 * [backup-simplify]: Simplify d2 into d2 12.000 * [backup-simplify]: Simplify (- d2) into (- d2) 12.000 * [backup-simplify]: Simplify (+ 30 (- d2)) into (- 30 d2) 12.001 * [backup-simplify]: Simplify (/ 1 (- 30 d2)) into (/ 1 (- 30 d2)) 12.001 * [taylor]: Taking taylor expansion of (/ d1 (- 30 d2)) in d1 12.001 * [taylor]: Taking taylor expansion of d1 in d1 12.001 * [backup-simplify]: Simplify 0 into 0 12.001 * [backup-simplify]: Simplify 1 into 1 12.001 * [taylor]: Taking taylor expansion of (- 30 d2) in d1 12.001 * [taylor]: Taking taylor expansion of 30 in d1 12.001 * [backup-simplify]: Simplify 30 into 30 12.001 * [taylor]: Taking taylor expansion of d2 in d1 12.001 * [backup-simplify]: Simplify d2 into d2 12.001 * [backup-simplify]: Simplify (- d2) into (- d2) 12.001 * [backup-simplify]: Simplify (+ 30 (- d2)) into (- 30 d2) 12.001 * [backup-simplify]: Simplify (/ 1 (- 30 d2)) into (/ 1 (- 30 d2)) 12.001 * [taylor]: Taking taylor expansion of (/ 1 (- 30 d2)) in d2 12.001 * [taylor]: Taking taylor expansion of (- 30 d2) in d2 12.001 * [taylor]: Taking taylor expansion of 30 in d2 12.001 * [backup-simplify]: Simplify 30 into 30 12.001 * [taylor]: Taking taylor expansion of d2 in d2 12.001 * [backup-simplify]: Simplify 0 into 0 12.001 * [backup-simplify]: Simplify 1 into 1 12.002 * [backup-simplify]: Simplify (- 0) into 0 12.002 * [backup-simplify]: Simplify (+ 30 0) into 30 12.002 * [backup-simplify]: Simplify (/ 1 30) into 1/30 12.002 * [backup-simplify]: Simplify 1/30 into 1/30 12.003 * [backup-simplify]: Simplify (- 0) into 0 12.003 * [backup-simplify]: Simplify (+ 0 0) into 0 12.003 * [backup-simplify]: Simplify (- (/ 0 (- 30 d2)) (+ (* (/ 1 (- 30 d2)) (/ 0 (- 30 d2))))) into 0 12.003 * [taylor]: Taking taylor expansion of 0 in d2 12.004 * [backup-simplify]: Simplify 0 into 0 12.004 * [backup-simplify]: Simplify 0 into 0 12.004 * [backup-simplify]: Simplify (- 1) into -1 12.004 * [backup-simplify]: Simplify (+ 0 -1) into -1 12.005 * [backup-simplify]: Simplify (- (+ (* 1/30 (/ -1 30)))) into 1/900 12.006 * [backup-simplify]: Simplify 1/900 into 1/900 12.006 * [backup-simplify]: Simplify (- 0) into 0 12.006 * [backup-simplify]: Simplify (+ 0 0) into 0 12.007 * [backup-simplify]: Simplify (- (/ 0 (- 30 d2)) (+ (* (/ 1 (- 30 d2)) (/ 0 (- 30 d2))) (* 0 (/ 0 (- 30 d2))))) into 0 12.007 * [taylor]: Taking taylor expansion of 0 in d2 12.007 * [backup-simplify]: Simplify 0 into 0 12.007 * [backup-simplify]: Simplify 0 into 0 12.007 * [backup-simplify]: Simplify 0 into 0 12.007 * [backup-simplify]: Simplify (- 0) into 0 12.008 * [backup-simplify]: Simplify (+ 0 0) into 0 12.009 * [backup-simplify]: Simplify (- (+ (* 1/30 (/ 0 30)) (* 1/900 (/ -1 30)))) into 1/27000 12.009 * [backup-simplify]: Simplify 1/27000 into 1/27000 12.009 * [backup-simplify]: Simplify (+ (* 1/27000 (* (pow d2 2) d1)) (+ (* 1/900 (* d2 d1)) (* 1/30 (* 1 d1)))) into (+ (* 1/27000 (* (pow d2 2) d1)) (+ (* 1/900 (* d2 d1)) (* 1/30 d1))) 12.009 * [backup-simplify]: Simplify (/ (/ 1 d1) (- 30 (/ 1 d2))) into (/ 1 (* (- 30 (/ 1 d2)) d1)) 12.010 * [approximate]: Taking taylor expansion of (/ 1 (* (- 30 (/ 1 d2)) d1)) in (d1 d2) around 0 12.010 * [taylor]: Taking taylor expansion of (/ 1 (* (- 30 (/ 1 d2)) d1)) in d2 12.010 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d2 12.010 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d2 12.010 * [taylor]: Taking taylor expansion of 30 in d2 12.010 * [backup-simplify]: Simplify 30 into 30 12.010 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 12.010 * [taylor]: Taking taylor expansion of d2 in d2 12.010 * [backup-simplify]: Simplify 0 into 0 12.010 * [backup-simplify]: Simplify 1 into 1 12.010 * [backup-simplify]: Simplify (/ 1 1) into 1 12.010 * [taylor]: Taking taylor expansion of d1 in d2 12.010 * [backup-simplify]: Simplify d1 into d1 12.011 * [backup-simplify]: Simplify (- 1) into -1 12.011 * [backup-simplify]: Simplify (+ 0 -1) into -1 12.011 * [backup-simplify]: Simplify (* -1 d1) into (* -1 d1) 12.011 * [backup-simplify]: Simplify (/ 1 (* -1 d1)) into (/ -1 d1) 12.011 * [taylor]: Taking taylor expansion of (/ 1 (* (- 30 (/ 1 d2)) d1)) in d1 12.011 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d1 12.011 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d1 12.011 * [taylor]: Taking taylor expansion of 30 in d1 12.011 * [backup-simplify]: Simplify 30 into 30 12.011 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 12.011 * [taylor]: Taking taylor expansion of d2 in d1 12.011 * [backup-simplify]: Simplify d2 into d2 12.011 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 12.011 * [taylor]: Taking taylor expansion of d1 in d1 12.012 * [backup-simplify]: Simplify 0 into 0 12.012 * [backup-simplify]: Simplify 1 into 1 12.012 * [backup-simplify]: Simplify (- (/ 1 d2)) into (- (/ 1 d2)) 12.012 * [backup-simplify]: Simplify (+ 30 (- (/ 1 d2))) into (- 30 (/ 1 d2)) 12.012 * [backup-simplify]: Simplify (* (- 30 (/ 1 d2)) 0) into 0 12.012 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 12.012 * [backup-simplify]: Simplify (- 0) into 0 12.013 * [backup-simplify]: Simplify (+ 0 0) into 0 12.013 * [backup-simplify]: Simplify (+ (* (- 30 (/ 1 d2)) 1) (* 0 0)) into (- 30 (/ 1 d2)) 12.013 * [backup-simplify]: Simplify (/ 1 (- 30 (/ 1 d2))) into (/ 1 (- 30 (/ 1 d2))) 12.013 * [taylor]: Taking taylor expansion of (/ 1 (* (- 30 (/ 1 d2)) d1)) in d1 12.013 * [taylor]: Taking taylor expansion of (* (- 30 (/ 1 d2)) d1) in d1 12.013 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d1 12.013 * [taylor]: Taking taylor expansion of 30 in d1 12.013 * [backup-simplify]: Simplify 30 into 30 12.013 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 12.013 * [taylor]: Taking taylor expansion of d2 in d1 12.013 * [backup-simplify]: Simplify d2 into d2 12.013 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 12.013 * [taylor]: Taking taylor expansion of d1 in d1 12.013 * [backup-simplify]: Simplify 0 into 0 12.013 * [backup-simplify]: Simplify 1 into 1 12.013 * [backup-simplify]: Simplify (- (/ 1 d2)) into (- (/ 1 d2)) 12.013 * [backup-simplify]: Simplify (+ 30 (- (/ 1 d2))) into (- 30 (/ 1 d2)) 12.013 * [backup-simplify]: Simplify (* (- 30 (/ 1 d2)) 0) into 0 12.013 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 12.014 * [backup-simplify]: Simplify (- 0) into 0 12.014 * [backup-simplify]: Simplify (+ 0 0) into 0 12.014 * [backup-simplify]: Simplify (+ (* (- 30 (/ 1 d2)) 1) (* 0 0)) into (- 30 (/ 1 d2)) 12.014 * [backup-simplify]: Simplify (/ 1 (- 30 (/ 1 d2))) into (/ 1 (- 30 (/ 1 d2))) 12.014 * [taylor]: Taking taylor expansion of (/ 1 (- 30 (/ 1 d2))) in d2 12.014 * [taylor]: Taking taylor expansion of (- 30 (/ 1 d2)) in d2 12.014 * [taylor]: Taking taylor expansion of 30 in d2 12.014 * [backup-simplify]: Simplify 30 into 30 12.014 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 12.014 * [taylor]: Taking taylor expansion of d2 in d2 12.014 * [backup-simplify]: Simplify 0 into 0 12.014 * [backup-simplify]: Simplify 1 into 1 12.015 * [backup-simplify]: Simplify (/ 1 1) into 1 12.015 * [backup-simplify]: Simplify (- 1) into -1 12.015 * [backup-simplify]: Simplify (+ 0 -1) into -1 12.015 * [backup-simplify]: Simplify (/ 1 -1) into -1 12.015 * [backup-simplify]: Simplify -1 into -1 12.016 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)) (* 0 (/ 0 d2)))) into 0 12.016 * [backup-simplify]: Simplify (- 0) into 0 12.016 * [backup-simplify]: Simplify (+ 0 0) into 0 12.016 * [backup-simplify]: Simplify (+ (* (- 30 (/ 1 d2)) 0) (+ (* 0 1) (* 0 0))) into 0 12.017 * [backup-simplify]: Simplify (- (+ (* (/ 1 (- 30 (/ 1 d2))) (/ 0 (- 30 (/ 1 d2)))))) into 0 12.017 * [taylor]: Taking taylor expansion of 0 in d2 12.017 * [backup-simplify]: Simplify 0 into 0 12.017 * [backup-simplify]: Simplify 0 into 0 12.017 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.017 * [backup-simplify]: Simplify (- 0) into 0 12.018 * [backup-simplify]: Simplify (+ 30 0) into 30 12.018 * [backup-simplify]: Simplify (- (+ (* -1 (/ 30 -1)))) into -30 12.018 * [backup-simplify]: Simplify -30 into -30 12.018 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)) (* 0 (/ 0 d2)) (* 0 (/ 0 d2)))) into 0 12.018 * [backup-simplify]: Simplify (- 0) into 0 12.019 * [backup-simplify]: Simplify (+ 0 0) into 0 12.019 * [backup-simplify]: Simplify (+ (* (- 30 (/ 1 d2)) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 12.019 * [backup-simplify]: Simplify (- (+ (* (/ 1 (- 30 (/ 1 d2))) (/ 0 (- 30 (/ 1 d2)))) (* 0 (/ 0 (- 30 (/ 1 d2)))))) into 0 12.019 * [taylor]: Taking taylor expansion of 0 in d2 12.019 * [backup-simplify]: Simplify 0 into 0 12.019 * [backup-simplify]: Simplify 0 into 0 12.019 * [backup-simplify]: Simplify 0 into 0 12.020 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.020 * [backup-simplify]: Simplify (- 0) into 0 12.020 * [backup-simplify]: Simplify (+ 0 0) into 0 12.021 * [backup-simplify]: Simplify (- (+ (* -1 (/ 0 -1)) (* -30 (/ 30 -1)))) into -900 12.021 * [backup-simplify]: Simplify -900 into -900 12.021 * [backup-simplify]: Simplify (+ (* -900 (* (pow (/ 1 d2) 3) (/ 1 (/ 1 d1)))) (+ (* -30 (* (pow (/ 1 d2) 2) (/ 1 (/ 1 d1)))) (* -1 (* (/ 1 d2) (/ 1 (/ 1 d1)))))) into (- (+ (/ d1 d2) (+ (* 30 (/ d1 (pow d2 2))) (* 900 (/ d1 (pow d2 3)))))) 12.021 * [backup-simplify]: Simplify (/ (/ 1 (- d1)) (- 30 (/ 1 (- d2)))) into (/ -1 (* (+ (/ 1 d2) 30) d1)) 12.022 * [approximate]: Taking taylor expansion of (/ -1 (* (+ (/ 1 d2) 30) d1)) in (d1 d2) around 0 12.022 * [taylor]: Taking taylor expansion of (/ -1 (* (+ (/ 1 d2) 30) d1)) in d2 12.022 * [taylor]: Taking taylor expansion of -1 in d2 12.022 * [backup-simplify]: Simplify -1 into -1 12.022 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d2 12.022 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d2 12.022 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 12.022 * [taylor]: Taking taylor expansion of d2 in d2 12.022 * [backup-simplify]: Simplify 0 into 0 12.022 * [backup-simplify]: Simplify 1 into 1 12.022 * [backup-simplify]: Simplify (/ 1 1) into 1 12.022 * [taylor]: Taking taylor expansion of 30 in d2 12.022 * [backup-simplify]: Simplify 30 into 30 12.022 * [taylor]: Taking taylor expansion of d1 in d2 12.022 * [backup-simplify]: Simplify d1 into d1 12.022 * [backup-simplify]: Simplify (+ 1 0) into 1 12.022 * [backup-simplify]: Simplify (* 1 d1) into d1 12.022 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 12.022 * [taylor]: Taking taylor expansion of (/ -1 (* (+ (/ 1 d2) 30) d1)) in d1 12.022 * [taylor]: Taking taylor expansion of -1 in d1 12.022 * [backup-simplify]: Simplify -1 into -1 12.022 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d1 12.022 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d1 12.022 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 12.022 * [taylor]: Taking taylor expansion of d2 in d1 12.022 * [backup-simplify]: Simplify d2 into d2 12.022 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 12.022 * [taylor]: Taking taylor expansion of 30 in d1 12.022 * [backup-simplify]: Simplify 30 into 30 12.022 * [taylor]: Taking taylor expansion of d1 in d1 12.023 * [backup-simplify]: Simplify 0 into 0 12.023 * [backup-simplify]: Simplify 1 into 1 12.023 * [backup-simplify]: Simplify (+ (/ 1 d2) 30) into (+ (/ 1 d2) 30) 12.023 * [backup-simplify]: Simplify (* (+ (/ 1 d2) 30) 0) into 0 12.023 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 12.023 * [backup-simplify]: Simplify (+ 0 0) into 0 12.023 * [backup-simplify]: Simplify (+ (* (+ (/ 1 d2) 30) 1) (* 0 0)) into (+ (/ 1 d2) 30) 12.023 * [backup-simplify]: Simplify (/ -1 (+ (/ 1 d2) 30)) into (/ -1 (+ (/ 1 d2) 30)) 12.023 * [taylor]: Taking taylor expansion of (/ -1 (* (+ (/ 1 d2) 30) d1)) in d1 12.023 * [taylor]: Taking taylor expansion of -1 in d1 12.023 * [backup-simplify]: Simplify -1 into -1 12.023 * [taylor]: Taking taylor expansion of (* (+ (/ 1 d2) 30) d1) in d1 12.023 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d1 12.023 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 12.023 * [taylor]: Taking taylor expansion of d2 in d1 12.023 * [backup-simplify]: Simplify d2 into d2 12.023 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 12.023 * [taylor]: Taking taylor expansion of 30 in d1 12.023 * [backup-simplify]: Simplify 30 into 30 12.023 * [taylor]: Taking taylor expansion of d1 in d1 12.023 * [backup-simplify]: Simplify 0 into 0 12.024 * [backup-simplify]: Simplify 1 into 1 12.024 * [backup-simplify]: Simplify (+ (/ 1 d2) 30) into (+ (/ 1 d2) 30) 12.024 * [backup-simplify]: Simplify (* (+ (/ 1 d2) 30) 0) into 0 12.024 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 12.024 * [backup-simplify]: Simplify (+ 0 0) into 0 12.024 * [backup-simplify]: Simplify (+ (* (+ (/ 1 d2) 30) 1) (* 0 0)) into (+ (/ 1 d2) 30) 12.024 * [backup-simplify]: Simplify (/ -1 (+ (/ 1 d2) 30)) into (/ -1 (+ (/ 1 d2) 30)) 12.024 * [taylor]: Taking taylor expansion of (/ -1 (+ (/ 1 d2) 30)) in d2 12.024 * [taylor]: Taking taylor expansion of -1 in d2 12.024 * [backup-simplify]: Simplify -1 into -1 12.024 * [taylor]: Taking taylor expansion of (+ (/ 1 d2) 30) in d2 12.024 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 12.024 * [taylor]: Taking taylor expansion of d2 in d2 12.024 * [backup-simplify]: Simplify 0 into 0 12.024 * [backup-simplify]: Simplify 1 into 1 12.025 * [backup-simplify]: Simplify (/ 1 1) into 1 12.025 * [taylor]: Taking taylor expansion of 30 in d2 12.025 * [backup-simplify]: Simplify 30 into 30 12.025 * [backup-simplify]: Simplify (+ 1 0) into 1 12.025 * [backup-simplify]: Simplify (/ -1 1) into -1 12.025 * [backup-simplify]: Simplify -1 into -1 12.025 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)) (* 0 (/ 0 d2)))) into 0 12.026 * [backup-simplify]: Simplify (+ 0 0) into 0 12.026 * [backup-simplify]: Simplify (+ (* (+ (/ 1 d2) 30) 0) (+ (* 0 1) (* 0 0))) into 0 12.026 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 d2) 30)) (+ (* (/ -1 (+ (/ 1 d2) 30)) (/ 0 (+ (/ 1 d2) 30))))) into 0 12.026 * [taylor]: Taking taylor expansion of 0 in d2 12.026 * [backup-simplify]: Simplify 0 into 0 12.026 * [backup-simplify]: Simplify 0 into 0 12.027 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.027 * [backup-simplify]: Simplify (+ 0 30) into 30 12.028 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 30 1)))) into 30 12.028 * [backup-simplify]: Simplify 30 into 30 12.028 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)) (* 0 (/ 0 d2)) (* 0 (/ 0 d2)))) into 0 12.028 * [backup-simplify]: Simplify (+ 0 0) into 0 12.029 * [backup-simplify]: Simplify (+ (* (+ (/ 1 d2) 30) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 12.029 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 d2) 30)) (+ (* (/ -1 (+ (/ 1 d2) 30)) (/ 0 (+ (/ 1 d2) 30))) (* 0 (/ 0 (+ (/ 1 d2) 30))))) into 0 12.029 * [taylor]: Taking taylor expansion of 0 in d2 12.029 * [backup-simplify]: Simplify 0 into 0 12.029 * [backup-simplify]: Simplify 0 into 0 12.029 * [backup-simplify]: Simplify 0 into 0 12.029 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.030 * [backup-simplify]: Simplify (+ 0 0) into 0 12.030 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 30 (/ 30 1)))) into -900 12.030 * [backup-simplify]: Simplify -900 into -900 12.031 * [backup-simplify]: Simplify (+ (* -900 (* (pow (/ 1 (- d2)) 3) (/ 1 (/ 1 (- d1))))) (+ (* 30 (* (pow (/ 1 (- d2)) 2) (/ 1 (/ 1 (- d1))))) (* -1 (* (/ 1 (- d2)) (/ 1 (/ 1 (- d1))))))) into (- (+ (/ d1 d2) (+ (* 30 (/ d1 (pow d2 2))) (* 900 (/ d1 (pow d2 3)))))) 12.031 * * * [progress]: simplifying candidates 12.031 * * * * [progress]: [ 1 / 94 ] simplifiying candidate # 12.031 * [simplify]: Simplifying (expm1 (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 12.031 * * [simplify]: iters left: 6 (10 enodes) 12.034 * * [simplify]: iters left: 5 (37 enodes) 12.040 * * [simplify]: iters left: 4 (57 enodes) 12.053 * * [simplify]: iters left: 3 (105 enodes) 12.071 * * [simplify]: iters left: 2 (188 enodes) 12.112 * * [simplify]: iters left: 1 (283 enodes) 12.172 * * [simplify]: Extracting #0: cost 1 inf + 0 12.172 * * [simplify]: Extracting #1: cost 3 inf + 0 12.172 * * [simplify]: Extracting #2: cost 28 inf + 0 12.172 * * [simplify]: Extracting #3: cost 68 inf + 3 12.174 * * [simplify]: Extracting #4: cost 64 inf + 3703 12.179 * * [simplify]: Extracting #5: cost 14 inf + 9674 12.184 * * [simplify]: Extracting #6: cost 0 inf + 11385 12.190 * [simplify]: Simplified to (expm1 (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 12.190 * [simplify]: Simplified (2 1) to (λ (d1 d2) (log1p (expm1 (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 12.190 * * * * [progress]: [ 2 / 94 ] simplifiying candidate # 12.191 * [simplify]: Simplifying (log1p (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 12.191 * * [simplify]: iters left: 6 (10 enodes) 12.196 * * [simplify]: iters left: 5 (37 enodes) 12.209 * * [simplify]: iters left: 4 (57 enodes) 12.229 * * [simplify]: iters left: 3 (105 enodes) 12.260 * * [simplify]: iters left: 2 (188 enodes) 12.304 * * [simplify]: iters left: 1 (283 enodes) 12.360 * * [simplify]: Extracting #0: cost 1 inf + 0 12.360 * * [simplify]: Extracting #1: cost 3 inf + 0 12.361 * * [simplify]: Extracting #2: cost 28 inf + 0 12.361 * * [simplify]: Extracting #3: cost 68 inf + 3 12.362 * * [simplify]: Extracting #4: cost 64 inf + 3743 12.367 * * [simplify]: Extracting #5: cost 14 inf + 9714 12.373 * * [simplify]: Extracting #6: cost 0 inf + 11425 12.379 * [simplify]: Simplified to (log1p (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 12.379 * [simplify]: Simplified (2 1) to (λ (d1 d2) (expm1 (log1p (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 12.379 * * * * [progress]: [ 3 / 94 ] simplifiying candidate # 12.380 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) 12.380 * * [simplify]: iters left: 6 (9 enodes) 12.385 * * [simplify]: iters left: 5 (34 enodes) 12.396 * * [simplify]: iters left: 4 (54 enodes) 12.415 * * [simplify]: iters left: 3 (102 enodes) 12.434 * * [simplify]: iters left: 2 (185 enodes) 12.477 * * [simplify]: iters left: 1 (280 enodes) 12.543 * * [simplify]: Extracting #0: cost 1 inf + 0 12.543 * * [simplify]: Extracting #1: cost 26 inf + 0 12.543 * * [simplify]: Extracting #2: cost 65 inf + 44 12.544 * * [simplify]: Extracting #3: cost 66 inf + 2588 12.546 * * [simplify]: Extracting #4: cost 8 inf + 9897 12.549 * * [simplify]: Extracting #5: cost 0 inf + 10837 12.557 * [simplify]: Simplified to (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) 12.557 * [simplify]: Simplified (2 1) to (λ (d1 d2) (pow (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) 1)) 12.557 * * * * [progress]: [ 4 / 94 ] simplifiying candidate # 12.557 * * * * [progress]: [ 5 / 94 ] simplifiying candidate # 12.557 * [simplify]: Simplifying (+ (log (- 900 (* d2 d2))) (- (log d1) (log (- 30 d2)))) 12.558 * * [simplify]: iters left: 6 (12 enodes) 12.564 * * [simplify]: iters left: 5 (45 enodes) 12.578 * * [simplify]: iters left: 4 (64 enodes) 12.588 * * [simplify]: iters left: 3 (76 enodes) 12.598 * * [simplify]: iters left: 2 (84 enodes) 12.615 * * [simplify]: iters left: 1 (97 enodes) 12.642 * * [simplify]: Extracting #0: cost 1 inf + 0 12.642 * * [simplify]: Extracting #1: cost 13 inf + 0 12.643 * * [simplify]: Extracting #2: cost 27 inf + 0 12.643 * * [simplify]: Extracting #3: cost 34 inf + 1 12.643 * * [simplify]: Extracting #4: cost 31 inf + 257 12.643 * * [simplify]: Extracting #5: cost 19 inf + 1316 12.645 * * [simplify]: Extracting #6: cost 2 inf + 5051 12.647 * * [simplify]: Extracting #7: cost 0 inf + 5768 12.649 * [simplify]: Simplified to (- (+ (log d1) (log (- 900 (* d2 d2)))) (log (- 30 d2))) 12.649 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (- (+ (log d1) (log (- 900 (* d2 d2)))) (log (- 30 d2))))) 12.649 * * * * [progress]: [ 6 / 94 ] simplifiying candidate # 12.649 * [simplify]: Simplifying (+ (log (- 900 (* d2 d2))) (log (/ d1 (- 30 d2)))) 12.649 * * [simplify]: iters left: 6 (11 enodes) 12.652 * * [simplify]: iters left: 5 (41 enodes) 12.659 * * [simplify]: iters left: 4 (59 enodes) 12.670 * * [simplify]: iters left: 3 (76 enodes) 12.685 * * [simplify]: iters left: 2 (92 enodes) 12.702 * * [simplify]: iters left: 1 (95 enodes) 12.715 * * [simplify]: Extracting #0: cost 1 inf + 0 12.715 * * [simplify]: Extracting #1: cost 13 inf + 0 12.715 * * [simplify]: Extracting #2: cost 26 inf + 0 12.715 * * [simplify]: Extracting #3: cost 34 inf + 1 12.715 * * [simplify]: Extracting #4: cost 32 inf + 146 12.715 * * [simplify]: Extracting #5: cost 15 inf + 2051 12.716 * * [simplify]: Extracting #6: cost 2 inf + 4713 12.717 * * [simplify]: Extracting #7: cost 0 inf + 5360 12.718 * [simplify]: Simplified to (+ (log (- 900 (* d2 d2))) (log (/ d1 (- 30 d2)))) 12.718 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (+ (log (- 900 (* d2 d2))) (log (/ d1 (- 30 d2)))))) 12.718 * * * * [progress]: [ 7 / 94 ] simplifiying candidate # 12.718 * [simplify]: Simplifying (log (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 12.719 * * [simplify]: iters left: 6 (10 enodes) 12.722 * * [simplify]: iters left: 5 (40 enodes) 12.735 * * [simplify]: iters left: 4 (70 enodes) 12.748 * * [simplify]: iters left: 3 (131 enodes) 12.778 * * [simplify]: iters left: 2 (232 enodes) 12.830 * * [simplify]: iters left: 1 (346 enodes) 12.898 * * [simplify]: Extracting #0: cost 1 inf + 0 12.898 * * [simplify]: Extracting #1: cost 17 inf + 0 12.898 * * [simplify]: Extracting #2: cost 56 inf + 0 12.899 * * [simplify]: Extracting #3: cost 96 inf + 3 12.899 * * [simplify]: Extracting #4: cost 101 inf + 2276 12.902 * * [simplify]: Extracting #5: cost 28 inf + 12334 12.906 * * [simplify]: Extracting #6: cost 0 inf + 16634 12.910 * [simplify]: Simplified to (log (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 12.910 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (log (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 12.910 * * * * [progress]: [ 8 / 94 ] simplifiying candidate # 12.910 * [simplify]: Simplifying (exp (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 12.911 * * [simplify]: iters left: 6 (10 enodes) 12.914 * * [simplify]: iters left: 5 (39 enodes) 12.921 * * [simplify]: iters left: 4 (72 enodes) 12.941 * * [simplify]: iters left: 3 (155 enodes) 12.980 * * [simplify]: iters left: 2 (334 enodes) 13.082 * * [simplify]: Extracting #0: cost 1 inf + 0 13.082 * * [simplify]: Extracting #1: cost 27 inf + 0 13.082 * * [simplify]: Extracting #2: cost 113 inf + 1 13.083 * * [simplify]: Extracting #3: cost 180 inf + 366 13.086 * * [simplify]: Extracting #4: cost 138 inf + 9416 13.097 * * [simplify]: Extracting #5: cost 16 inf + 36677 13.112 * * [simplify]: Extracting #6: cost 0 inf + 41859 13.125 * [simplify]: Simplified to (exp (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 13.125 * [simplify]: Simplified (2 1) to (λ (d1 d2) (log (exp (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 13.126 * * * * [progress]: [ 9 / 94 ] simplifiying candidate # 13.126 * [simplify]: Simplifying (* (* (* (- 900 (* d2 d2)) (- 900 (* d2 d2))) (- 900 (* d2 d2))) (/ (* (* d1 d1) d1) (* (* (- 30 d2) (- 30 d2)) (- 30 d2)))) 13.126 * * [simplify]: iters left: 6 (15 enodes) 13.135 * * [simplify]: iters left: 5 (64 enodes) 13.160 * * [simplify]: iters left: 4 (187 enodes) 13.256 * * [simplify]: Extracting #0: cost 1 inf + 0 13.256 * * [simplify]: Extracting #1: cost 78 inf + 0 13.260 * * [simplify]: Extracting #2: cost 213 inf + 1 13.261 * * [simplify]: Extracting #3: cost 244 inf + 3212 13.267 * * [simplify]: Extracting #4: cost 133 inf + 27325 13.287 * * [simplify]: Extracting #5: cost 9 inf + 58845 13.317 * * [simplify]: Extracting #6: cost 0 inf + 58834 13.347 * * [simplify]: Extracting #7: cost 0 inf + 58514 13.366 * [simplify]: Simplified to (* (/ d1 (- 30 d2)) (* (/ d1 (- 30 d2)) (* (/ d1 (- 30 d2)) (* (- 900 (* d2 d2)) (* (- 900 (* d2 d2)) (- 900 (* d2 d2))))))) 13.366 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (/ d1 (- 30 d2)) (* (/ d1 (- 30 d2)) (* (/ d1 (- 30 d2)) (* (- 900 (* d2 d2)) (* (- 900 (* d2 d2)) (- 900 (* d2 d2))))))))) 13.366 * * * * [progress]: [ 10 / 94 ] simplifiying candidate # 13.367 * [simplify]: Simplifying (* (* (* (- 900 (* d2 d2)) (- 900 (* d2 d2))) (- 900 (* d2 d2))) (* (* (/ d1 (- 30 d2)) (/ d1 (- 30 d2))) (/ d1 (- 30 d2)))) 13.367 * * [simplify]: iters left: 6 (13 enodes) 13.371 * * [simplify]: iters left: 5 (56 enodes) 13.382 * * [simplify]: iters left: 4 (137 enodes) 13.424 * * [simplify]: Extracting #0: cost 1 inf + 0 13.424 * * [simplify]: Extracting #1: cost 36 inf + 0 13.424 * * [simplify]: Extracting #2: cost 126 inf + 0 13.425 * * [simplify]: Extracting #3: cost 150 inf + 742 13.430 * * [simplify]: Extracting #4: cost 38 inf + 25032 13.438 * * [simplify]: Extracting #5: cost 0 inf + 34445 13.447 * * [simplify]: Extracting #6: cost 0 inf + 34285 13.455 * [simplify]: Simplified to (* (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) (* (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))))) 13.456 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) (* (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))))))) 13.456 * * * * [progress]: [ 11 / 94 ] simplifiying candidate # 13.456 * [simplify]: Simplifying (* (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))))) 13.456 * * [simplify]: iters left: 6 (11 enodes) 13.465 * * [simplify]: iters left: 5 (40 enodes) 13.478 * * [simplify]: iters left: 4 (60 enodes) 13.499 * * [simplify]: iters left: 3 (108 enodes) 13.536 * * [simplify]: iters left: 2 (191 enodes) 13.597 * * [simplify]: iters left: 1 (286 enodes) 13.677 * * [simplify]: Extracting #0: cost 1 inf + 0 13.677 * * [simplify]: Extracting #1: cost 3 inf + 0 13.677 * * [simplify]: Extracting #2: cost 5 inf + 0 13.677 * * [simplify]: Extracting #3: cost 30 inf + 0 13.677 * * [simplify]: Extracting #4: cost 70 inf + 3 13.678 * * [simplify]: Extracting #5: cost 73 inf + 2869 13.681 * * [simplify]: Extracting #6: cost 10 inf + 11071 13.684 * * [simplify]: Extracting #7: cost 0 inf + 12135 13.687 * [simplify]: Simplified to (* (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))))) 13.687 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))))) (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 13.687 * [simplify]: Simplifying (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 13.688 * * [simplify]: iters left: 6 (10 enodes) 13.690 * * [simplify]: iters left: 5 (37 enodes) 13.697 * * [simplify]: iters left: 4 (57 enodes) 13.715 * * [simplify]: iters left: 3 (105 enodes) 13.750 * * [simplify]: iters left: 2 (188 enodes) 13.781 * * [simplify]: iters left: 1 (283 enodes) 13.833 * * [simplify]: Extracting #0: cost 1 inf + 0 13.833 * * [simplify]: Extracting #1: cost 3 inf + 0 13.834 * * [simplify]: Extracting #2: cost 28 inf + 0 13.834 * * [simplify]: Extracting #3: cost 68 inf + 3 13.834 * * [simplify]: Extracting #4: cost 64 inf + 3723 13.837 * * [simplify]: Extracting #5: cost 14 inf + 9694 13.840 * * [simplify]: Extracting #6: cost 0 inf + 11405 13.843 * [simplify]: Simplified to (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 13.843 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))))) (cbrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 13.843 * * * * [progress]: [ 12 / 94 ] simplifiying candidate # 13.843 * [simplify]: Simplifying (* (* (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 13.843 * * [simplify]: iters left: 6 (11 enodes) 13.846 * * [simplify]: iters left: 5 (50 enodes) 13.857 * * [simplify]: iters left: 4 (150 enodes) 13.944 * * [simplify]: Extracting #0: cost 1 inf + 0 13.944 * * [simplify]: Extracting #1: cost 40 inf + 0 13.945 * * [simplify]: Extracting #2: cost 152 inf + 1 13.947 * * [simplify]: Extracting #3: cost 211 inf + 1441 13.958 * * [simplify]: Extracting #4: cost 75 inf + 30430 13.986 * * [simplify]: Extracting #5: cost 4 inf + 51060 14.004 * * [simplify]: Extracting #6: cost 0 inf + 51876 14.017 * [simplify]: Simplified to (* (* (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 14.017 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (* (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 14.017 * * * * [progress]: [ 13 / 94 ] simplifiying candidate # 14.017 * [simplify]: Simplifying (sqrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 14.017 * * [simplify]: iters left: 6 (10 enodes) 14.020 * * [simplify]: iters left: 5 (37 enodes) 14.029 * * [simplify]: iters left: 4 (57 enodes) 14.049 * * [simplify]: iters left: 3 (105 enodes) 14.085 * * [simplify]: iters left: 2 (188 enodes) 14.129 * * [simplify]: iters left: 1 (283 enodes) 14.214 * * [simplify]: Extracting #0: cost 1 inf + 0 14.214 * * [simplify]: Extracting #1: cost 3 inf + 0 14.215 * * [simplify]: Extracting #2: cost 28 inf + 0 14.215 * * [simplify]: Extracting #3: cost 68 inf + 3 14.216 * * [simplify]: Extracting #4: cost 64 inf + 3643 14.221 * * [simplify]: Extracting #5: cost 14 inf + 9614 14.227 * * [simplify]: Extracting #6: cost 0 inf + 11325 14.232 * [simplify]: Simplified to (sqrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 14.233 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (sqrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (sqrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 14.233 * [simplify]: Simplifying (sqrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 14.233 * * [simplify]: iters left: 6 (10 enodes) 14.238 * * [simplify]: iters left: 5 (37 enodes) 14.245 * * [simplify]: iters left: 4 (57 enodes) 14.255 * * [simplify]: iters left: 3 (105 enodes) 14.274 * * [simplify]: iters left: 2 (188 enodes) 14.306 * * [simplify]: iters left: 1 (283 enodes) 14.354 * * [simplify]: Extracting #0: cost 1 inf + 0 14.354 * * [simplify]: Extracting #1: cost 3 inf + 0 14.354 * * [simplify]: Extracting #2: cost 28 inf + 0 14.355 * * [simplify]: Extracting #3: cost 68 inf + 3 14.355 * * [simplify]: Extracting #4: cost 64 inf + 3643 14.358 * * [simplify]: Extracting #5: cost 14 inf + 9614 14.361 * * [simplify]: Extracting #6: cost 0 inf + 11325 14.364 * [simplify]: Simplified to (sqrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 14.365 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (sqrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) (sqrt (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))))) 14.365 * * * * [progress]: [ 14 / 94 ] simplifiying candidate # 14.365 * [simplify]: Simplifying (* (- (pow 900 3) (pow (* d2 d2) 3)) d1) 14.365 * * [simplify]: iters left: 6 (9 enodes) 14.369 * * [simplify]: iters left: 5 (47 enodes) 14.383 * * [simplify]: iters left: 4 (109 enodes) 14.413 * * [simplify]: iters left: 3 (284 enodes) 14.565 * * [simplify]: Extracting #0: cost 1 inf + 0 14.566 * * [simplify]: Extracting #1: cost 25 inf + 0 14.567 * * [simplify]: Extracting #2: cost 132 inf + 44 14.573 * * [simplify]: Extracting #3: cost 158 inf + 1929 14.578 * * [simplify]: Extracting #4: cost 78 inf + 17534 14.589 * * [simplify]: Extracting #5: cost 7 inf + 40726 14.601 * * [simplify]: Extracting #6: cost 0 inf + 43477 14.613 * [simplify]: Simplified to (* d1 (- 729000000 (* (* (* d2 d2) (* d2 d2)) (* d2 d2)))) 14.613 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (- 729000000 (* (* (* d2 d2) (* d2 d2)) (* d2 d2)))) (* (+ (* 900 900) (+ (* (* d2 d2) (* d2 d2)) (* 900 (* d2 d2)))) (- 30 d2)))) 14.614 * [simplify]: Simplifying (* (+ (* 900 900) (+ (* (* d2 d2) (* d2 d2)) (* 900 (* d2 d2)))) (- 30 d2)) 14.614 * * [simplify]: iters left: 6 (11 enodes) 14.621 * * [simplify]: iters left: 5 (52 enodes) 14.640 * * [simplify]: iters left: 4 (97 enodes) 14.680 * * [simplify]: iters left: 3 (232 enodes) 14.785 * * [simplify]: Extracting #0: cost 1 inf + 0 14.785 * * [simplify]: Extracting #1: cost 52 inf + 0 14.786 * * [simplify]: Extracting #2: cost 121 inf + 389 14.788 * * [simplify]: Extracting #3: cost 59 inf + 10442 14.794 * * [simplify]: Extracting #4: cost 8 inf + 20146 14.802 * * [simplify]: Extracting #5: cost 6 inf + 20670 14.808 * * [simplify]: Extracting #6: cost 2 inf + 21347 14.815 * * [simplify]: Extracting #7: cost 0 inf + 21811 14.821 * [simplify]: Simplified to (* (- 30 d2) (fma (fma d2 d2 900) (* d2 d2) 810000)) 14.821 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ (* d1 (- 729000000 (* (* (* d2 d2) (* d2 d2)) (* d2 d2)))) (* (- 30 d2) (fma (fma d2 d2 900) (* d2 d2) 810000)))) 14.821 * * * * [progress]: [ 15 / 94 ] simplifiying candidate # 14.821 * [simplify]: Simplifying (* (- (* 900 900) (* (* d2 d2) (* d2 d2))) d1) 14.821 * * [simplify]: iters left: 6 (8 enodes) 14.824 * * [simplify]: iters left: 5 (36 enodes) 14.831 * * [simplify]: iters left: 4 (63 enodes) 14.843 * * [simplify]: iters left: 3 (136 enodes) 14.894 * * [simplify]: iters left: 2 (403 enodes) 15.091 * * [simplify]: Extracting #0: cost 1 inf + 0 15.091 * * [simplify]: Extracting #1: cost 51 inf + 0 15.092 * * [simplify]: Extracting #2: cost 150 inf + 1058 15.099 * * [simplify]: Extracting #3: cost 105 inf + 9996 15.114 * * [simplify]: Extracting #4: cost 29 inf + 22639 15.129 * * [simplify]: Extracting #5: cost 9 inf + 27460 15.137 * * [simplify]: Extracting #6: cost 0 inf + 30225 15.145 * [simplify]: Simplified to (* (- 810000 (* (* d2 d2) (* d2 d2))) d1) 15.145 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* (- 810000 (* (* d2 d2) (* d2 d2))) d1) (* (+ 900 (* d2 d2)) (- 30 d2)))) 15.146 * [simplify]: Simplifying (* (+ 900 (* d2 d2)) (- 30 d2)) 15.146 * * [simplify]: iters left: 6 (7 enodes) 15.148 * * [simplify]: iters left: 5 (25 enodes) 15.152 * * [simplify]: iters left: 4 (43 enodes) 15.166 * * [simplify]: iters left: 3 (100 enodes) 15.207 * * [simplify]: iters left: 2 (199 enodes) 15.257 * * [simplify]: iters left: 1 (378 enodes) 15.407 * * [simplify]: Extracting #0: cost 1 inf + 0 15.407 * * [simplify]: Extracting #1: cost 38 inf + 0 15.408 * * [simplify]: Extracting #2: cost 67 inf + 89 15.410 * * [simplify]: Extracting #3: cost 27 inf + 4113 15.416 * * [simplify]: Extracting #4: cost 2 inf + 7277 15.423 * * [simplify]: Extracting #5: cost 0 inf + 7691 15.429 * [simplify]: Simplified to (* (fma d2 d2 900) (- 30 d2)) 15.429 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ (* (- 810000 (* (* d2 d2) (* d2 d2))) d1) (* (fma d2 d2 900) (- 30 d2)))) 15.429 * * * * [progress]: [ 16 / 94 ] simplifiying candidate # 15.429 * * * * [progress]: [ 17 / 94 ] simplifiying candidate # 15.430 * [simplify]: Simplifying (* (sqrt (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2)))) 15.430 * * [simplify]: iters left: 6 (11 enodes) 15.435 * * [simplify]: iters left: 5 (38 enodes) 15.442 * * [simplify]: iters left: 4 (46 enodes) 15.449 * * [simplify]: iters left: 3 (48 enodes) 15.459 * * [simplify]: Extracting #0: cost 1 inf + 0 15.459 * * [simplify]: Extracting #1: cost 4 inf + 0 15.459 * * [simplify]: Extracting #2: cost 8 inf + 0 15.459 * * [simplify]: Extracting #3: cost 17 inf + 0 15.459 * * [simplify]: Extracting #4: cost 18 inf + 44 15.460 * * [simplify]: Extracting #5: cost 12 inf + 332 15.460 * * [simplify]: Extracting #6: cost 3 inf + 1111 15.460 * * [simplify]: Extracting #7: cost 0 inf + 1802 15.461 * [simplify]: Simplified to (* (sqrt (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2)))) 15.461 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (sqrt (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2)))) (* (sqrt (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2)))))) 15.461 * [simplify]: Simplifying (* (sqrt (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2)))) 15.461 * * [simplify]: iters left: 6 (11 enodes) 15.464 * * [simplify]: iters left: 5 (38 enodes) 15.476 * * [simplify]: iters left: 4 (46 enodes) 15.489 * * [simplify]: iters left: 3 (48 enodes) 15.502 * * [simplify]: Extracting #0: cost 1 inf + 0 15.502 * * [simplify]: Extracting #1: cost 4 inf + 0 15.502 * * [simplify]: Extracting #2: cost 8 inf + 0 15.502 * * [simplify]: Extracting #3: cost 17 inf + 0 15.502 * * [simplify]: Extracting #4: cost 18 inf + 44 15.502 * * [simplify]: Extracting #5: cost 12 inf + 332 15.503 * * [simplify]: Extracting #6: cost 3 inf + 1111 15.504 * * [simplify]: Extracting #7: cost 0 inf + 1802 15.505 * [simplify]: Simplified to (* (sqrt (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2)))) 15.505 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (sqrt (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2)))) (* (sqrt (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2)))))) 15.505 * * * * [progress]: [ 18 / 94 ] simplifiying candidate # 15.505 * [simplify]: Simplifying (* (sqrt (- 900 (* d2 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))) 15.505 * * [simplify]: iters left: 6 (12 enodes) 15.511 * * [simplify]: iters left: 5 (43 enodes) 15.525 * * [simplify]: iters left: 4 (57 enodes) 15.541 * * [simplify]: iters left: 3 (63 enodes) 15.559 * * [simplify]: iters left: 2 (67 enodes) 15.577 * * [simplify]: iters left: 1 (70 enodes) 15.591 * * [simplify]: Extracting #0: cost 1 inf + 0 15.591 * * [simplify]: Extracting #1: cost 10 inf + 0 15.591 * * [simplify]: Extracting #2: cost 21 inf + 0 15.591 * * [simplify]: Extracting #3: cost 28 inf + 1 15.591 * * [simplify]: Extracting #4: cost 26 inf + 86 15.591 * * [simplify]: Extracting #5: cost 11 inf + 1352 15.592 * * [simplify]: Extracting #6: cost 2 inf + 3340 15.592 * * [simplify]: Extracting #7: cost 0 inf + 3746 15.593 * [simplify]: Simplified to (* (sqrt (- 900 (* d2 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))) 15.593 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (sqrt (- 900 (* d2 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))) (* (sqrt (- 900 (* d2 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))))) 15.593 * [simplify]: Simplifying (* (sqrt (- 900 (* d2 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))) 15.593 * * [simplify]: iters left: 6 (12 enodes) 15.598 * * [simplify]: iters left: 5 (43 enodes) 15.605 * * [simplify]: iters left: 4 (57 enodes) 15.615 * * [simplify]: iters left: 3 (63 enodes) 15.632 * * [simplify]: iters left: 2 (67 enodes) 15.642 * * [simplify]: iters left: 1 (70 enodes) 15.651 * * [simplify]: Extracting #0: cost 1 inf + 0 15.651 * * [simplify]: Extracting #1: cost 10 inf + 0 15.651 * * [simplify]: Extracting #2: cost 21 inf + 0 15.652 * * [simplify]: Extracting #3: cost 28 inf + 1 15.652 * * [simplify]: Extracting #4: cost 26 inf + 86 15.652 * * [simplify]: Extracting #5: cost 11 inf + 1352 15.652 * * [simplify]: Extracting #6: cost 2 inf + 3340 15.653 * * [simplify]: Extracting #7: cost 0 inf + 3746 15.654 * [simplify]: Simplified to (* (sqrt (- 900 (* d2 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))) 15.654 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (sqrt (- 900 (* d2 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))) (* (sqrt (- 900 (* d2 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))))) 15.654 * * * * [progress]: [ 19 / 94 ] simplifiying candidate # 15.654 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (* (cbrt (/ d1 (- 30 d2))) (cbrt (/ d1 (- 30 d2))))) 15.654 * * [simplify]: iters left: 6 (11 enodes) 15.657 * * [simplify]: iters left: 5 (40 enodes) 15.664 * * [simplify]: iters left: 4 (58 enodes) 15.679 * * [simplify]: iters left: 3 (96 enodes) 15.697 * * [simplify]: iters left: 2 (165 enodes) 15.736 * * [simplify]: iters left: 1 (236 enodes) 15.783 * * [simplify]: Extracting #0: cost 1 inf + 0 15.784 * * [simplify]: Extracting #1: cost 23 inf + 0 15.784 * * [simplify]: Extracting #2: cost 40 inf + 43 15.784 * * [simplify]: Extracting #3: cost 37 inf + 411 15.785 * * [simplify]: Extracting #4: cost 37 inf + 493 15.785 * * [simplify]: Extracting #5: cost 31 inf + 1188 15.786 * * [simplify]: Extracting #6: cost 5 inf + 7471 15.789 * * [simplify]: Extracting #7: cost 0 inf + 8528 15.792 * [simplify]: Simplified to (* (- 900 (* d2 d2)) (* (cbrt (/ d1 (- 30 d2))) (cbrt (/ d1 (- 30 d2))))) 15.792 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (- 900 (* d2 d2)) (* (cbrt (/ d1 (- 30 d2))) (cbrt (/ d1 (- 30 d2))))) (cbrt (/ d1 (- 30 d2))))) 15.792 * * * * [progress]: [ 20 / 94 ] simplifiying candidate # 15.792 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (sqrt (/ d1 (- 30 d2)))) 15.792 * * [simplify]: iters left: 6 (10 enodes) 15.795 * * [simplify]: iters left: 5 (35 enodes) 15.801 * * [simplify]: iters left: 4 (49 enodes) 15.809 * * [simplify]: iters left: 3 (75 enodes) 15.823 * * [simplify]: iters left: 2 (104 enodes) 15.850 * * [simplify]: iters left: 1 (111 enodes) 15.872 * * [simplify]: Extracting #0: cost 1 inf + 0 15.872 * * [simplify]: Extracting #1: cost 15 inf + 0 15.872 * * [simplify]: Extracting #2: cost 25 inf + 2 15.872 * * [simplify]: Extracting #3: cost 22 inf + 369 15.872 * * [simplify]: Extracting #4: cost 21 inf + 493 15.873 * * [simplify]: Extracting #5: cost 20 inf + 494 15.875 * * [simplify]: Extracting #6: cost 12 inf + 1397 15.875 * * [simplify]: Extracting #7: cost 4 inf + 2983 15.877 * * [simplify]: Extracting #8: cost 0 inf + 3756 15.878 * [simplify]: Simplified to (* (sqrt (/ d1 (- 30 d2))) (- 900 (* d2 d2))) 15.878 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (sqrt (/ d1 (- 30 d2))) (- 900 (* d2 d2))) (sqrt (/ d1 (- 30 d2))))) 15.878 * * * * [progress]: [ 21 / 94 ] simplifiying candidate # 15.878 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (* (cbrt d1) (cbrt d1)) (* (cbrt (- 30 d2)) (cbrt (- 30 d2))))) 15.878 * * [simplify]: iters left: 6 (13 enodes) 15.882 * * [simplify]: iters left: 5 (52 enodes) 15.891 * * [simplify]: iters left: 4 (104 enodes) 15.920 * * [simplify]: iters left: 3 (257 enodes) 15.998 * * [simplify]: Extracting #0: cost 1 inf + 0 15.998 * * [simplify]: Extracting #1: cost 47 inf + 0 15.999 * * [simplify]: Extracting #2: cost 139 inf + 2 16.000 * * [simplify]: Extracting #3: cost 136 inf + 1585 16.003 * * [simplify]: Extracting #4: cost 114 inf + 5188 16.006 * * [simplify]: Extracting #5: cost 109 inf + 5839 16.015 * * [simplify]: Extracting #6: cost 29 inf + 31009 16.029 * * [simplify]: Extracting #7: cost 0 inf + 40143 16.462 * * [simplify]: Extracting #8: cost 0 inf + 39943 16.480 * [simplify]: Simplified to (* (- 900 (* d2 d2)) (* (/ (cbrt d1) (cbrt (- 30 d2))) (/ (cbrt d1) (cbrt (- 30 d2))))) 16.480 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (- 900 (* d2 d2)) (* (/ (cbrt d1) (cbrt (- 30 d2))) (/ (cbrt d1) (cbrt (- 30 d2))))) (/ (cbrt d1) (cbrt (- 30 d2))))) 16.480 * * * * [progress]: [ 22 / 94 ] simplifiying candidate # 16.481 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (* (cbrt d1) (cbrt d1)) (sqrt (- 30 d2)))) 16.481 * * [simplify]: iters left: 6 (12 enodes) 16.488 * * [simplify]: iters left: 5 (45 enodes) 16.503 * * [simplify]: iters left: 4 (74 enodes) 16.522 * * [simplify]: iters left: 3 (153 enodes) 16.566 * * [simplify]: iters left: 2 (355 enodes) 16.691 * * [simplify]: Extracting #0: cost 1 inf + 0 16.691 * * [simplify]: Extracting #1: cost 35 inf + 0 16.692 * * [simplify]: Extracting #2: cost 100 inf + 2 16.692 * * [simplify]: Extracting #3: cost 109 inf + 939 16.693 * * [simplify]: Extracting #4: cost 82 inf + 4991 16.699 * * [simplify]: Extracting #5: cost 11 inf + 22198 16.712 * * [simplify]: Extracting #6: cost 0 inf + 25233 16.725 * [simplify]: Simplified to (* (* (cbrt d1) (cbrt d1)) (/ (- 900 (* d2 d2)) (sqrt (- 30 d2)))) 16.726 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (* (cbrt d1) (cbrt d1)) (/ (- 900 (* d2 d2)) (sqrt (- 30 d2)))) (/ (cbrt d1) (sqrt (- 30 d2))))) 16.726 * * * * [progress]: [ 23 / 94 ] simplifiying candidate # 16.726 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (* (cbrt d1) (cbrt d1)) 1)) 16.726 * * [simplify]: iters left: 6 (10 enodes) 16.735 * * [simplify]: iters left: 5 (37 enodes) 16.749 * * [simplify]: iters left: 4 (67 enodes) 16.773 * * [simplify]: iters left: 3 (136 enodes) 16.836 * * [simplify]: iters left: 2 (291 enodes) 17.008 * * [simplify]: Extracting #0: cost 1 inf + 0 17.009 * * [simplify]: Extracting #1: cost 26 inf + 0 17.009 * * [simplify]: Extracting #2: cost 80 inf + 3 17.010 * * [simplify]: Extracting #3: cost 60 inf + 4025 17.013 * * [simplify]: Extracting #4: cost 11 inf + 11774 17.016 * * [simplify]: Extracting #5: cost 0 inf + 13923 17.020 * [simplify]: Simplified to (* (- 900 (* d2 d2)) (* (cbrt d1) (cbrt d1))) 17.020 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (- 900 (* d2 d2)) (* (cbrt d1) (cbrt d1))) (/ (cbrt d1) (- 30 d2)))) 17.020 * * * * [progress]: [ 24 / 94 ] simplifiying candidate # 17.020 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (* (cbrt d1) (cbrt d1)) (+ (sqrt 30) (sqrt d2)))) 17.021 * * [simplify]: iters left: 6 (13 enodes) 17.024 * * [simplify]: iters left: 5 (47 enodes) 17.032 * * [simplify]: iters left: 4 (74 enodes) 17.055 * * [simplify]: iters left: 3 (155 enodes) 17.097 * * [simplify]: iters left: 2 (357 enodes) 17.235 * * [simplify]: Extracting #0: cost 1 inf + 0 17.235 * * [simplify]: Extracting #1: cost 33 inf + 0 17.235 * * [simplify]: Extracting #2: cost 98 inf + 43 17.236 * * [simplify]: Extracting #3: cost 107 inf + 897 17.237 * * [simplify]: Extracting #4: cost 81 inf + 4786 17.246 * * [simplify]: Extracting #5: cost 18 inf + 22613 17.256 * * [simplify]: Extracting #6: cost 0 inf + 27787 17.263 * [simplify]: Simplified to (* (cbrt d1) (/ (* (- 900 (* d2 d2)) (cbrt d1)) (+ (sqrt 30) (sqrt d2)))) 17.263 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (cbrt d1) (/ (* (- 900 (* d2 d2)) (cbrt d1)) (+ (sqrt 30) (sqrt d2)))) (/ (cbrt d1) (- (sqrt 30) (sqrt d2))))) 17.264 * * * * [progress]: [ 25 / 94 ] simplifiying candidate # 17.264 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (* (cbrt d1) (cbrt d1)) 1)) 17.264 * * [simplify]: iters left: 6 (10 enodes) 17.267 * * [simplify]: iters left: 5 (37 enodes) 17.274 * * [simplify]: iters left: 4 (67 enodes) 17.292 * * [simplify]: iters left: 3 (136 enodes) 17.334 * * [simplify]: iters left: 2 (291 enodes) 17.470 * * [simplify]: Extracting #0: cost 1 inf + 0 17.470 * * [simplify]: Extracting #1: cost 26 inf + 0 17.470 * * [simplify]: Extracting #2: cost 80 inf + 3 17.471 * * [simplify]: Extracting #3: cost 60 inf + 4025 17.475 * * [simplify]: Extracting #4: cost 11 inf + 11774 17.482 * * [simplify]: Extracting #5: cost 0 inf + 13923 17.489 * [simplify]: Simplified to (* (- 900 (* d2 d2)) (* (cbrt d1) (cbrt d1))) 17.489 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (- 900 (* d2 d2)) (* (cbrt d1) (cbrt d1))) (/ (cbrt d1) (- 30 d2)))) 17.490 * * * * [progress]: [ 26 / 94 ] simplifiying candidate # 17.490 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (sqrt d1) (* (cbrt (- 30 d2)) (cbrt (- 30 d2))))) 17.490 * * [simplify]: iters left: 6 (12 enodes) 17.497 * * [simplify]: iters left: 5 (45 enodes) 17.512 * * [simplify]: iters left: 4 (75 enodes) 17.539 * * [simplify]: iters left: 3 (147 enodes) 17.599 * * [simplify]: iters left: 2 (291 enodes) 17.695 * * [simplify]: Extracting #0: cost 1 inf + 0 17.695 * * [simplify]: Extracting #1: cost 35 inf + 0 17.696 * * [simplify]: Extracting #2: cost 98 inf + 2 17.697 * * [simplify]: Extracting #3: cost 113 inf + 453 17.699 * * [simplify]: Extracting #4: cost 93 inf + 3055 17.706 * * [simplify]: Extracting #5: cost 19 inf + 21219 17.718 * * [simplify]: Extracting #6: cost 0 inf + 26036 17.730 * * [simplify]: Extracting #7: cost 0 inf + 25996 17.742 * [simplify]: Simplified to (/ (sqrt d1) (* (cbrt (- 30 d2)) (/ (cbrt (- 30 d2)) (- 900 (* d2 d2))))) 17.742 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (sqrt d1) (* (cbrt (- 30 d2)) (/ (cbrt (- 30 d2)) (- 900 (* d2 d2))))) (/ (sqrt d1) (cbrt (- 30 d2))))) 17.743 * * * * [progress]: [ 27 / 94 ] simplifiying candidate # 17.743 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (sqrt d1) (sqrt (- 30 d2)))) 17.743 * * [simplify]: iters left: 6 (11 enodes) 17.749 * * [simplify]: iters left: 5 (40 enodes) 17.763 * * [simplify]: iters left: 4 (60 enodes) 17.784 * * [simplify]: iters left: 3 (105 enodes) 17.821 * * [simplify]: iters left: 2 (184 enodes) 17.857 * * [simplify]: iters left: 1 (264 enodes) 17.900 * * [simplify]: Extracting #0: cost 1 inf + 0 17.900 * * [simplify]: Extracting #1: cost 28 inf + 0 17.901 * * [simplify]: Extracting #2: cost 65 inf + 2 17.901 * * [simplify]: Extracting #3: cost 66 inf + 697 17.903 * * [simplify]: Extracting #4: cost 42 inf + 3711 17.907 * * [simplify]: Extracting #5: cost 9 inf + 9840 17.914 * * [simplify]: Extracting #6: cost 0 inf + 11986 17.921 * [simplify]: Simplified to (* (- 900 (* d2 d2)) (/ (sqrt d1) (sqrt (- 30 d2)))) 17.921 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (- 900 (* d2 d2)) (/ (sqrt d1) (sqrt (- 30 d2)))) (/ (sqrt d1) (sqrt (- 30 d2))))) 17.921 * * * * [progress]: [ 28 / 94 ] simplifiying candidate # 17.921 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (sqrt d1) 1)) 17.921 * * [simplify]: iters left: 6 (9 enodes) 17.927 * * [simplify]: iters left: 5 (32 enodes) 17.937 * * [simplify]: iters left: 4 (48 enodes) 17.947 * * [simplify]: iters left: 3 (93 enodes) 17.964 * * [simplify]: iters left: 2 (164 enodes) 17.993 * * [simplify]: iters left: 1 (218 enodes) 18.027 * * [simplify]: Extracting #0: cost 1 inf + 0 18.027 * * [simplify]: Extracting #1: cost 19 inf + 0 18.027 * * [simplify]: Extracting #2: cost 45 inf + 44 18.028 * * [simplify]: Extracting #3: cost 36 inf + 945 18.029 * * [simplify]: Extracting #4: cost 4 inf + 4654 18.031 * * [simplify]: Extracting #5: cost 0 inf + 5184 18.032 * [simplify]: Simplified to (* (sqrt d1) (- 900 (* d2 d2))) 18.032 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (sqrt d1) (- 900 (* d2 d2))) (/ (sqrt d1) (- 30 d2)))) 18.032 * * * * [progress]: [ 29 / 94 ] simplifiying candidate # 18.033 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (sqrt d1) (+ (sqrt 30) (sqrt d2)))) 18.033 * * [simplify]: iters left: 6 (12 enodes) 18.036 * * [simplify]: iters left: 5 (42 enodes) 18.043 * * [simplify]: iters left: 4 (60 enodes) 18.056 * * [simplify]: iters left: 3 (107 enodes) 18.086 * * [simplify]: iters left: 2 (184 enodes) 18.144 * * [simplify]: iters left: 1 (262 enodes) 18.206 * * [simplify]: Extracting #0: cost 1 inf + 0 18.206 * * [simplify]: Extracting #1: cost 26 inf + 0 18.206 * * [simplify]: Extracting #2: cost 64 inf + 2 18.207 * * [simplify]: Extracting #3: cost 66 inf + 901 18.208 * * [simplify]: Extracting #4: cost 49 inf + 2651 18.210 * * [simplify]: Extracting #5: cost 8 inf + 12205 18.214 * * [simplify]: Extracting #6: cost 0 inf + 14066 18.218 * [simplify]: Simplified to (* (/ (sqrt d1) (+ (sqrt 30) (sqrt d2))) (- 900 (* d2 d2))) 18.218 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (/ (sqrt d1) (+ (sqrt 30) (sqrt d2))) (- 900 (* d2 d2))) (/ (sqrt d1) (- (sqrt 30) (sqrt d2))))) 18.218 * * * * [progress]: [ 30 / 94 ] simplifiying candidate # 18.218 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ (sqrt d1) 1)) 18.218 * * [simplify]: iters left: 6 (9 enodes) 18.223 * * [simplify]: iters left: 5 (32 enodes) 18.234 * * [simplify]: iters left: 4 (48 enodes) 18.252 * * [simplify]: iters left: 3 (93 enodes) 18.285 * * [simplify]: iters left: 2 (164 enodes) 18.341 * * [simplify]: iters left: 1 (218 enodes) 18.401 * * [simplify]: Extracting #0: cost 1 inf + 0 18.401 * * [simplify]: Extracting #1: cost 19 inf + 0 18.401 * * [simplify]: Extracting #2: cost 45 inf + 44 18.401 * * [simplify]: Extracting #3: cost 36 inf + 945 18.402 * * [simplify]: Extracting #4: cost 4 inf + 4654 18.404 * * [simplify]: Extracting #5: cost 0 inf + 5184 18.407 * [simplify]: Simplified to (* (sqrt d1) (- 900 (* d2 d2))) 18.407 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (sqrt d1) (- 900 (* d2 d2))) (/ (sqrt d1) (- 30 d2)))) 18.407 * * * * [progress]: [ 31 / 94 ] simplifiying candidate # 18.407 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ 1 (* (cbrt (- 30 d2)) (cbrt (- 30 d2))))) 18.407 * * [simplify]: iters left: 6 (11 enodes) 18.411 * * [simplify]: iters left: 5 (44 enodes) 18.419 * * [simplify]: iters left: 4 (72 enodes) 18.439 * * [simplify]: iters left: 3 (156 enodes) 18.483 * * [simplify]: iters left: 2 (318 enodes) 18.601 * * [simplify]: Extracting #0: cost 1 inf + 0 18.601 * * [simplify]: Extracting #1: cost 28 inf + 0 18.601 * * [simplify]: Extracting #2: cost 63 inf + 3 18.602 * * [simplify]: Extracting #3: cost 64 inf + 494 18.603 * * [simplify]: Extracting #4: cost 51 inf + 2645 18.606 * * [simplify]: Extracting #5: cost 3 inf + 13084 18.610 * * [simplify]: Extracting #6: cost 0 inf + 13851 18.614 * [simplify]: Simplified to (/ (- 900 (* d2 d2)) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 18.614 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) (/ d1 (cbrt (- 30 d2))))) 18.614 * * * * [progress]: [ 32 / 94 ] simplifiying candidate # 18.615 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ 1 (sqrt (- 30 d2)))) 18.615 * * [simplify]: iters left: 6 (10 enodes) 18.618 * * [simplify]: iters left: 5 (39 enodes) 18.627 * * [simplify]: iters left: 4 (59 enodes) 18.640 * * [simplify]: iters left: 3 (112 enodes) 18.659 * * [simplify]: iters left: 2 (183 enodes) 18.709 * * [simplify]: iters left: 1 (231 enodes) 18.741 * * [simplify]: Extracting #0: cost 1 inf + 0 18.742 * * [simplify]: Extracting #1: cost 18 inf + 0 18.742 * * [simplify]: Extracting #2: cost 35 inf + 3 18.742 * * [simplify]: Extracting #3: cost 34 inf + 372 18.743 * * [simplify]: Extracting #4: cost 31 inf + 495 18.744 * * [simplify]: Extracting #5: cost 14 inf + 2736 18.748 * * [simplify]: Extracting #6: cost 0 inf + 5048 18.751 * [simplify]: Simplified to (/ (- 900 (* d2 d2)) (sqrt (- 30 d2))) 18.751 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (sqrt (- 30 d2))) (/ d1 (sqrt (- 30 d2))))) 18.752 * * * * [progress]: [ 33 / 94 ] simplifiying candidate # 18.752 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ 1 1)) 18.752 * * [simplify]: iters left: 6 (7 enodes) 18.756 * * [simplify]: iters left: 5 (24 enodes) 18.765 * * [simplify]: iters left: 4 (38 enodes) 18.779 * * [simplify]: iters left: 3 (57 enodes) 18.796 * * [simplify]: iters left: 2 (67 enodes) 18.813 * * [simplify]: iters left: 1 (69 enodes) 18.830 * * [simplify]: Extracting #0: cost 1 inf + 0 18.830 * * [simplify]: Extracting #1: cost 8 inf + 0 18.830 * * [simplify]: Extracting #2: cost 8 inf + 166 18.830 * * [simplify]: Extracting #3: cost 1 inf + 496 18.831 * * [simplify]: Extracting #4: cost 0 inf + 578 18.831 * [simplify]: Simplified to (- 900 (* d2 d2)) 18.831 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 18.831 * * * * [progress]: [ 34 / 94 ] simplifiying candidate # 18.832 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ 1 (+ (sqrt 30) (sqrt d2)))) 18.832 * * [simplify]: iters left: 6 (11 enodes) 18.838 * * [simplify]: iters left: 5 (41 enodes) 18.852 * * [simplify]: iters left: 4 (59 enodes) 18.876 * * [simplify]: iters left: 3 (114 enodes) 18.906 * * [simplify]: iters left: 2 (183 enodes) 18.960 * * [simplify]: iters left: 1 (230 enodes) 19.022 * * [simplify]: Extracting #0: cost 1 inf + 0 19.022 * * [simplify]: Extracting #1: cost 18 inf + 0 19.022 * * [simplify]: Extracting #2: cost 34 inf + 125 19.023 * * [simplify]: Extracting #3: cost 34 inf + 494 19.023 * * [simplify]: Extracting #4: cost 31 inf + 577 19.024 * * [simplify]: Extracting #5: cost 24 inf + 1471 19.026 * * [simplify]: Extracting #6: cost 1 inf + 6046 19.028 * * [simplify]: Extracting #7: cost 0 inf + 6288 19.030 * [simplify]: Simplified to (/ (- 900 (* d2 d2)) (+ (sqrt d2) (sqrt 30))) 19.030 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (- 900 (* d2 d2)) (+ (sqrt d2) (sqrt 30))) (/ d1 (- (sqrt 30) (sqrt d2))))) 19.030 * * * * [progress]: [ 35 / 94 ] simplifiying candidate # 19.030 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ 1 1)) 19.030 * * [simplify]: iters left: 6 (7 enodes) 19.033 * * [simplify]: iters left: 5 (24 enodes) 19.039 * * [simplify]: iters left: 4 (38 enodes) 19.046 * * [simplify]: iters left: 3 (57 enodes) 19.055 * * [simplify]: iters left: 2 (67 enodes) 19.065 * * [simplify]: iters left: 1 (69 enodes) 19.080 * * [simplify]: Extracting #0: cost 1 inf + 0 19.080 * * [simplify]: Extracting #1: cost 8 inf + 0 19.080 * * [simplify]: Extracting #2: cost 8 inf + 166 19.080 * * [simplify]: Extracting #3: cost 1 inf + 496 19.081 * * [simplify]: Extracting #4: cost 0 inf + 578 19.081 * [simplify]: Simplified to (- 900 (* d2 d2)) 19.081 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 19.081 * * * * [progress]: [ 36 / 94 ] simplifiying candidate # 19.082 * [simplify]: Simplifying (* (- 900 (* d2 d2)) 1) 19.082 * * [simplify]: iters left: 6 (6 enodes) 19.086 * * [simplify]: iters left: 5 (21 enodes) 19.095 * * [simplify]: iters left: 4 (37 enodes) 19.108 * * [simplify]: iters left: 3 (53 enodes) 19.123 * * [simplify]: iters left: 2 (57 enodes) 19.137 * * [simplify]: iters left: 1 (59 enodes) 19.152 * * [simplify]: Extracting #0: cost 1 inf + 0 19.152 * * [simplify]: Extracting #1: cost 8 inf + 0 19.152 * * [simplify]: Extracting #2: cost 8 inf + 166 19.152 * * [simplify]: Extracting #3: cost 3 inf + 412 19.153 * * [simplify]: Extracting #4: cost 0 inf + 578 19.153 * [simplify]: Simplified to (- 900 (* d2 d2)) 19.153 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 19.153 * * * * [progress]: [ 37 / 94 ] simplifiying candidate # 19.153 * [simplify]: Simplifying (* (- 900 (* d2 d2)) d1) 19.153 * * [simplify]: iters left: 6 (6 enodes) 19.157 * * [simplify]: iters left: 5 (21 enodes) 19.165 * * [simplify]: iters left: 4 (33 enodes) 19.177 * * [simplify]: iters left: 3 (61 enodes) 19.196 * * [simplify]: iters left: 2 (90 enodes) 19.217 * * [simplify]: iters left: 1 (96 enodes) 19.236 * * [simplify]: Extracting #0: cost 1 inf + 0 19.236 * * [simplify]: Extracting #1: cost 15 inf + 0 19.236 * * [simplify]: Extracting #2: cost 21 inf + 44 19.237 * * [simplify]: Extracting #3: cost 4 inf + 1233 19.238 * * [simplify]: Extracting #4: cost 0 inf + 1561 19.240 * [simplify]: Simplified to (* (- 900 (* d2 d2)) d1) 19.240 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (- 900 (* d2 d2)) d1) (/ 1 (- 30 d2)))) 19.240 * * * * [progress]: [ 38 / 94 ] simplifiying candidate # 19.240 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ d1 (- (pow 30 3) (pow d2 3)))) 19.240 * * [simplify]: iters left: 6 (12 enodes) 19.249 * * [simplify]: iters left: 5 (56 enodes) 19.271 * * [simplify]: iters left: 4 (106 enodes) 19.312 * * [simplify]: iters left: 3 (214 enodes) 19.380 * * [simplify]: iters left: 2 (407 enodes) 19.528 * * [simplify]: Extracting #0: cost 1 inf + 0 19.529 * * [simplify]: Extracting #1: cost 22 inf + 0 19.529 * * [simplify]: Extracting #2: cost 62 inf + 44 19.529 * * [simplify]: Extracting #3: cost 104 inf + 1368 19.531 * * [simplify]: Extracting #4: cost 75 inf + 9707 19.537 * * [simplify]: Extracting #5: cost 51 inf + 14664 19.545 * * [simplify]: Extracting #6: cost 25 inf + 24333 19.554 * * [simplify]: Extracting #7: cost 0 inf + 38711 19.564 * [simplify]: Simplified to (* (/ d1 (- 27000 (* (* d2 d2) d2))) (- 900 (* d2 d2))) 19.564 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (/ d1 (- 27000 (* (* d2 d2) d2))) (- 900 (* d2 d2))) (+ (* 30 30) (+ (* d2 d2) (* 30 d2))))) 19.564 * * * * [progress]: [ 39 / 94 ] simplifiying candidate # 19.564 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ d1 (- (* 30 30) (* d2 d2)))) 19.565 * * [simplify]: iters left: 6 (10 enodes) 19.572 * * [simplify]: iters left: 5 (40 enodes) 19.585 * * [simplify]: iters left: 4 (74 enodes) 19.612 * * [simplify]: iters left: 3 (194 enodes) 19.719 * * [simplify]: Extracting #0: cost 1 inf + 0 19.719 * * [simplify]: Extracting #1: cost 63 inf + 0 19.719 * * [simplify]: Extracting #2: cost 170 inf + 46 19.720 * * [simplify]: Extracting #3: cost 185 inf + 628 19.722 * * [simplify]: Extracting #4: cost 116 inf + 9818 19.728 * * [simplify]: Extracting #5: cost 6 inf + 26030 19.743 * * [simplify]: Extracting #6: cost 0 inf + 26682 19.750 * [simplify]: Simplified to (/ d1 1) 19.750 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ d1 1) (+ 30 d2))) 19.750 * * * * [progress]: [ 40 / 94 ] simplifiying candidate # 19.750 * [simplify]: Simplifying (* (cbrt (- 900 (* d2 d2))) (/ d1 (- 30 d2))) 19.750 * * [simplify]: iters left: 6 (10 enodes) 19.753 * * [simplify]: iters left: 5 (37 enodes) 19.760 * * [simplify]: iters left: 4 (51 enodes) 19.767 * * [simplify]: iters left: 3 (60 enodes) 19.783 * * [simplify]: iters left: 2 (70 enodes) 19.803 * * [simplify]: iters left: 1 (80 enodes) 19.817 * * [simplify]: Extracting #0: cost 1 inf + 0 19.817 * * [simplify]: Extracting #1: cost 10 inf + 0 19.817 * * [simplify]: Extracting #2: cost 26 inf + 1 19.817 * * [simplify]: Extracting #3: cost 32 inf + 127 19.817 * * [simplify]: Extracting #4: cost 20 inf + 873 19.818 * * [simplify]: Extracting #5: cost 12 inf + 1972 19.819 * * [simplify]: Extracting #6: cost 1 inf + 4322 19.820 * * [simplify]: Extracting #7: cost 0 inf + 4564 19.820 * [simplify]: Simplified to (/ (cbrt (- 900 (* d2 d2))) (/ (- 30 d2) d1)) 19.820 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (cbrt (- 900 (* d2 d2))) (cbrt (- 900 (* d2 d2)))) (/ (cbrt (- 900 (* d2 d2))) (/ (- 30 d2) d1)))) 19.820 * * * * [progress]: [ 41 / 94 ] simplifiying candidate # 19.821 * [simplify]: Simplifying (* (sqrt (- 900 (* d2 d2))) (/ d1 (- 30 d2))) 19.821 * * [simplify]: iters left: 6 (10 enodes) 19.824 * * [simplify]: iters left: 5 (37 enodes) 19.830 * * [simplify]: iters left: 4 (51 enodes) 19.842 * * [simplify]: iters left: 3 (60 enodes) 19.856 * * [simplify]: iters left: 2 (70 enodes) 19.866 * * [simplify]: iters left: 1 (80 enodes) 19.877 * * [simplify]: Extracting #0: cost 1 inf + 0 19.877 * * [simplify]: Extracting #1: cost 10 inf + 0 19.877 * * [simplify]: Extracting #2: cost 26 inf + 1 19.877 * * [simplify]: Extracting #3: cost 32 inf + 127 19.878 * * [simplify]: Extracting #4: cost 20 inf + 873 19.878 * * [simplify]: Extracting #5: cost 12 inf + 1852 19.879 * * [simplify]: Extracting #6: cost 1 inf + 3762 19.880 * * [simplify]: Extracting #7: cost 0 inf + 3964 19.880 * [simplify]: Simplified to (/ (sqrt (- 900 (* d2 d2))) (/ (- 30 d2) d1)) 19.880 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (sqrt (- 900 (* d2 d2))) (/ (sqrt (- 900 (* d2 d2))) (/ (- 30 d2) d1)))) 19.881 * * * * [progress]: [ 42 / 94 ] simplifiying candidate # 19.881 * [simplify]: Simplifying (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) 19.881 * * [simplify]: iters left: 6 (9 enodes) 19.886 * * [simplify]: iters left: 5 (34 enodes) 19.898 * * [simplify]: iters left: 4 (54 enodes) 19.917 * * [simplify]: iters left: 3 (102 enodes) 19.934 * * [simplify]: iters left: 2 (185 enodes) 19.982 * * [simplify]: iters left: 1 (280 enodes) 20.042 * * [simplify]: Extracting #0: cost 1 inf + 0 20.042 * * [simplify]: Extracting #1: cost 26 inf + 0 20.043 * * [simplify]: Extracting #2: cost 65 inf + 44 20.044 * * [simplify]: Extracting #3: cost 66 inf + 2588 20.049 * * [simplify]: Extracting #4: cost 8 inf + 9897 20.055 * * [simplify]: Extracting #5: cost 0 inf + 10837 20.061 * [simplify]: Simplified to (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))) 20.061 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* 1 (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))))) 20.062 * * * * [progress]: [ 43 / 94 ] simplifiying candidate # 20.062 * [simplify]: Simplifying (* (- (sqrt 900) d2) (/ d1 (- 30 d2))) 20.062 * * [simplify]: iters left: 6 (9 enodes) 20.068 * * [simplify]: iters left: 5 (33 enodes) 20.077 * * [simplify]: iters left: 4 (50 enodes) 20.092 * * [simplify]: iters left: 3 (87 enodes) 20.117 * * [simplify]: iters left: 2 (136 enodes) 20.157 * * [simplify]: iters left: 1 (185 enodes) 20.199 * * [simplify]: Extracting #0: cost 1 inf + 0 20.199 * * [simplify]: Extracting #1: cost 0 inf + 1 20.199 * [simplify]: Simplified to d1 20.200 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (+ (sqrt 900) d2) d1)) 20.200 * * * * [progress]: [ 44 / 94 ] simplifiying candidate # 20.200 * [simplify]: Simplifying (* (- 900 (* d2 d2)) d1) 20.200 * * [simplify]: iters left: 6 (6 enodes) 20.202 * * [simplify]: iters left: 5 (21 enodes) 20.206 * * [simplify]: iters left: 4 (33 enodes) 20.212 * * [simplify]: iters left: 3 (61 enodes) 20.223 * * [simplify]: iters left: 2 (90 enodes) 20.245 * * [simplify]: iters left: 1 (96 enodes) 20.263 * * [simplify]: Extracting #0: cost 1 inf + 0 20.264 * * [simplify]: Extracting #1: cost 15 inf + 0 20.264 * * [simplify]: Extracting #2: cost 21 inf + 44 20.265 * * [simplify]: Extracting #3: cost 4 inf + 1233 20.266 * * [simplify]: Extracting #4: cost 0 inf + 1561 20.267 * [simplify]: Simplified to (* (- 900 (* d2 d2)) d1) 20.267 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* (- 900 (* d2 d2)) d1) (- 30 d2))) 20.267 * * * * [progress]: [ 45 / 94 ] simplifiying candidate # 20.267 * [simplify]: Simplifying (* (- (pow 900 3) (pow (* d2 d2) 3)) (/ d1 (- 30 d2))) 20.267 * * [simplify]: iters left: 6 (12 enodes) 20.277 * * [simplify]: iters left: 5 (60 enodes) 20.293 * * [simplify]: iters left: 4 (131 enodes) 20.328 * * [simplify]: iters left: 3 (323 enodes) 20.461 * * [simplify]: Extracting #0: cost 1 inf + 0 20.461 * * [simplify]: Extracting #1: cost 32 inf + 0 20.462 * * [simplify]: Extracting #2: cost 186 inf + 2 20.463 * * [simplify]: Extracting #3: cost 211 inf + 4266 20.473 * * [simplify]: Extracting #4: cost 99 inf + 28162 20.481 * * [simplify]: Extracting #5: cost 30 inf + 50673 20.493 * * [simplify]: Extracting #6: cost 0 inf + 64367 20.512 * * [simplify]: Extracting #7: cost 0 inf + 64327 20.524 * [simplify]: Simplified to (/ d1 (/ (- 30 d2) (- 729000000 (* (* d2 (* d2 d2)) (* d2 (* d2 d2)))))) 20.524 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (/ d1 (/ (- 30 d2) (- 729000000 (* (* d2 (* d2 d2)) (* d2 (* d2 d2)))))) (+ (* 900 900) (+ (* (* d2 d2) (* d2 d2)) (* 900 (* d2 d2)))))) 20.524 * * * * [progress]: [ 46 / 94 ] simplifiying candidate # 20.525 * [simplify]: Simplifying (* (- (* 900 900) (* (* d2 d2) (* d2 d2))) (/ d1 (- 30 d2))) 20.525 * * [simplify]: iters left: 6 (11 enodes) 20.529 * * [simplify]: iters left: 5 (49 enodes) 20.537 * * [simplify]: iters left: 4 (86 enodes) 20.560 * * [simplify]: iters left: 3 (184 enodes) 20.663 * * [simplify]: Extracting #0: cost 1 inf + 0 20.664 * * [simplify]: Extracting #1: cost 41 inf + 0 20.664 * * [simplify]: Extracting #2: cost 128 inf + 3 20.665 * * [simplify]: Extracting #3: cost 165 inf + 461 20.668 * * [simplify]: Extracting #4: cost 53 inf + 17623 20.674 * * [simplify]: Extracting #5: cost 6 inf + 25622 20.683 * * [simplify]: Extracting #6: cost 1 inf + 26487 20.689 * * [simplify]: Extracting #7: cost 0 inf + 26699 20.699 * [simplify]: Simplified to (* (/ d1 (- 30 d2)) (- 810000 (* (* d2 d2) (* d2 d2)))) 20.699 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* (/ d1 (- 30 d2)) (- 810000 (* (* d2 d2) (* d2 d2)))) (+ 900 (* d2 d2)))) 20.699 * * * * [progress]: [ 47 / 94 ] simplifiying candidate #real (real->posit16 (* (- 900 (* d2 d2)) (/ d1 (- 30 d2))))))> 20.700 * [simplify]: Simplifying (real->posit16 (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 20.700 * * [simplify]: iters left: 6 (10 enodes) 20.705 * * [simplify]: iters left: 5 (34 enodes) 20.717 * * [simplify]: iters left: 4 (54 enodes) 20.736 * * [simplify]: iters left: 3 (102 enodes) 20.770 * * [simplify]: iters left: 2 (185 enodes) 20.817 * * [simplify]: iters left: 1 (280 enodes) 20.873 * * [simplify]: Extracting #0: cost 1 inf + 0 20.873 * * [simplify]: Extracting #1: cost 2 inf + 0 20.873 * * [simplify]: Extracting #2: cost 26 inf + 0 20.873 * * [simplify]: Extracting #3: cost 66 inf + 3 20.874 * * [simplify]: Extracting #4: cost 65 inf + 3075 20.876 * * [simplify]: Extracting #5: cost 9 inf + 9855 20.881 * * [simplify]: Extracting #6: cost 0 inf + 10837 20.887 * [simplify]: Simplified to (real->posit16 (* (/ (- 900 (* d2 d2)) (- 30 d2)) d1)) 20.887 * [simplify]: Simplified (2 1) to (λ (d1 d2) (posit16->real (real->posit16 (* (/ (- 900 (* d2 d2)) (- 30 d2)) d1)))) 20.888 * * * * [progress]: [ 48 / 94 ] simplifiying candidate # 20.888 * * * * [progress]: [ 49 / 94 ] simplifiying candidate # 20.888 * [simplify]: Simplifying (expm1 (/ d1 (- 30 d2))) 20.888 * * [simplify]: iters left: 5 (6 enodes) 20.891 * * [simplify]: iters left: 4 (20 enodes) 20.898 * * [simplify]: iters left: 3 (23 enodes) 20.906 * * [simplify]: Extracting #0: cost 1 inf + 0 20.906 * * [simplify]: Extracting #1: cost 3 inf + 0 20.906 * * [simplify]: Extracting #2: cost 6 inf + 0 20.906 * * [simplify]: Extracting #3: cost 9 inf + 1 20.906 * * [simplify]: Extracting #4: cost 8 inf + 3 20.906 * * [simplify]: Extracting #5: cost 1 inf + 488 20.907 * * [simplify]: Extracting #6: cost 0 inf + 641 20.907 * [simplify]: Simplified to (expm1 (/ d1 (- 30 d2))) 20.907 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (log1p (expm1 (/ d1 (- 30 d2)))))) 20.907 * * * * [progress]: [ 50 / 94 ] simplifiying candidate # 20.907 * [simplify]: Simplifying (log1p (/ d1 (- 30 d2))) 20.907 * * [simplify]: iters left: 5 (6 enodes) 20.909 * * [simplify]: iters left: 4 (20 enodes) 20.912 * * [simplify]: iters left: 3 (23 enodes) 20.916 * * [simplify]: Extracting #0: cost 1 inf + 0 20.916 * * [simplify]: Extracting #1: cost 3 inf + 0 20.916 * * [simplify]: Extracting #2: cost 6 inf + 0 20.916 * * [simplify]: Extracting #3: cost 9 inf + 1 20.916 * * [simplify]: Extracting #4: cost 8 inf + 3 20.916 * * [simplify]: Extracting #5: cost 1 inf + 508 20.916 * * [simplify]: Extracting #6: cost 0 inf + 681 20.916 * [simplify]: Simplified to (log1p (/ d1 (- 30 d2))) 20.916 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (expm1 (log1p (/ d1 (- 30 d2)))))) 20.916 * * * * [progress]: [ 51 / 94 ] simplifiying candidate # 20.916 * * * * [progress]: [ 52 / 94 ] simplifiying candidate # 20.916 * [simplify]: Simplifying (- (log d1) (log (- 30 d2))) 20.917 * * [simplify]: iters left: 5 (7 enodes) 20.918 * * [simplify]: iters left: 4 (25 enodes) 20.923 * * [simplify]: iters left: 3 (31 enodes) 20.927 * * [simplify]: Extracting #0: cost 1 inf + 0 20.927 * * [simplify]: Extracting #1: cost 5 inf + 0 20.928 * * [simplify]: Extracting #2: cost 10 inf + 0 20.928 * * [simplify]: Extracting #3: cost 13 inf + 1 20.928 * * [simplify]: Extracting #4: cost 9 inf + 186 20.928 * * [simplify]: Extracting #5: cost 5 inf + 533 20.928 * * [simplify]: Extracting #6: cost 1 inf + 1062 20.928 * * [simplify]: Extracting #7: cost 0 inf + 1285 20.928 * [simplify]: Simplified to (- (log d1) (log (- 30 d2))) 20.928 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (exp (- (log d1) (log (- 30 d2)))))) 20.928 * * * * [progress]: [ 53 / 94 ] simplifiying candidate # 20.929 * [simplify]: Simplifying (log (/ d1 (- 30 d2))) 20.929 * * [simplify]: iters left: 5 (6 enodes) 20.930 * * [simplify]: iters left: 4 (23 enodes) 20.934 * * [simplify]: iters left: 3 (32 enodes) 20.941 * * [simplify]: iters left: 2 (35 enodes) 20.951 * * [simplify]: Extracting #0: cost 1 inf + 0 20.951 * * [simplify]: Extracting #1: cost 6 inf + 0 20.951 * * [simplify]: Extracting #2: cost 12 inf + 0 20.951 * * [simplify]: Extracting #3: cost 15 inf + 1 20.952 * * [simplify]: Extracting #4: cost 8 inf + 382 20.952 * * [simplify]: Extracting #5: cost 2 inf + 1075 20.952 * * [simplify]: Extracting #6: cost 0 inf + 1311 20.953 * [simplify]: Simplified to (log (/ d1 (- 30 d2))) 20.953 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (exp (log (/ d1 (- 30 d2)))))) 20.953 * * * * [progress]: [ 54 / 94 ] simplifiying candidate # 20.953 * [simplify]: Simplifying (exp (/ d1 (- 30 d2))) 20.953 * * [simplify]: iters left: 5 (6 enodes) 20.957 * * [simplify]: iters left: 4 (20 enodes) 20.963 * * [simplify]: iters left: 3 (23 enodes) 20.970 * * [simplify]: Extracting #0: cost 1 inf + 0 20.970 * * [simplify]: Extracting #1: cost 3 inf + 0 20.970 * * [simplify]: Extracting #2: cost 6 inf + 0 20.970 * * [simplify]: Extracting #3: cost 9 inf + 1 20.970 * * [simplify]: Extracting #4: cost 8 inf + 3 20.970 * * [simplify]: Extracting #5: cost 1 inf + 488 20.971 * * [simplify]: Extracting #6: cost 0 inf + 641 20.971 * [simplify]: Simplified to (exp (/ d1 (- 30 d2))) 20.971 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (log (exp (/ d1 (- 30 d2)))))) 20.971 * * * * [progress]: [ 55 / 94 ] simplifiying candidate # 20.971 * [simplify]: Simplifying (/ (* (* d1 d1) d1) (* (* (- 30 d2) (- 30 d2)) (- 30 d2))) 20.971 * * [simplify]: iters left: 6 (9 enodes) 20.976 * * [simplify]: iters left: 5 (38 enodes) 20.984 * * [simplify]: iters left: 4 (93 enodes) 21.008 * * [simplify]: iters left: 3 (249 enodes) 21.137 * * [simplify]: Extracting #0: cost 1 inf + 0 21.137 * * [simplify]: Extracting #1: cost 33 inf + 0 21.137 * * [simplify]: Extracting #2: cost 101 inf + 43 21.138 * * [simplify]: Extracting #3: cost 143 inf + 1521 21.141 * * [simplify]: Extracting #4: cost 61 inf + 12990 21.145 * * [simplify]: Extracting #5: cost 3 inf + 22747 21.150 * * [simplify]: Extracting #6: cost 0 inf + 23113 21.156 * [simplify]: Simplified to (* (* (/ d1 (- 30 d2)) (/ d1 (- 30 d2))) (/ d1 (- 30 d2))) 21.156 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (cbrt (* (* (/ d1 (- 30 d2)) (/ d1 (- 30 d2))) (/ d1 (- 30 d2)))))) 21.156 * * * * [progress]: [ 56 / 94 ] simplifiying candidate # 21.156 * [simplify]: Simplifying (* (cbrt (/ d1 (- 30 d2))) (cbrt (/ d1 (- 30 d2)))) 21.156 * * [simplify]: iters left: 6 (7 enodes) 21.158 * * [simplify]: iters left: 5 (23 enodes) 21.161 * * [simplify]: iters left: 4 (26 enodes) 21.165 * * [simplify]: Extracting #0: cost 1 inf + 0 21.165 * * [simplify]: Extracting #1: cost 3 inf + 0 21.166 * * [simplify]: Extracting #2: cost 5 inf + 0 21.166 * * [simplify]: Extracting #3: cost 8 inf + 0 21.166 * * [simplify]: Extracting #4: cost 11 inf + 1 21.166 * * [simplify]: Extracting #5: cost 8 inf + 87 21.166 * * [simplify]: Extracting #6: cost 4 inf + 457 21.166 * * [simplify]: Extracting #7: cost 1 inf + 864 21.166 * * [simplify]: Extracting #8: cost 0 inf + 1067 21.166 * [simplify]: Simplified to (* (cbrt (/ d1 (- 30 d2))) (cbrt (/ d1 (- 30 d2)))) 21.166 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (* (cbrt (/ d1 (- 30 d2))) (cbrt (/ d1 (- 30 d2)))) (cbrt (/ d1 (- 30 d2)))))) 21.167 * [simplify]: Simplifying (cbrt (/ d1 (- 30 d2))) 21.167 * * [simplify]: iters left: 5 (6 enodes) 21.168 * * [simplify]: iters left: 4 (20 enodes) 21.171 * * [simplify]: iters left: 3 (23 enodes) 21.175 * * [simplify]: Extracting #0: cost 1 inf + 0 21.175 * * [simplify]: Extracting #1: cost 3 inf + 0 21.175 * * [simplify]: Extracting #2: cost 6 inf + 0 21.175 * * [simplify]: Extracting #3: cost 9 inf + 1 21.175 * * [simplify]: Extracting #4: cost 8 inf + 3 21.175 * * [simplify]: Extracting #5: cost 1 inf + 498 21.176 * * [simplify]: Extracting #6: cost 0 inf + 661 21.176 * [simplify]: Simplified to (cbrt (/ d1 (- 30 d2))) 21.176 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (* (cbrt (/ d1 (- 30 d2))) (cbrt (/ d1 (- 30 d2)))) (cbrt (/ d1 (- 30 d2)))))) 21.176 * * * * [progress]: [ 57 / 94 ] simplifiying candidate # 21.176 * [simplify]: Simplifying (* (* (/ d1 (- 30 d2)) (/ d1 (- 30 d2))) (/ d1 (- 30 d2))) 21.176 * * [simplify]: iters left: 6 (7 enodes) 21.180 * * [simplify]: iters left: 5 (30 enodes) 21.190 * * [simplify]: iters left: 4 (59 enodes) 21.210 * * [simplify]: iters left: 3 (107 enodes) 21.252 * * [simplify]: iters left: 2 (210 enodes) 21.350 * * [simplify]: iters left: 1 (496 enodes) 21.608 * * [simplify]: Extracting #0: cost 1 inf + 0 21.608 * * [simplify]: Extracting #1: cost 56 inf + 0 21.609 * * [simplify]: Extracting #2: cost 197 inf + 255 21.611 * * [simplify]: Extracting #3: cost 309 inf + 8022 21.626 * * [simplify]: Extracting #4: cost 30 inf + 66633 21.644 * * [simplify]: Extracting #5: cost 0 inf + 73675 21.666 * * [simplify]: Extracting #6: cost 0 inf + 73597 21.681 * [simplify]: Simplified to (* (/ d1 (- 30 d2)) (* (/ d1 (- 30 d2)) (/ d1 (- 30 d2)))) 21.681 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (cbrt (* (/ d1 (- 30 d2)) (* (/ d1 (- 30 d2)) (/ d1 (- 30 d2))))))) 21.681 * * * * [progress]: [ 58 / 94 ] simplifiying candidate # 21.681 * [simplify]: Simplifying (sqrt (/ d1 (- 30 d2))) 21.681 * * [simplify]: iters left: 5 (6 enodes) 21.683 * * [simplify]: iters left: 4 (20 enodes) 21.686 * * [simplify]: iters left: 3 (23 enodes) 21.691 * * [simplify]: Extracting #0: cost 1 inf + 0 21.691 * * [simplify]: Extracting #1: cost 3 inf + 0 21.691 * * [simplify]: Extracting #2: cost 6 inf + 0 21.691 * * [simplify]: Extracting #3: cost 9 inf + 1 21.691 * * [simplify]: Extracting #4: cost 8 inf + 3 21.691 * * [simplify]: Extracting #5: cost 1 inf + 458 21.692 * * [simplify]: Extracting #6: cost 0 inf + 581 21.692 * [simplify]: Simplified to (sqrt (/ d1 (- 30 d2))) 21.692 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (sqrt (/ d1 (- 30 d2))) (sqrt (/ d1 (- 30 d2)))))) 21.692 * [simplify]: Simplifying (sqrt (/ d1 (- 30 d2))) 21.692 * * [simplify]: iters left: 5 (6 enodes) 21.694 * * [simplify]: iters left: 4 (20 enodes) 21.697 * * [simplify]: iters left: 3 (23 enodes) 21.701 * * [simplify]: Extracting #0: cost 1 inf + 0 21.701 * * [simplify]: Extracting #1: cost 3 inf + 0 21.701 * * [simplify]: Extracting #2: cost 6 inf + 0 21.701 * * [simplify]: Extracting #3: cost 9 inf + 1 21.701 * * [simplify]: Extracting #4: cost 8 inf + 3 21.701 * * [simplify]: Extracting #5: cost 1 inf + 458 21.701 * * [simplify]: Extracting #6: cost 0 inf + 581 21.701 * [simplify]: Simplified to (sqrt (/ d1 (- 30 d2))) 21.701 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (sqrt (/ d1 (- 30 d2))) (sqrt (/ d1 (- 30 d2)))))) 21.701 * * * * [progress]: [ 59 / 94 ] simplifiying candidate # 21.701 * [simplify]: Simplifying (- d1) 21.701 * * [simplify]: iters left: 2 (2 enodes) 21.702 * * [simplify]: iters left: 1 (6 enodes) 21.703 * * [simplify]: Extracting #0: cost 1 inf + 0 21.703 * * [simplify]: Extracting #1: cost 3 inf + 0 21.703 * * [simplify]: Extracting #2: cost 2 inf + 1 21.703 * * [simplify]: Extracting #3: cost 0 inf + 83 21.703 * [simplify]: Simplified to (- d1) 21.703 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ (- d1) (- (- 30 d2))))) 21.703 * [simplify]: Simplifying (- (- 30 d2)) 21.703 * * [simplify]: iters left: 4 (4 enodes) 21.704 * * [simplify]: iters left: 3 (14 enodes) 21.707 * * [simplify]: iters left: 2 (21 enodes) 21.710 * * [simplify]: iters left: 1 (23 enodes) 21.715 * * [simplify]: Extracting #0: cost 1 inf + 0 21.715 * * [simplify]: Extracting #1: cost 5 inf + 0 21.715 * * [simplify]: Extracting #2: cost 6 inf + 2 21.715 * * [simplify]: Extracting #3: cost 3 inf + 128 21.715 * * [simplify]: Extracting #4: cost 0 inf + 253 21.716 * [simplify]: Simplified to (+ -30 d2) 21.716 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ (- d1) (+ -30 d2)))) 21.716 * * * * [progress]: [ 60 / 94 ] simplifiying candidate # 21.716 * [simplify]: Simplifying (/ (* (cbrt d1) (cbrt d1)) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 21.716 * * [simplify]: iters left: 6 (9 enodes) 21.719 * * [simplify]: iters left: 5 (35 enodes) 21.724 * * [simplify]: iters left: 4 (53 enodes) 21.740 * * [simplify]: iters left: 3 (60 enodes) 21.753 * * [simplify]: iters left: 2 (63 enodes) 21.762 * * [simplify]: Extracting #0: cost 1 inf + 0 21.762 * * [simplify]: Extracting #1: cost 11 inf + 0 21.762 * * [simplify]: Extracting #2: cost 22 inf + 0 21.762 * * [simplify]: Extracting #3: cost 25 inf + 1 21.762 * * [simplify]: Extracting #4: cost 22 inf + 126 21.762 * * [simplify]: Extracting #5: cost 5 inf + 3042 21.763 * * [simplify]: Extracting #6: cost 0 inf + 4417 21.764 * * [simplify]: Extracting #7: cost 0 inf + 4377 21.764 * [simplify]: Simplified to (* (/ (cbrt d1) (cbrt (- 30 d2))) (/ (cbrt d1) (cbrt (- 30 d2)))) 21.764 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (* (/ (cbrt d1) (cbrt (- 30 d2))) (/ (cbrt d1) (cbrt (- 30 d2)))) (/ (cbrt d1) (cbrt (- 30 d2)))))) 21.764 * [simplify]: Simplifying (/ (cbrt d1) (cbrt (- 30 d2))) 21.764 * * [simplify]: iters left: 5 (7 enodes) 21.766 * * [simplify]: iters left: 4 (23 enodes) 21.770 * * [simplify]: iters left: 3 (26 enodes) 21.774 * * [simplify]: Extracting #0: cost 1 inf + 0 21.774 * * [simplify]: Extracting #1: cost 4 inf + 0 21.774 * * [simplify]: Extracting #2: cost 8 inf + 0 21.774 * * [simplify]: Extracting #3: cost 11 inf + 1 21.774 * * [simplify]: Extracting #4: cost 8 inf + 165 21.774 * * [simplify]: Extracting #5: cost 4 inf + 412 21.774 * * [simplify]: Extracting #6: cost 1 inf + 818 21.775 * * [simplify]: Extracting #7: cost 0 inf + 1061 21.775 * [simplify]: Simplified to (/ (cbrt d1) (cbrt (- 30 d2))) 21.775 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (* (/ (cbrt d1) (cbrt (- 30 d2))) (/ (cbrt d1) (cbrt (- 30 d2)))) (/ (cbrt d1) (cbrt (- 30 d2)))))) 21.775 * * * * [progress]: [ 61 / 94 ] simplifiying candidate # 21.775 * [simplify]: Simplifying (/ (* (cbrt d1) (cbrt d1)) (sqrt (- 30 d2))) 21.775 * * [simplify]: iters left: 5 (8 enodes) 21.778 * * [simplify]: iters left: 4 (28 enodes) 21.786 * * [simplify]: iters left: 3 (35 enodes) 21.797 * * [simplify]: iters left: 2 (38 enodes) 21.808 * * [simplify]: Extracting #0: cost 1 inf + 0 21.808 * * [simplify]: Extracting #1: cost 7 inf + 0 21.808 * * [simplify]: Extracting #2: cost 14 inf + 0 21.808 * * [simplify]: Extracting #3: cost 17 inf + 1 21.808 * * [simplify]: Extracting #4: cost 14 inf + 125 21.808 * * [simplify]: Extracting #5: cost 9 inf + 531 21.809 * * [simplify]: Extracting #6: cost 2 inf + 1629 21.809 * * [simplify]: Extracting #7: cost 0 inf + 2035 21.810 * [simplify]: Simplified to (/ (* (cbrt d1) (cbrt d1)) (sqrt (- 30 d2))) 21.810 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (* (cbrt d1) (cbrt d1)) (sqrt (- 30 d2))) (/ (cbrt d1) (sqrt (- 30 d2)))))) 21.810 * [simplify]: Simplifying (/ (cbrt d1) (sqrt (- 30 d2))) 21.811 * * [simplify]: iters left: 5 (7 enodes) 21.814 * * [simplify]: iters left: 4 (23 enodes) 21.821 * * [simplify]: iters left: 3 (26 enodes) 21.829 * * [simplify]: Extracting #0: cost 1 inf + 0 21.829 * * [simplify]: Extracting #1: cost 4 inf + 0 21.829 * * [simplify]: Extracting #2: cost 8 inf + 0 21.829 * * [simplify]: Extracting #3: cost 11 inf + 1 21.829 * * [simplify]: Extracting #4: cost 8 inf + 165 21.829 * * [simplify]: Extracting #5: cost 4 inf + 372 21.830 * * [simplify]: Extracting #6: cost 1 inf + 698 21.830 * * [simplify]: Extracting #7: cost 0 inf + 901 21.830 * [simplify]: Simplified to (/ (cbrt d1) (sqrt (- 30 d2))) 21.830 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (* (cbrt d1) (cbrt d1)) (sqrt (- 30 d2))) (/ (cbrt d1) (sqrt (- 30 d2)))))) 21.830 * * * * [progress]: [ 62 / 94 ] simplifiying candidate # 21.831 * [simplify]: Simplifying (/ (* (cbrt d1) (cbrt d1)) 1) 21.831 * * [simplify]: iters left: 5 (5 enodes) 21.837 * * [simplify]: iters left: 4 (17 enodes) 21.843 * * [simplify]: iters left: 3 (27 enodes) 21.851 * * [simplify]: iters left: 2 (28 enodes) 21.858 * * [simplify]: Extracting #0: cost 1 inf + 0 21.859 * * [simplify]: Extracting #1: cost 5 inf + 0 21.859 * * [simplify]: Extracting #2: cost 7 inf + 1 21.859 * * [simplify]: Extracting #3: cost 6 inf + 2 21.859 * * [simplify]: Extracting #4: cost 1 inf + 528 21.859 * * [simplify]: Extracting #5: cost 0 inf + 650 21.859 * [simplify]: Simplified to (* (cbrt d1) (cbrt d1)) 21.859 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (* (cbrt d1) (cbrt d1)) (/ (cbrt d1) (- 30 d2))))) 21.860 * [simplify]: Simplifying (/ (cbrt d1) (- 30 d2)) 21.860 * * [simplify]: iters left: 4 (6 enodes) 21.863 * * [simplify]: iters left: 3 (20 enodes) 21.867 * * [simplify]: iters left: 2 (23 enodes) 21.871 * * [simplify]: Extracting #0: cost 1 inf + 0 21.871 * * [simplify]: Extracting #1: cost 4 inf + 0 21.871 * * [simplify]: Extracting #2: cost 10 inf + 0 21.871 * * [simplify]: Extracting #3: cost 7 inf + 44 21.871 * * [simplify]: Extracting #4: cost 1 inf + 494 21.871 * * [simplify]: Extracting #5: cost 0 inf + 657 21.871 * [simplify]: Simplified to (/ (cbrt d1) (- 30 d2)) 21.871 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (* (cbrt d1) (cbrt d1)) (/ (cbrt d1) (- 30 d2))))) 21.871 * * * * [progress]: [ 63 / 94 ] simplifiying candidate # 21.872 * [simplify]: Simplifying (/ (* (cbrt d1) (cbrt d1)) (+ (sqrt 30) (sqrt d2))) 21.872 * * [simplify]: iters left: 5 (9 enodes) 21.874 * * [simplify]: iters left: 4 (30 enodes) 21.879 * * [simplify]: iters left: 3 (34 enodes) 21.884 * * [simplify]: iters left: 2 (37 enodes) 21.890 * * [simplify]: Extracting #0: cost 1 inf + 0 21.890 * * [simplify]: Extracting #1: cost 7 inf + 0 21.890 * * [simplify]: Extracting #2: cost 15 inf + 0 21.890 * * [simplify]: Extracting #3: cost 18 inf + 1 21.890 * * [simplify]: Extracting #4: cost 14 inf + 165 21.890 * * [simplify]: Extracting #5: cost 5 inf + 1179 21.891 * * [simplify]: Extracting #6: cost 0 inf + 2353 21.891 * [simplify]: Simplified to (/ (cbrt d1) (/ (+ (sqrt d2) (sqrt 30)) (cbrt d1))) 21.891 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (cbrt d1) (/ (+ (sqrt d2) (sqrt 30)) (cbrt d1))) (/ (cbrt d1) (- (sqrt 30) (sqrt d2)))))) 21.891 * [simplify]: Simplifying (/ (cbrt d1) (- (sqrt 30) (sqrt d2))) 21.891 * * [simplify]: iters left: 5 (8 enodes) 21.894 * * [simplify]: iters left: 4 (26 enodes) 21.902 * * [simplify]: iters left: 3 (29 enodes) 21.911 * * [simplify]: Extracting #0: cost 1 inf + 0 21.911 * * [simplify]: Extracting #1: cost 4 inf + 0 21.911 * * [simplify]: Extracting #2: cost 10 inf + 0 21.912 * * [simplify]: Extracting #3: cost 14 inf + 1 21.912 * * [simplify]: Extracting #4: cost 9 inf + 166 21.912 * * [simplify]: Extracting #5: cost 1 inf + 978 21.912 * * [simplify]: Extracting #6: cost 0 inf + 1221 21.913 * [simplify]: Simplified to (/ (cbrt d1) (- (sqrt 30) (sqrt d2))) 21.913 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (* (cbrt d1) (cbrt d1)) (+ (sqrt 30) (sqrt d2))) (/ (cbrt d1) (- (sqrt 30) (sqrt d2)))))) 21.913 * * * * [progress]: [ 64 / 94 ] simplifiying candidate # 21.913 * [simplify]: Simplifying (/ (* (cbrt d1) (cbrt d1)) 1) 21.913 * * [simplify]: iters left: 5 (5 enodes) 21.916 * * [simplify]: iters left: 4 (17 enodes) 21.922 * * [simplify]: iters left: 3 (27 enodes) 21.926 * * [simplify]: iters left: 2 (28 enodes) 21.930 * * [simplify]: Extracting #0: cost 1 inf + 0 21.930 * * [simplify]: Extracting #1: cost 5 inf + 0 21.930 * * [simplify]: Extracting #2: cost 7 inf + 1 21.930 * * [simplify]: Extracting #3: cost 6 inf + 2 21.930 * * [simplify]: Extracting #4: cost 1 inf + 528 21.930 * * [simplify]: Extracting #5: cost 0 inf + 650 21.930 * [simplify]: Simplified to (* (cbrt d1) (cbrt d1)) 21.930 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (* (cbrt d1) (cbrt d1)) (/ (cbrt d1) (- 30 d2))))) 21.930 * [simplify]: Simplifying (/ (cbrt d1) (- 30 d2)) 21.930 * * [simplify]: iters left: 4 (6 enodes) 21.932 * * [simplify]: iters left: 3 (20 enodes) 21.935 * * [simplify]: iters left: 2 (23 enodes) 21.939 * * [simplify]: Extracting #0: cost 1 inf + 0 21.939 * * [simplify]: Extracting #1: cost 4 inf + 0 21.939 * * [simplify]: Extracting #2: cost 10 inf + 0 21.939 * * [simplify]: Extracting #3: cost 7 inf + 44 21.939 * * [simplify]: Extracting #4: cost 1 inf + 494 21.939 * * [simplify]: Extracting #5: cost 0 inf + 657 21.939 * [simplify]: Simplified to (/ (cbrt d1) (- 30 d2)) 21.939 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (* (cbrt d1) (cbrt d1)) (/ (cbrt d1) (- 30 d2))))) 21.939 * * * * [progress]: [ 65 / 94 ] simplifiying candidate # 21.939 * [simplify]: Simplifying (/ (sqrt d1) (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 21.939 * * [simplify]: iters left: 6 (8 enodes) 21.941 * * [simplify]: iters left: 5 (28 enodes) 21.948 * * [simplify]: iters left: 4 (33 enodes) 21.953 * * [simplify]: Extracting #0: cost 1 inf + 0 21.953 * * [simplify]: Extracting #1: cost 6 inf + 0 21.953 * * [simplify]: Extracting #2: cost 12 inf + 0 21.953 * * [simplify]: Extracting #3: cost 15 inf + 1 21.953 * * [simplify]: Extracting #4: cost 13 inf + 44 21.954 * * [simplify]: Extracting #5: cost 7 inf + 373 21.954 * * [simplify]: Extracting #6: cost 0 inf + 1711 21.955 * [simplify]: Simplified to (/ (/ (sqrt d1) (cbrt (- 30 d2))) (cbrt (- 30 d2))) 21.955 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (/ (sqrt d1) (cbrt (- 30 d2))) (cbrt (- 30 d2))) (/ (sqrt d1) (cbrt (- 30 d2)))))) 21.955 * [simplify]: Simplifying (/ (sqrt d1) (cbrt (- 30 d2))) 21.955 * * [simplify]: iters left: 5 (7 enodes) 21.959 * * [simplify]: iters left: 4 (23 enodes) 21.966 * * [simplify]: iters left: 3 (26 enodes) 21.974 * * [simplify]: Extracting #0: cost 1 inf + 0 21.974 * * [simplify]: Extracting #1: cost 4 inf + 0 21.974 * * [simplify]: Extracting #2: cost 8 inf + 0 21.974 * * [simplify]: Extracting #3: cost 11 inf + 1 21.974 * * [simplify]: Extracting #4: cost 8 inf + 85 21.974 * * [simplify]: Extracting #5: cost 4 inf + 332 21.974 * * [simplify]: Extracting #6: cost 1 inf + 698 21.974 * * [simplify]: Extracting #7: cost 0 inf + 901 21.974 * [simplify]: Simplified to (/ (sqrt d1) (cbrt (- 30 d2))) 21.974 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (/ (sqrt d1) (cbrt (- 30 d2))) (cbrt (- 30 d2))) (/ (sqrt d1) (cbrt (- 30 d2)))))) 21.974 * * * * [progress]: [ 66 / 94 ] simplifiying candidate # 21.975 * [simplify]: Simplifying (/ (sqrt d1) (sqrt (- 30 d2))) 21.975 * * [simplify]: iters left: 5 (7 enodes) 21.977 * * [simplify]: iters left: 4 (23 enodes) 21.980 * * [simplify]: iters left: 3 (26 enodes) 21.984 * * [simplify]: Extracting #0: cost 1 inf + 0 21.984 * * [simplify]: Extracting #1: cost 4 inf + 0 21.984 * * [simplify]: Extracting #2: cost 8 inf + 0 21.984 * * [simplify]: Extracting #3: cost 11 inf + 1 21.984 * * [simplify]: Extracting #4: cost 8 inf + 85 21.984 * * [simplify]: Extracting #5: cost 4 inf + 292 21.985 * * [simplify]: Extracting #6: cost 1 inf + 578 21.985 * * [simplify]: Extracting #7: cost 0 inf + 741 21.985 * [simplify]: Simplified to (/ (sqrt d1) (sqrt (- 30 d2))) 21.985 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (sqrt d1) (sqrt (- 30 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))))) 21.985 * [simplify]: Simplifying (/ (sqrt d1) (sqrt (- 30 d2))) 21.985 * * [simplify]: iters left: 5 (7 enodes) 21.988 * * [simplify]: iters left: 4 (23 enodes) 21.991 * * [simplify]: iters left: 3 (26 enodes) 21.995 * * [simplify]: Extracting #0: cost 1 inf + 0 21.995 * * [simplify]: Extracting #1: cost 4 inf + 0 21.995 * * [simplify]: Extracting #2: cost 8 inf + 0 21.995 * * [simplify]: Extracting #3: cost 11 inf + 1 21.995 * * [simplify]: Extracting #4: cost 8 inf + 85 21.995 * * [simplify]: Extracting #5: cost 4 inf + 292 21.996 * * [simplify]: Extracting #6: cost 1 inf + 578 21.996 * * [simplify]: Extracting #7: cost 0 inf + 741 21.996 * [simplify]: Simplified to (/ (sqrt d1) (sqrt (- 30 d2))) 21.996 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (sqrt d1) (sqrt (- 30 d2))) (/ (sqrt d1) (sqrt (- 30 d2)))))) 21.996 * * * * [progress]: [ 67 / 94 ] simplifiying candidate # 21.996 * [simplify]: Simplifying (/ (sqrt d1) 1) 21.996 * * [simplify]: iters left: 3 (4 enodes) 21.997 * * [simplify]: iters left: 2 (12 enodes) 22.000 * * [simplify]: iters left: 1 (14 enodes) 22.002 * * [simplify]: Extracting #0: cost 1 inf + 0 22.002 * * [simplify]: Extracting #1: cost 4 inf + 0 22.002 * * [simplify]: Extracting #2: cost 0 inf + 84 22.002 * [simplify]: Simplified to (sqrt d1) 22.003 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (sqrt d1) (/ (sqrt d1) (- 30 d2))))) 22.003 * [simplify]: Simplifying (/ (sqrt d1) (- 30 d2)) 22.003 * * [simplify]: iters left: 4 (6 enodes) 22.004 * * [simplify]: iters left: 3 (20 enodes) 22.011 * * [simplify]: iters left: 2 (23 enodes) 22.018 * * [simplify]: Extracting #0: cost 1 inf + 0 22.018 * * [simplify]: Extracting #1: cost 4 inf + 0 22.018 * * [simplify]: Extracting #2: cost 10 inf + 0 22.018 * * [simplify]: Extracting #3: cost 7 inf + 44 22.018 * * [simplify]: Extracting #4: cost 1 inf + 374 22.018 * * [simplify]: Extracting #5: cost 0 inf + 497 22.019 * [simplify]: Simplified to (/ (sqrt d1) (- 30 d2)) 22.019 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (sqrt d1) (/ (sqrt d1) (- 30 d2))))) 22.019 * * * * [progress]: [ 68 / 94 ] simplifiying candidate # 22.019 * [simplify]: Simplifying (/ (sqrt d1) (+ (sqrt 30) (sqrt d2))) 22.019 * * [simplify]: iters left: 5 (8 enodes) 22.024 * * [simplify]: iters left: 4 (25 enodes) 22.032 * * [simplify]: Extracting #0: cost 1 inf + 0 22.032 * * [simplify]: Extracting #1: cost 4 inf + 0 22.032 * * [simplify]: Extracting #2: cost 9 inf + 0 22.032 * * [simplify]: Extracting #3: cost 12 inf + 1 22.032 * * [simplify]: Extracting #4: cost 7 inf + 126 22.032 * * [simplify]: Extracting #5: cost 1 inf + 696 22.033 * * [simplify]: Extracting #6: cost 0 inf + 899 22.033 * [simplify]: Simplified to (/ (sqrt d1) (+ (sqrt 30) (sqrt d2))) 22.033 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (sqrt d1) (+ (sqrt 30) (sqrt d2))) (/ (sqrt d1) (- (sqrt 30) (sqrt d2)))))) 22.033 * [simplify]: Simplifying (/ (sqrt d1) (- (sqrt 30) (sqrt d2))) 22.033 * * [simplify]: iters left: 5 (8 enodes) 22.038 * * [simplify]: iters left: 4 (26 enodes) 22.046 * * [simplify]: iters left: 3 (29 enodes) 22.055 * * [simplify]: Extracting #0: cost 1 inf + 0 22.055 * * [simplify]: Extracting #1: cost 4 inf + 0 22.055 * * [simplify]: Extracting #2: cost 10 inf + 0 22.055 * * [simplify]: Extracting #3: cost 14 inf + 1 22.055 * * [simplify]: Extracting #4: cost 9 inf + 126 22.055 * * [simplify]: Extracting #5: cost 1 inf + 858 22.056 * * [simplify]: Extracting #6: cost 0 inf + 1061 22.056 * [simplify]: Simplified to (/ (sqrt d1) (- (sqrt 30) (sqrt d2))) 22.056 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (sqrt d1) (+ (sqrt 30) (sqrt d2))) (/ (sqrt d1) (- (sqrt 30) (sqrt d2)))))) 22.056 * * * * [progress]: [ 69 / 94 ] simplifiying candidate # 22.056 * [simplify]: Simplifying (/ (sqrt d1) 1) 22.056 * * [simplify]: iters left: 3 (4 enodes) 22.059 * * [simplify]: iters left: 2 (12 enodes) 22.063 * * [simplify]: iters left: 1 (14 enodes) 22.067 * * [simplify]: Extracting #0: cost 1 inf + 0 22.067 * * [simplify]: Extracting #1: cost 4 inf + 0 22.067 * * [simplify]: Extracting #2: cost 0 inf + 84 22.068 * [simplify]: Simplified to (sqrt d1) 22.068 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (sqrt d1) (/ (sqrt d1) (- 30 d2))))) 22.068 * [simplify]: Simplifying (/ (sqrt d1) (- 30 d2)) 22.068 * * [simplify]: iters left: 4 (6 enodes) 22.071 * * [simplify]: iters left: 3 (20 enodes) 22.080 * * [simplify]: iters left: 2 (23 enodes) 22.087 * * [simplify]: Extracting #0: cost 1 inf + 0 22.087 * * [simplify]: Extracting #1: cost 4 inf + 0 22.087 * * [simplify]: Extracting #2: cost 10 inf + 0 22.087 * * [simplify]: Extracting #3: cost 7 inf + 44 22.088 * * [simplify]: Extracting #4: cost 1 inf + 374 22.088 * * [simplify]: Extracting #5: cost 0 inf + 497 22.088 * [simplify]: Simplified to (/ (sqrt d1) (- 30 d2)) 22.088 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (sqrt d1) (/ (sqrt d1) (- 30 d2))))) 22.088 * * * * [progress]: [ 70 / 94 ] simplifiying candidate # 22.089 * [simplify]: Simplifying (/ 1 (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 22.089 * * [simplify]: iters left: 6 (7 enodes) 22.093 * * [simplify]: iters left: 5 (27 enodes) 22.102 * * [simplify]: iters left: 4 (34 enodes) 22.113 * * [simplify]: Extracting #0: cost 1 inf + 0 22.113 * * [simplify]: Extracting #1: cost 6 inf + 0 22.113 * * [simplify]: Extracting #2: cost 9 inf + 1 22.113 * * [simplify]: Extracting #3: cost 13 inf + 1 22.113 * * [simplify]: Extracting #4: cost 10 inf + 86 22.113 * * [simplify]: Extracting #5: cost 5 inf + 616 22.114 * * [simplify]: Extracting #6: cost 0 inf + 1469 22.114 * [simplify]: Simplified to (/ (/ 1 (cbrt (- 30 d2))) (cbrt (- 30 d2))) 22.114 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ (/ 1 (cbrt (- 30 d2))) (cbrt (- 30 d2))) (/ d1 (cbrt (- 30 d2)))))) 22.115 * [simplify]: Simplifying (/ d1 (cbrt (- 30 d2))) 22.115 * * [simplify]: iters left: 5 (6 enodes) 22.118 * * [simplify]: iters left: 4 (20 enodes) 22.124 * * [simplify]: iters left: 3 (23 enodes) 22.131 * * [simplify]: Extracting #0: cost 1 inf + 0 22.131 * * [simplify]: Extracting #1: cost 4 inf + 0 22.131 * * [simplify]: Extracting #2: cost 5 inf + 1 22.131 * * [simplify]: Extracting #3: cost 9 inf + 1 22.131 * * [simplify]: Extracting #4: cost 8 inf + 3 22.131 * * [simplify]: Extracting #5: cost 1 inf + 576 22.132 * * [simplify]: Extracting #6: cost 0 inf + 739 22.132 * [simplify]: Simplified to (/ d1 (cbrt (- 30 d2))) 22.132 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ 1 (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) (/ d1 (cbrt (- 30 d2)))))) 22.132 * * * * [progress]: [ 71 / 94 ] simplifiying candidate # 22.132 * [simplify]: Simplifying (/ 1 (sqrt (- 30 d2))) 22.133 * * [simplify]: iters left: 5 (6 enodes) 22.136 * * [simplify]: iters left: 4 (22 enodes) 22.144 * * [simplify]: iters left: 3 (27 enodes) 22.152 * * [simplify]: Extracting #0: cost 1 inf + 0 22.152 * * [simplify]: Extracting #1: cost 4 inf + 0 22.153 * * [simplify]: Extracting #2: cost 5 inf + 1 22.153 * * [simplify]: Extracting #3: cost 9 inf + 1 22.153 * * [simplify]: Extracting #4: cost 7 inf + 44 22.153 * * [simplify]: Extracting #5: cost 1 inf + 456 22.153 * * [simplify]: Extracting #6: cost 0 inf + 579 22.153 * [simplify]: Simplified to (/ 1 (sqrt (- 30 d2))) 22.154 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ 1 (sqrt (- 30 d2))) (/ d1 (sqrt (- 30 d2)))))) 22.154 * [simplify]: Simplifying (/ d1 (sqrt (- 30 d2))) 22.154 * * [simplify]: iters left: 5 (6 enodes) 22.157 * * [simplify]: iters left: 4 (20 enodes) 22.163 * * [simplify]: iters left: 3 (23 enodes) 22.170 * * [simplify]: Extracting #0: cost 1 inf + 0 22.170 * * [simplify]: Extracting #1: cost 4 inf + 0 22.170 * * [simplify]: Extracting #2: cost 5 inf + 1 22.170 * * [simplify]: Extracting #3: cost 9 inf + 1 22.171 * * [simplify]: Extracting #4: cost 8 inf + 3 22.171 * * [simplify]: Extracting #5: cost 1 inf + 456 22.171 * * [simplify]: Extracting #6: cost 0 inf + 579 22.171 * [simplify]: Simplified to (/ d1 (sqrt (- 30 d2))) 22.171 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ 1 (sqrt (- 30 d2))) (/ d1 (sqrt (- 30 d2)))))) 22.172 * * * * [progress]: [ 72 / 94 ] simplifiying candidate # 22.172 * [simplify]: Simplifying (/ 1 1) 22.172 * * [simplify]: iters left: 2 (2 enodes) 22.174 * * [simplify]: iters left: 1 (6 enodes) 22.176 * * [simplify]: Extracting #0: cost 1 inf + 0 22.176 * * [simplify]: Extracting #1: cost 0 inf + 1 22.176 * [simplify]: Simplified to 1 22.177 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* 1 (/ d1 (- 30 d2))))) 22.177 * [simplify]: Simplifying (/ d1 (- 30 d2)) 22.177 * * [simplify]: iters left: 4 (5 enodes) 22.180 * * [simplify]: iters left: 3 (17 enodes) 22.186 * * [simplify]: iters left: 2 (20 enodes) 22.192 * * [simplify]: Extracting #0: cost 1 inf + 0 22.192 * * [simplify]: Extracting #1: cost 4 inf + 0 22.192 * * [simplify]: Extracting #2: cost 7 inf + 1 22.193 * * [simplify]: Extracting #3: cost 1 inf + 294 22.193 * * [simplify]: Extracting #4: cost 0 inf + 335 22.193 * [simplify]: Simplified to (/ d1 (- 30 d2)) 22.193 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* 1 (/ d1 (- 30 d2))))) 22.193 * * * * [progress]: [ 73 / 94 ] simplifiying candidate # 22.194 * [simplify]: Simplifying (/ 1 (+ (sqrt 30) (sqrt d2))) 22.194 * * [simplify]: iters left: 5 (7 enodes) 22.198 * * [simplify]: iters left: 4 (24 enodes) 22.206 * * [simplify]: iters left: 3 (26 enodes) 22.212 * * [simplify]: Extracting #0: cost 1 inf + 0 22.212 * * [simplify]: Extracting #1: cost 4 inf + 0 22.212 * * [simplify]: Extracting #2: cost 6 inf + 1 22.212 * * [simplify]: Extracting #3: cost 10 inf + 1 22.212 * * [simplify]: Extracting #4: cost 8 inf + 3 22.212 * * [simplify]: Extracting #5: cost 2 inf + 452 22.212 * * [simplify]: Extracting #6: cost 0 inf + 737 22.213 * [simplify]: Simplified to (/ 1 (+ (sqrt 30) (sqrt d2))) 22.213 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ 1 (+ (sqrt 30) (sqrt d2))) (/ d1 (- (sqrt 30) (sqrt d2)))))) 22.213 * [simplify]: Simplifying (/ d1 (- (sqrt 30) (sqrt d2))) 22.213 * * [simplify]: iters left: 5 (7 enodes) 22.215 * * [simplify]: iters left: 4 (23 enodes) 22.219 * * [simplify]: iters left: 3 (26 enodes) 22.223 * * [simplify]: Extracting #0: cost 1 inf + 0 22.223 * * [simplify]: Extracting #1: cost 4 inf + 0 22.223 * * [simplify]: Extracting #2: cost 7 inf + 1 22.223 * * [simplify]: Extracting #3: cost 12 inf + 1 22.223 * * [simplify]: Extracting #4: cost 10 inf + 3 22.223 * * [simplify]: Extracting #5: cost 4 inf + 370 22.223 * * [simplify]: Extracting #6: cost 1 inf + 736 22.223 * * [simplify]: Extracting #7: cost 0 inf + 899 22.223 * [simplify]: Simplified to (/ d1 (- (sqrt 30) (sqrt d2))) 22.224 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ 1 (+ (sqrt 30) (sqrt d2))) (/ d1 (- (sqrt 30) (sqrt d2)))))) 22.224 * * * * [progress]: [ 74 / 94 ] simplifiying candidate # 22.224 * [simplify]: Simplifying (/ 1 1) 22.224 * * [simplify]: iters left: 2 (2 enodes) 22.225 * * [simplify]: iters left: 1 (6 enodes) 22.226 * * [simplify]: Extracting #0: cost 1 inf + 0 22.226 * * [simplify]: Extracting #1: cost 0 inf + 1 22.226 * [simplify]: Simplified to 1 22.226 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* 1 (/ d1 (- 30 d2))))) 22.228 * [simplify]: Simplifying (/ d1 (- 30 d2)) 22.228 * * [simplify]: iters left: 4 (5 enodes) 22.229 * * [simplify]: iters left: 3 (17 enodes) 22.232 * * [simplify]: iters left: 2 (20 enodes) 22.235 * * [simplify]: Extracting #0: cost 1 inf + 0 22.235 * * [simplify]: Extracting #1: cost 4 inf + 0 22.235 * * [simplify]: Extracting #2: cost 7 inf + 1 22.236 * * [simplify]: Extracting #3: cost 1 inf + 294 22.236 * * [simplify]: Extracting #4: cost 0 inf + 335 22.236 * [simplify]: Simplified to (/ d1 (- 30 d2)) 22.236 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* 1 (/ d1 (- 30 d2))))) 22.236 * * * * [progress]: [ 75 / 94 ] simplifiying candidate # 22.236 * * * * [progress]: [ 76 / 94 ] simplifiying candidate # 22.236 * [simplify]: Simplifying (/ 1 (- 30 d2)) 22.236 * * [simplify]: iters left: 4 (5 enodes) 22.238 * * [simplify]: iters left: 3 (19 enodes) 22.242 * * [simplify]: iters left: 2 (24 enodes) 22.246 * * [simplify]: Extracting #0: cost 1 inf + 0 22.246 * * [simplify]: Extracting #1: cost 4 inf + 0 22.246 * * [simplify]: Extracting #2: cost 7 inf + 1 22.246 * * [simplify]: Extracting #3: cost 1 inf + 294 22.246 * * [simplify]: Extracting #4: cost 0 inf + 335 22.246 * [simplify]: Simplified to (/ 1 (- 30 d2)) 22.246 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* d1 (/ 1 (- 30 d2))))) 22.246 * * * * [progress]: [ 77 / 94 ] simplifiying candidate # 22.247 * [simplify]: Simplifying (/ (- 30 d2) d1) 22.247 * * [simplify]: iters left: 4 (5 enodes) 22.248 * * [simplify]: iters left: 3 (20 enodes) 22.252 * * [simplify]: iters left: 2 (29 enodes) 22.256 * * [simplify]: iters left: 1 (33 enodes) 22.261 * * [simplify]: Extracting #0: cost 1 inf + 0 22.261 * * [simplify]: Extracting #1: cost 7 inf + 0 22.261 * * [simplify]: Extracting #2: cost 13 inf + 1 22.261 * * [simplify]: Extracting #3: cost 12 inf + 3 22.261 * * [simplify]: Extracting #4: cost 0 inf + 667 22.261 * [simplify]: Simplified to (/ (- 30 d2) d1) 22.261 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ 1 (/ (- 30 d2) d1)))) 22.261 * * * * [progress]: [ 78 / 94 ] simplifiying candidate # 22.262 * [simplify]: Simplifying (/ d1 (* (cbrt (- 30 d2)) (cbrt (- 30 d2)))) 22.262 * * [simplify]: iters left: 6 (7 enodes) 22.264 * * [simplify]: iters left: 5 (25 enodes) 22.267 * * [simplify]: iters left: 4 (30 enodes) 22.275 * * [simplify]: Extracting #0: cost 1 inf + 0 22.275 * * [simplify]: Extracting #1: cost 6 inf + 0 22.275 * * [simplify]: Extracting #2: cost 9 inf + 1 22.275 * * [simplify]: Extracting #3: cost 13 inf + 1 22.275 * * [simplify]: Extracting #4: cost 9 inf + 128 22.275 * * [simplify]: Extracting #5: cost 5 inf + 616 22.276 * * [simplify]: Extracting #6: cost 1 inf + 1266 22.276 * * [simplify]: Extracting #7: cost 0 inf + 1469 22.277 * [simplify]: Simplified to (/ (/ d1 (cbrt (- 30 d2))) (cbrt (- 30 d2))) 22.277 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ (/ (/ d1 (cbrt (- 30 d2))) (cbrt (- 30 d2))) (cbrt (- 30 d2))))) 22.277 * * * * [progress]: [ 79 / 94 ] simplifiying candidate # 22.277 * [simplify]: Simplifying (/ d1 (sqrt (- 30 d2))) 22.277 * * [simplify]: iters left: 5 (6 enodes) 22.280 * * [simplify]: iters left: 4 (20 enodes) 22.286 * * [simplify]: iters left: 3 (23 enodes) 22.289 * * [simplify]: Extracting #0: cost 1 inf + 0 22.289 * * [simplify]: Extracting #1: cost 4 inf + 0 22.289 * * [simplify]: Extracting #2: cost 5 inf + 1 22.289 * * [simplify]: Extracting #3: cost 9 inf + 1 22.289 * * [simplify]: Extracting #4: cost 8 inf + 3 22.289 * * [simplify]: Extracting #5: cost 1 inf + 456 22.290 * * [simplify]: Extracting #6: cost 0 inf + 579 22.290 * [simplify]: Simplified to (/ d1 (sqrt (- 30 d2))) 22.290 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ (/ d1 (sqrt (- 30 d2))) (sqrt (- 30 d2))))) 22.290 * * * * [progress]: [ 80 / 94 ] simplifiying candidate # 22.290 * [simplify]: Simplifying (/ d1 1) 22.290 * * [simplify]: iters left: 2 (3 enodes) 22.291 * * [simplify]: iters left: 1 (9 enodes) 22.293 * * [simplify]: Extracting #0: cost 1 inf + 0 22.293 * * [simplify]: Extracting #1: cost 0 inf + 1 22.293 * [simplify]: Simplified to d1 22.293 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 22.293 * * * * [progress]: [ 81 / 94 ] simplifiying candidate # 22.293 * [simplify]: Simplifying (/ d1 (+ (sqrt 30) (sqrt d2))) 22.293 * * [simplify]: iters left: 5 (7 enodes) 22.295 * * [simplify]: iters left: 4 (22 enodes) 22.299 * * [simplify]: Extracting #0: cost 1 inf + 0 22.299 * * [simplify]: Extracting #1: cost 4 inf + 0 22.299 * * [simplify]: Extracting #2: cost 6 inf + 1 22.299 * * [simplify]: Extracting #3: cost 10 inf + 1 22.299 * * [simplify]: Extracting #4: cost 8 inf + 3 22.299 * * [simplify]: Extracting #5: cost 1 inf + 574 22.299 * * [simplify]: Extracting #6: cost 0 inf + 737 22.299 * [simplify]: Simplified to (/ d1 (+ (sqrt 30) (sqrt d2))) 22.299 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ (/ d1 (+ (sqrt 30) (sqrt d2))) (- (sqrt 30) (sqrt d2))))) 22.299 * * * * [progress]: [ 82 / 94 ] simplifiying candidate # 22.299 * [simplify]: Simplifying (/ d1 1) 22.300 * * [simplify]: iters left: 2 (3 enodes) 22.300 * * [simplify]: iters left: 1 (9 enodes) 22.302 * * [simplify]: Extracting #0: cost 1 inf + 0 22.302 * * [simplify]: Extracting #1: cost 0 inf + 1 22.302 * [simplify]: Simplified to d1 22.302 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ d1 (- 30 d2)))) 22.302 * * * * [progress]: [ 83 / 94 ] simplifiying candidate # 22.302 * [simplify]: Simplifying (/ (- 30 d2) (cbrt d1)) 22.302 * * [simplify]: iters left: 4 (6 enodes) 22.304 * * [simplify]: iters left: 3 (23 enodes) 22.307 * * [simplify]: iters left: 2 (32 enodes) 22.312 * * [simplify]: iters left: 1 (36 enodes) 22.322 * * [simplify]: Extracting #0: cost 1 inf + 0 22.322 * * [simplify]: Extracting #1: cost 7 inf + 0 22.322 * * [simplify]: Extracting #2: cost 16 inf + 0 22.322 * * [simplify]: Extracting #3: cost 13 inf + 44 22.323 * * [simplify]: Extracting #4: cost 3 inf + 1103 22.323 * * [simplify]: Extracting #5: cost 0 inf + 1469 22.324 * [simplify]: Simplified to (/ (- 30 d2) (cbrt d1)) 22.324 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ (* (cbrt d1) (cbrt d1)) (/ (- 30 d2) (cbrt d1))))) 22.324 * * * * [progress]: [ 84 / 94 ] simplifiying candidate # 22.324 * [simplify]: Simplifying (/ (- 30 d2) (sqrt d1)) 22.324 * * [simplify]: iters left: 4 (6 enodes) 22.330 * * [simplify]: iters left: 3 (23 enodes) 22.337 * * [simplify]: iters left: 2 (32 enodes) 22.348 * * [simplify]: iters left: 1 (36 enodes) 22.359 * * [simplify]: Extracting #0: cost 1 inf + 0 22.359 * * [simplify]: Extracting #1: cost 7 inf + 0 22.359 * * [simplify]: Extracting #2: cost 16 inf + 0 22.359 * * [simplify]: Extracting #3: cost 13 inf + 44 22.360 * * [simplify]: Extracting #4: cost 3 inf + 823 22.360 * * [simplify]: Extracting #5: cost 0 inf + 1069 22.361 * [simplify]: Simplified to (/ (- 30 d2) (sqrt d1)) 22.361 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ (sqrt d1) (/ (- 30 d2) (sqrt d1))))) 22.361 * * * * [progress]: [ 85 / 94 ] simplifiying candidate # 22.362 * [simplify]: Simplifying (/ (- 30 d2) d1) 22.362 * * [simplify]: iters left: 4 (5 enodes) 22.365 * * [simplify]: iters left: 3 (20 enodes) 22.371 * * [simplify]: iters left: 2 (29 enodes) 22.380 * * [simplify]: iters left: 1 (33 enodes) 22.390 * * [simplify]: Extracting #0: cost 1 inf + 0 22.390 * * [simplify]: Extracting #1: cost 7 inf + 0 22.390 * * [simplify]: Extracting #2: cost 13 inf + 1 22.390 * * [simplify]: Extracting #3: cost 12 inf + 3 22.390 * * [simplify]: Extracting #4: cost 0 inf + 667 22.390 * [simplify]: Simplified to (/ (- 30 d2) d1) 22.391 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (/ 1 (/ (- 30 d2) d1)))) 22.391 * * * * [progress]: [ 86 / 94 ] simplifiying candidate # 22.391 * [simplify]: Simplifying (/ d1 (- (pow 30 3) (pow d2 3))) 22.391 * * [simplify]: iters left: 5 (8 enodes) 22.398 * * [simplify]: iters left: 4 (41 enodes) 22.407 * * [simplify]: iters left: 3 (79 enodes) 22.428 * * [simplify]: iters left: 2 (142 enodes) 22.463 * * [simplify]: iters left: 1 (253 enodes) 22.580 * * [simplify]: Extracting #0: cost 1 inf + 0 22.580 * * [simplify]: Extracting #1: cost 4 inf + 0 22.580 * * [simplify]: Extracting #2: cost 15 inf + 1 22.580 * * [simplify]: Extracting #3: cost 41 inf + 683 22.581 * * [simplify]: Extracting #4: cost 52 inf + 1770 22.583 * * [simplify]: Extracting #5: cost 34 inf + 8195 22.586 * * [simplify]: Extracting #6: cost 6 inf + 20726 22.590 * * [simplify]: Extracting #7: cost 0 inf + 24086 22.594 * [simplify]: Simplified to (/ d1 (- 27000 (* d2 (* d2 d2)))) 22.594 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ d1 (- 27000 (* d2 (* d2 d2)))) (+ (* 30 30) (+ (* d2 d2) (* 30 d2)))))) 22.594 * * * * [progress]: [ 87 / 94 ] simplifiying candidate # 22.594 * [simplify]: Simplifying (/ d1 (- (* 30 30) (* d2 d2))) 22.594 * * [simplify]: iters left: 6 (7 enodes) 22.599 * * [simplify]: iters left: 5 (28 enodes) 22.608 * * [simplify]: iters left: 4 (42 enodes) 22.620 * * [simplify]: iters left: 3 (62 enodes) 22.643 * * [simplify]: iters left: 2 (112 enodes) 22.687 * * [simplify]: iters left: 1 (211 enodes) 22.734 * * [simplify]: Extracting #0: cost 1 inf + 0 22.734 * * [simplify]: Extracting #1: cost 6 inf + 0 22.734 * * [simplify]: Extracting #2: cost 30 inf + 1 22.735 * * [simplify]: Extracting #3: cost 51 inf + 292 22.737 * * [simplify]: Extracting #4: cost 15 inf + 3348 22.741 * * [simplify]: Extracting #5: cost 0 inf + 4975 22.745 * * [simplify]: Extracting #6: cost 0 inf + 4951 22.747 * [simplify]: Simplified to (/ d1 (- 900 (* d2 d2))) 22.747 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (/ d1 (- 900 (* d2 d2))) (+ 30 d2)))) 22.747 * * * * [progress]: [ 88 / 94 ] simplifiying candidate #real (real->posit16 (/ d1 (- 30 d2))))))> 22.747 * [simplify]: Simplifying (real->posit16 (/ d1 (- 30 d2))) 22.747 * * [simplify]: iters left: 5 (6 enodes) 22.749 * * [simplify]: iters left: 4 (17 enodes) 22.752 * * [simplify]: iters left: 3 (20 enodes) 22.755 * * [simplify]: Extracting #0: cost 1 inf + 0 22.755 * * [simplify]: Extracting #1: cost 2 inf + 0 22.755 * * [simplify]: Extracting #2: cost 4 inf + 0 22.755 * * [simplify]: Extracting #3: cost 7 inf + 1 22.755 * * [simplify]: Extracting #4: cost 1 inf + 294 22.755 * * [simplify]: Extracting #5: cost 0 inf + 335 22.755 * [simplify]: Simplified to (real->posit16 (/ d1 (- 30 d2))) 22.755 * [simplify]: Simplified (2 2 1) to (λ (d1 d2) (* (- 900 (* d2 d2)) (posit16->real (real->posit16 (/ d1 (- 30 d2)))))) 22.755 * * * * [progress]: [ 89 / 94 ] simplifiying candidate # 22.755 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 22.755 * * [simplify]: iters left: 4 (6 enodes) 22.757 * * [simplify]: iters left: 3 (24 enodes) 22.761 * * [simplify]: iters left: 2 (32 enodes) 22.768 * * [simplify]: Extracting #0: cost 1 inf + 0 22.768 * * [simplify]: Extracting #1: cost 8 inf + 0 22.768 * * [simplify]: Extracting #2: cost 8 inf + 3 22.768 * * [simplify]: Extracting #3: cost 1 inf + 353 22.768 * * [simplify]: Extracting #4: cost 0 inf + 436 22.768 * * [simplify]: Extracting #5: cost 0 inf + 421 22.769 * [simplify]: Simplified to (* d1 (+ 30 d2)) 22.769 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 22.769 * * * * [progress]: [ 90 / 94 ] simplifiying candidate # 22.769 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 22.769 * * [simplify]: iters left: 4 (6 enodes) 22.771 * * [simplify]: iters left: 3 (24 enodes) 22.774 * * [simplify]: iters left: 2 (32 enodes) 22.781 * * [simplify]: Extracting #0: cost 1 inf + 0 22.781 * * [simplify]: Extracting #1: cost 8 inf + 0 22.781 * * [simplify]: Extracting #2: cost 8 inf + 3 22.781 * * [simplify]: Extracting #3: cost 1 inf + 353 22.782 * * [simplify]: Extracting #4: cost 0 inf + 436 22.782 * * [simplify]: Extracting #5: cost 0 inf + 421 22.782 * [simplify]: Simplified to (* d1 (+ 30 d2)) 22.783 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 22.783 * * * * [progress]: [ 91 / 94 ] simplifiying candidate # 22.783 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 22.783 * * [simplify]: iters left: 4 (6 enodes) 22.786 * * [simplify]: iters left: 3 (24 enodes) 22.794 * * [simplify]: iters left: 2 (32 enodes) 22.803 * * [simplify]: Extracting #0: cost 1 inf + 0 22.803 * * [simplify]: Extracting #1: cost 8 inf + 0 22.803 * * [simplify]: Extracting #2: cost 8 inf + 3 22.803 * * [simplify]: Extracting #3: cost 1 inf + 353 22.804 * * [simplify]: Extracting #4: cost 0 inf + 436 22.804 * * [simplify]: Extracting #5: cost 0 inf + 421 22.804 * [simplify]: Simplified to (* d1 (+ 30 d2)) 22.804 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 22.804 * * * * [progress]: [ 92 / 94 ] simplifiying candidate # 22.805 * [simplify]: Simplifying (+ (* 1/27000 (* (pow d2 2) d1)) (+ (* 1/900 (* d2 d1)) (* 1/30 d1))) 22.805 * * [simplify]: iters left: 6 (14 enodes) 22.814 * * [simplify]: iters left: 5 (62 enodes) 22.837 * * [simplify]: iters left: 4 (109 enodes) 22.879 * * [simplify]: iters left: 3 (211 enodes) 22.941 * * [simplify]: iters left: 2 (302 enodes) 23.034 * * [simplify]: iters left: 1 (359 enodes) 23.078 * * [simplify]: Extracting #0: cost 1 inf + 0 23.078 * * [simplify]: Extracting #1: cost 28 inf + 0 23.079 * * [simplify]: Extracting #2: cost 43 inf + 130 23.081 * * [simplify]: Extracting #3: cost 12 inf + 3081 23.085 * * [simplify]: Extracting #4: cost 1 inf + 3578 23.089 * * [simplify]: Extracting #5: cost 0 inf + 3612 23.093 * [simplify]: Simplified to (* (fma (fma d2 1/27000 1/900) d2 1/30) d1) 23.093 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (* (fma (fma d2 1/27000 1/900) d2 1/30) d1))) 23.093 * * * * [progress]: [ 93 / 94 ] simplifiying candidate # 23.093 * [simplify]: Simplifying (- (+ (/ d1 d2) (+ (* 30 (/ d1 (pow d2 2))) (* 900 (/ d1 (pow d2 3)))))) 23.093 * * [simplify]: iters left: 6 (16 enodes) 23.103 * * [simplify]: iters left: 5 (73 enodes) 23.123 * * [simplify]: iters left: 4 (149 enodes) 23.154 * * [simplify]: iters left: 3 (370 enodes) 23.307 * * [simplify]: Extracting #0: cost 1 inf + 0 23.308 * * [simplify]: Extracting #1: cost 35 inf + 0 23.308 * * [simplify]: Extracting #2: cost 154 inf + 4 23.311 * * [simplify]: Extracting #3: cost 196 inf + 1772 23.319 * * [simplify]: Extracting #4: cost 92 inf + 15325 23.333 * * [simplify]: Extracting #5: cost 22 inf + 36070 23.348 * * [simplify]: Extracting #6: cost 0 inf + 44377 23.364 * [simplify]: Simplified to (- (* (/ (/ d1 d2) d2) (- (/ -900 d2) 30)) (/ d1 d2)) 23.364 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (- (* (/ (/ d1 d2) d2) (- (/ -900 d2) 30)) (/ d1 d2)))) 23.364 * * * * [progress]: [ 94 / 94 ] simplifiying candidate # 23.364 * [simplify]: Simplifying (- (+ (/ d1 d2) (+ (* 30 (/ d1 (pow d2 2))) (* 900 (/ d1 (pow d2 3)))))) 23.364 * * [simplify]: iters left: 6 (16 enodes) 23.375 * * [simplify]: iters left: 5 (73 enodes) 23.403 * * [simplify]: iters left: 4 (149 enodes) 23.465 * * [simplify]: iters left: 3 (370 enodes) 23.622 * * [simplify]: Extracting #0: cost 1 inf + 0 23.622 * * [simplify]: Extracting #1: cost 35 inf + 0 23.623 * * [simplify]: Extracting #2: cost 154 inf + 4 23.624 * * [simplify]: Extracting #3: cost 196 inf + 1772 23.627 * * [simplify]: Extracting #4: cost 92 inf + 15325 23.634 * * [simplify]: Extracting #5: cost 22 inf + 36070 23.646 * * [simplify]: Extracting #6: cost 0 inf + 44377 23.654 * [simplify]: Simplified to (- (* (/ (/ d1 d2) d2) (- (/ -900 d2) 30)) (/ d1 d2)) 23.654 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (- 900 (* d2 d2)) (- (* (/ (/ d1 d2) d2) (- (/ -900 d2) 30)) (/ d1 d2)))) 23.654 * * * [progress]: adding candidates to table 24.269 * * [progress]: iteration 4 / 4 24.269 * * * [progress]: picking best candidate 24.272 * * * * [pick]: Picked # 24.272 * * * [progress]: localizing error 24.311 * * * [progress]: generating rewritten candidates 24.312 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 24.345 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 24.356 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1) 24.356 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2) 24.373 * * * [progress]: generating series expansions 24.373 * * * * [progress]: [ 1 / 4 ] generating series at (2) 24.374 * [backup-simplify]: Simplify (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) into (/ (* (fma (pow d2 2) d2 27000) d1) (- (+ (pow d2 2) 900) (* 30 d2))) 24.374 * [approximate]: Taking taylor expansion of (/ (* (fma (pow d2 2) d2 27000) d1) (- (+ (pow d2 2) 900) (* 30 d2))) in (d2 d1) around 0 24.374 * [taylor]: Taking taylor expansion of (/ (* (fma (pow d2 2) d2 27000) d1) (- (+ (pow d2 2) 900) (* 30 d2))) in d1 24.374 * [taylor]: Taking taylor expansion of (* (fma (pow d2 2) d2 27000) d1) in d1 24.374 * [taylor]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in d1 24.374 * [taylor]: Rewrote expression to (+ (* (pow d2 2) d2) 27000) 24.374 * [taylor]: Taking taylor expansion of (* (pow d2 2) d2) in d1 24.374 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.374 * [taylor]: Taking taylor expansion of d2 in d1 24.374 * [backup-simplify]: Simplify d2 into d2 24.374 * [taylor]: Taking taylor expansion of d2 in d1 24.374 * [backup-simplify]: Simplify d2 into d2 24.374 * [taylor]: Taking taylor expansion of 27000 in d1 24.374 * [backup-simplify]: Simplify 27000 into 27000 24.374 * [taylor]: Taking taylor expansion of d1 in d1 24.374 * [backup-simplify]: Simplify 0 into 0 24.374 * [backup-simplify]: Simplify 1 into 1 24.374 * [taylor]: Taking taylor expansion of (- (+ (pow d2 2) 900) (* 30 d2)) in d1 24.374 * [taylor]: Taking taylor expansion of (+ (pow d2 2) 900) in d1 24.374 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.374 * [taylor]: Taking taylor expansion of d2 in d1 24.375 * [backup-simplify]: Simplify d2 into d2 24.375 * [taylor]: Taking taylor expansion of 900 in d1 24.375 * [backup-simplify]: Simplify 900 into 900 24.375 * [taylor]: Taking taylor expansion of (* 30 d2) in d1 24.375 * [taylor]: Taking taylor expansion of 30 in d1 24.375 * [backup-simplify]: Simplify 30 into 30 24.375 * [taylor]: Taking taylor expansion of d2 in d1 24.375 * [backup-simplify]: Simplify d2 into d2 24.375 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 24.375 * [backup-simplify]: Simplify (* (pow d2 2) d2) into (pow d2 3) 24.375 * [backup-simplify]: Simplify (+ (pow d2 3) 27000) into (+ (pow d2 3) 27000) 24.375 * [backup-simplify]: Simplify (* (+ (pow d2 3) 27000) 0) into 0 24.375 * [backup-simplify]: Simplify (+ (* d2 0) (* 0 d2)) into 0 24.375 * [backup-simplify]: Simplify (+ (* (pow d2 2) 0) (* 0 d2)) into 0 24.375 * [backup-simplify]: Simplify (+ 0 0) into 0 24.376 * [backup-simplify]: Simplify (+ (* (+ (pow d2 3) 27000) 1) (* 0 0)) into (+ (pow d2 3) 27000) 24.376 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 24.376 * [backup-simplify]: Simplify (+ (pow d2 2) 900) into (+ (pow d2 2) 900) 24.376 * [backup-simplify]: Simplify (* 30 d2) into (* 30 d2) 24.376 * [backup-simplify]: Simplify (- (* 30 d2)) into (- (* 30 d2)) 24.376 * [backup-simplify]: Simplify (+ (+ (pow d2 2) 900) (- (* 30 d2))) into (- (+ (pow d2 2) 900) (* 30 d2)) 24.376 * [backup-simplify]: Simplify (/ (+ (pow d2 3) 27000) (- (+ (pow d2 2) 900) (* 30 d2))) into (/ (+ (pow d2 3) 27000) (- (+ (pow d2 2) 900) (* 30 d2))) 24.376 * [taylor]: Taking taylor expansion of (/ (* (fma (pow d2 2) d2 27000) d1) (- (+ (pow d2 2) 900) (* 30 d2))) in d2 24.376 * [taylor]: Taking taylor expansion of (* (fma (pow d2 2) d2 27000) d1) in d2 24.376 * [taylor]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in d2 24.376 * [taylor]: Rewrote expression to (+ (* (pow d2 2) d2) 27000) 24.376 * [taylor]: Taking taylor expansion of (* (pow d2 2) d2) in d2 24.376 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.376 * [taylor]: Taking taylor expansion of d2 in d2 24.376 * [backup-simplify]: Simplify 0 into 0 24.376 * [backup-simplify]: Simplify 1 into 1 24.376 * [taylor]: Taking taylor expansion of d2 in d2 24.376 * [backup-simplify]: Simplify 0 into 0 24.376 * [backup-simplify]: Simplify 1 into 1 24.376 * [taylor]: Taking taylor expansion of 27000 in d2 24.376 * [backup-simplify]: Simplify 27000 into 27000 24.376 * [taylor]: Taking taylor expansion of d1 in d2 24.376 * [backup-simplify]: Simplify d1 into d1 24.376 * [taylor]: Taking taylor expansion of (- (+ (pow d2 2) 900) (* 30 d2)) in d2 24.376 * [taylor]: Taking taylor expansion of (+ (pow d2 2) 900) in d2 24.376 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.376 * [taylor]: Taking taylor expansion of d2 in d2 24.376 * [backup-simplify]: Simplify 0 into 0 24.376 * [backup-simplify]: Simplify 1 into 1 24.376 * [taylor]: Taking taylor expansion of 900 in d2 24.376 * [backup-simplify]: Simplify 900 into 900 24.376 * [taylor]: Taking taylor expansion of (* 30 d2) in d2 24.376 * [taylor]: Taking taylor expansion of 30 in d2 24.376 * [backup-simplify]: Simplify 30 into 30 24.376 * [taylor]: Taking taylor expansion of d2 in d2 24.377 * [backup-simplify]: Simplify 0 into 0 24.377 * [backup-simplify]: Simplify 1 into 1 24.377 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.377 * [backup-simplify]: Simplify (* 27000 d1) into (* 27000 d1) 24.377 * [backup-simplify]: Simplify (+ 0 900) into 900 24.377 * [backup-simplify]: Simplify (* 30 0) into 0 24.378 * [backup-simplify]: Simplify (- 0) into 0 24.378 * [backup-simplify]: Simplify (+ 900 0) into 900 24.378 * [backup-simplify]: Simplify (/ (* 27000 d1) 900) into (* 30 d1) 24.378 * [taylor]: Taking taylor expansion of (/ (* (fma (pow d2 2) d2 27000) d1) (- (+ (pow d2 2) 900) (* 30 d2))) in d2 24.378 * [taylor]: Taking taylor expansion of (* (fma (pow d2 2) d2 27000) d1) in d2 24.378 * [taylor]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in d2 24.378 * [taylor]: Rewrote expression to (+ (* (pow d2 2) d2) 27000) 24.378 * [taylor]: Taking taylor expansion of (* (pow d2 2) d2) in d2 24.378 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.378 * [taylor]: Taking taylor expansion of d2 in d2 24.378 * [backup-simplify]: Simplify 0 into 0 24.378 * [backup-simplify]: Simplify 1 into 1 24.378 * [taylor]: Taking taylor expansion of d2 in d2 24.378 * [backup-simplify]: Simplify 0 into 0 24.378 * [backup-simplify]: Simplify 1 into 1 24.378 * [taylor]: Taking taylor expansion of 27000 in d2 24.378 * [backup-simplify]: Simplify 27000 into 27000 24.378 * [taylor]: Taking taylor expansion of d1 in d2 24.378 * [backup-simplify]: Simplify d1 into d1 24.378 * [taylor]: Taking taylor expansion of (- (+ (pow d2 2) 900) (* 30 d2)) in d2 24.378 * [taylor]: Taking taylor expansion of (+ (pow d2 2) 900) in d2 24.378 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.378 * [taylor]: Taking taylor expansion of d2 in d2 24.378 * [backup-simplify]: Simplify 0 into 0 24.378 * [backup-simplify]: Simplify 1 into 1 24.378 * [taylor]: Taking taylor expansion of 900 in d2 24.378 * [backup-simplify]: Simplify 900 into 900 24.378 * [taylor]: Taking taylor expansion of (* 30 d2) in d2 24.378 * [taylor]: Taking taylor expansion of 30 in d2 24.378 * [backup-simplify]: Simplify 30 into 30 24.378 * [taylor]: Taking taylor expansion of d2 in d2 24.378 * [backup-simplify]: Simplify 0 into 0 24.378 * [backup-simplify]: Simplify 1 into 1 24.379 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.379 * [backup-simplify]: Simplify (* 27000 d1) into (* 27000 d1) 24.379 * [backup-simplify]: Simplify (+ 0 900) into 900 24.379 * [backup-simplify]: Simplify (* 30 0) into 0 24.380 * [backup-simplify]: Simplify (- 0) into 0 24.380 * [backup-simplify]: Simplify (+ 900 0) into 900 24.380 * [backup-simplify]: Simplify (/ (* 27000 d1) 900) into (* 30 d1) 24.380 * [taylor]: Taking taylor expansion of (* 30 d1) in d1 24.380 * [taylor]: Taking taylor expansion of 30 in d1 24.380 * [backup-simplify]: Simplify 30 into 30 24.380 * [taylor]: Taking taylor expansion of d1 in d1 24.380 * [backup-simplify]: Simplify 0 into 0 24.380 * [backup-simplify]: Simplify 1 into 1 24.380 * [backup-simplify]: Simplify (+ (* 30 1) (* 0 0)) into 30 24.381 * [backup-simplify]: Simplify 30 into 30 24.381 * [backup-simplify]: Simplify (+ 0 0) into 0 24.381 * [backup-simplify]: Simplify (+ (* 27000 0) (* 0 d1)) into 0 24.381 * [backup-simplify]: Simplify (+ 0 0) into 0 24.382 * [backup-simplify]: Simplify (+ (* 30 1) (* 0 0)) into 30 24.382 * [backup-simplify]: Simplify (- 30) into -30 24.382 * [backup-simplify]: Simplify (+ 0 -30) into -30 24.383 * [backup-simplify]: Simplify (- (/ 0 900) (+ (* (* 30 d1) (/ -30 900)))) into d1 24.383 * [taylor]: Taking taylor expansion of d1 in d1 24.383 * [backup-simplify]: Simplify 0 into 0 24.383 * [backup-simplify]: Simplify 1 into 1 24.383 * [backup-simplify]: Simplify 1 into 1 24.383 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 1) (* 0 0))) into 0 24.383 * [backup-simplify]: Simplify 0 into 0 24.384 * [backup-simplify]: Simplify (* 1 1) into 1 24.384 * [backup-simplify]: Simplify (* 1 0) into 0 24.384 * [backup-simplify]: Simplify (+ 0 0) into 0 24.385 * [backup-simplify]: Simplify (+ (* 27000 0) (+ (* 0 0) (* 0 d1))) into 0 24.385 * [backup-simplify]: Simplify (* 1 1) into 1 24.385 * [backup-simplify]: Simplify (+ 1 0) into 1 24.386 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 1) (* 0 0))) into 0 24.386 * [backup-simplify]: Simplify (- 0) into 0 24.386 * [backup-simplify]: Simplify (+ 1 0) into 1 24.387 * [backup-simplify]: Simplify (- (/ 0 900) (+ (* (* 30 d1) (/ 1 900)) (* d1 (/ -30 900)))) into 0 24.387 * [taylor]: Taking taylor expansion of 0 in d1 24.387 * [backup-simplify]: Simplify 0 into 0 24.387 * [backup-simplify]: Simplify 0 into 0 24.387 * [backup-simplify]: Simplify 0 into 0 24.388 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 24.388 * [backup-simplify]: Simplify 0 into 0 24.388 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.389 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 0)) into 1 24.389 * [backup-simplify]: Simplify (+ 1 0) into 1 24.394 * [backup-simplify]: Simplify (+ (* 27000 0) (+ (* 0 0) (+ (* 0 0) (* 1 d1)))) into d1 24.395 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.395 * [backup-simplify]: Simplify (+ 0 0) into 0 24.395 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 24.396 * [backup-simplify]: Simplify (- 0) into 0 24.396 * [backup-simplify]: Simplify (+ 0 0) into 0 24.397 * [backup-simplify]: Simplify (- (/ d1 900) (+ (* (* 30 d1) (/ 0 900)) (* d1 (/ 1 900)) (* 0 (/ -30 900)))) into 0 24.397 * [taylor]: Taking taylor expansion of 0 in d1 24.397 * [backup-simplify]: Simplify 0 into 0 24.397 * [backup-simplify]: Simplify 0 into 0 24.397 * [backup-simplify]: Simplify 0 into 0 24.397 * [backup-simplify]: Simplify (+ (* 1 (* d1 d2)) (* 30 (* d1 1))) into (+ (* d2 d1) (* 30 d1)) 24.398 * [backup-simplify]: Simplify (/ (* (fma (* (/ 1 d2) (/ 1 d2)) (/ 1 d2) 27000) (/ 1 d1)) (+ (* 30 30) (- (* (/ 1 d2) (/ 1 d2)) (* 30 (/ 1 d2))))) into (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) d1)) 24.398 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) d1)) in (d2 d1) around 0 24.398 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) d1)) in d1 24.398 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in d1 24.398 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ 1 d2)) 27000) 24.398 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ 1 d2)) in d1 24.398 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 24.398 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.398 * [taylor]: Taking taylor expansion of d2 in d1 24.398 * [backup-simplify]: Simplify d2 into d2 24.398 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 24.398 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 24.398 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 24.398 * [taylor]: Taking taylor expansion of d2 in d1 24.398 * [backup-simplify]: Simplify d2 into d2 24.398 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 24.398 * [taylor]: Taking taylor expansion of 27000 in d1 24.398 * [backup-simplify]: Simplify 27000 into 27000 24.398 * [taylor]: Taking taylor expansion of (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) d1) in d1 24.398 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) in d1 24.398 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow d2 2)) 900) in d1 24.398 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 24.398 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.398 * [taylor]: Taking taylor expansion of d2 in d1 24.398 * [backup-simplify]: Simplify d2 into d2 24.398 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 24.398 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 24.398 * [taylor]: Taking taylor expansion of 900 in d1 24.398 * [backup-simplify]: Simplify 900 into 900 24.398 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d1 24.398 * [taylor]: Taking taylor expansion of 30 in d1 24.398 * [backup-simplify]: Simplify 30 into 30 24.398 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 24.398 * [taylor]: Taking taylor expansion of d2 in d1 24.399 * [backup-simplify]: Simplify d2 into d2 24.399 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 24.399 * [taylor]: Taking taylor expansion of d1 in d1 24.399 * [backup-simplify]: Simplify 0 into 0 24.399 * [backup-simplify]: Simplify 1 into 1 24.399 * [backup-simplify]: Simplify (* (/ 1 (pow d2 2)) (/ 1 d2)) into (/ 1 (pow d2 3)) 24.399 * [backup-simplify]: Simplify (+ (/ 1 (pow d2 3)) 27000) into (+ (/ 1 (pow d2 3)) 27000) 24.399 * [backup-simplify]: Simplify (+ (/ 1 (pow d2 2)) 900) into (+ (/ 1 (pow d2 2)) 900) 24.399 * [backup-simplify]: Simplify (* 30 (/ 1 d2)) into (/ 30 d2) 24.399 * [backup-simplify]: Simplify (- (/ 30 d2)) into (- (* 30 (/ 1 d2))) 24.399 * [backup-simplify]: Simplify (+ (+ (/ 1 (pow d2 2)) 900) (- (* 30 (/ 1 d2)))) into (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) 24.399 * [backup-simplify]: Simplify (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) 0) into 0 24.399 * [backup-simplify]: Simplify (+ (* d2 0) (* 0 d2)) into 0 24.399 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow d2 2)) (/ 0 (pow d2 2))))) into 0 24.400 * [backup-simplify]: Simplify (+ 0 0) into 0 24.400 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 24.400 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 (/ 1 d2))) into 0 24.400 * [backup-simplify]: Simplify (- 0) into 0 24.400 * [backup-simplify]: Simplify (+ 0 0) into 0 24.401 * [backup-simplify]: Simplify (+ (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) 1) (* 0 0)) into (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) 24.401 * [backup-simplify]: Simplify (/ (+ (/ 1 (pow d2 3)) 27000) (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2)))) into (/ (+ (/ 1 (pow d2 3)) 27000) (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2)))) 24.401 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) d1)) in d2 24.401 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in d2 24.401 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ 1 d2)) 27000) 24.401 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ 1 d2)) in d2 24.402 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.402 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.402 * [taylor]: Taking taylor expansion of d2 in d2 24.402 * [backup-simplify]: Simplify 0 into 0 24.402 * [backup-simplify]: Simplify 1 into 1 24.402 * [backup-simplify]: Simplify (* 1 1) into 1 24.402 * [backup-simplify]: Simplify (/ 1 1) into 1 24.402 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.402 * [taylor]: Taking taylor expansion of d2 in d2 24.402 * [backup-simplify]: Simplify 0 into 0 24.402 * [backup-simplify]: Simplify 1 into 1 24.403 * [backup-simplify]: Simplify (/ 1 1) into 1 24.403 * [taylor]: Taking taylor expansion of 27000 in d2 24.403 * [backup-simplify]: Simplify 27000 into 27000 24.403 * [taylor]: Taking taylor expansion of (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) d1) in d2 24.403 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) in d2 24.403 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow d2 2)) 900) in d2 24.403 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.403 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.403 * [taylor]: Taking taylor expansion of d2 in d2 24.403 * [backup-simplify]: Simplify 0 into 0 24.403 * [backup-simplify]: Simplify 1 into 1 24.404 * [backup-simplify]: Simplify (* 1 1) into 1 24.404 * [backup-simplify]: Simplify (/ 1 1) into 1 24.404 * [taylor]: Taking taylor expansion of 900 in d2 24.404 * [backup-simplify]: Simplify 900 into 900 24.404 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d2 24.404 * [taylor]: Taking taylor expansion of 30 in d2 24.404 * [backup-simplify]: Simplify 30 into 30 24.404 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.404 * [taylor]: Taking taylor expansion of d2 in d2 24.404 * [backup-simplify]: Simplify 0 into 0 24.404 * [backup-simplify]: Simplify 1 into 1 24.405 * [backup-simplify]: Simplify (/ 1 1) into 1 24.405 * [taylor]: Taking taylor expansion of d1 in d2 24.405 * [backup-simplify]: Simplify d1 into d1 24.405 * [backup-simplify]: Simplify (* 1 1) into 1 24.406 * [backup-simplify]: Simplify (+ 1 0) into 1 24.406 * [backup-simplify]: Simplify (+ 1 0) into 1 24.406 * [backup-simplify]: Simplify (+ 1 0) into 1 24.406 * [backup-simplify]: Simplify (* 1 d1) into d1 24.407 * [backup-simplify]: Simplify (/ 1 d1) into (/ 1 d1) 24.407 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) d1)) in d2 24.407 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in d2 24.407 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ 1 d2)) 27000) 24.407 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ 1 d2)) in d2 24.407 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.407 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.407 * [taylor]: Taking taylor expansion of d2 in d2 24.407 * [backup-simplify]: Simplify 0 into 0 24.407 * [backup-simplify]: Simplify 1 into 1 24.407 * [backup-simplify]: Simplify (* 1 1) into 1 24.408 * [backup-simplify]: Simplify (/ 1 1) into 1 24.408 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.408 * [taylor]: Taking taylor expansion of d2 in d2 24.408 * [backup-simplify]: Simplify 0 into 0 24.408 * [backup-simplify]: Simplify 1 into 1 24.408 * [backup-simplify]: Simplify (/ 1 1) into 1 24.408 * [taylor]: Taking taylor expansion of 27000 in d2 24.408 * [backup-simplify]: Simplify 27000 into 27000 24.408 * [taylor]: Taking taylor expansion of (* (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) d1) in d2 24.408 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow d2 2)) 900) (* 30 (/ 1 d2))) in d2 24.408 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow d2 2)) 900) in d2 24.408 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.408 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.408 * [taylor]: Taking taylor expansion of d2 in d2 24.408 * [backup-simplify]: Simplify 0 into 0 24.408 * [backup-simplify]: Simplify 1 into 1 24.409 * [backup-simplify]: Simplify (* 1 1) into 1 24.409 * [backup-simplify]: Simplify (/ 1 1) into 1 24.409 * [taylor]: Taking taylor expansion of 900 in d2 24.409 * [backup-simplify]: Simplify 900 into 900 24.409 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d2 24.409 * [taylor]: Taking taylor expansion of 30 in d2 24.409 * [backup-simplify]: Simplify 30 into 30 24.409 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.409 * [taylor]: Taking taylor expansion of d2 in d2 24.409 * [backup-simplify]: Simplify 0 into 0 24.409 * [backup-simplify]: Simplify 1 into 1 24.410 * [backup-simplify]: Simplify (/ 1 1) into 1 24.410 * [taylor]: Taking taylor expansion of d1 in d2 24.410 * [backup-simplify]: Simplify d1 into d1 24.410 * [backup-simplify]: Simplify (* 1 1) into 1 24.411 * [backup-simplify]: Simplify (+ 1 0) into 1 24.411 * [backup-simplify]: Simplify (+ 1 0) into 1 24.412 * [backup-simplify]: Simplify (+ 1 0) into 1 24.412 * [backup-simplify]: Simplify (* 1 d1) into d1 24.412 * [backup-simplify]: Simplify (/ 1 d1) into (/ 1 d1) 24.412 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 24.412 * [taylor]: Taking taylor expansion of d1 in d1 24.412 * [backup-simplify]: Simplify 0 into 0 24.412 * [backup-simplify]: Simplify 1 into 1 24.412 * [backup-simplify]: Simplify (/ 1 1) into 1 24.412 * [backup-simplify]: Simplify 1 into 1 24.413 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.414 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.415 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.415 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.416 * [backup-simplify]: Simplify (+ 0 0) into 0 24.416 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.417 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.417 * [backup-simplify]: Simplify (+ 0 0) into 0 24.418 * [backup-simplify]: Simplify (* 30 1) into 30 24.418 * [backup-simplify]: Simplify (- 30) into -30 24.419 * [backup-simplify]: Simplify (+ 0 -30) into -30 24.419 * [backup-simplify]: Simplify (+ (* 1 0) (* -30 d1)) into (- (* 30 d1)) 24.419 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ 1 d1) (/ (- (* 30 d1)) d1)))) into (* 30 (/ 1 d1)) 24.419 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d1)) in d1 24.420 * [taylor]: Taking taylor expansion of 30 in d1 24.420 * [backup-simplify]: Simplify 30 into 30 24.420 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 24.420 * [taylor]: Taking taylor expansion of d1 in d1 24.420 * [backup-simplify]: Simplify 0 into 0 24.420 * [backup-simplify]: Simplify 1 into 1 24.420 * [backup-simplify]: Simplify (/ 1 1) into 1 24.421 * [backup-simplify]: Simplify (* 30 1) into 30 24.421 * [backup-simplify]: Simplify 30 into 30 24.421 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.421 * [backup-simplify]: Simplify 0 into 0 24.422 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.423 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.424 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.425 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.425 * [backup-simplify]: Simplify (+ 0 0) into 0 24.426 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.427 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.428 * [backup-simplify]: Simplify (+ 0 900) into 900 24.428 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.429 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 24.430 * [backup-simplify]: Simplify (- 0) into 0 24.430 * [backup-simplify]: Simplify (+ 900 0) into 900 24.431 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* -30 0) (* 900 d1))) into (* 900 d1) 24.431 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ 1 d1) (/ (* 900 d1) d1)) (* (* 30 (/ 1 d1)) (/ (- (* 30 d1)) d1)))) into 0 24.431 * [taylor]: Taking taylor expansion of 0 in d1 24.431 * [backup-simplify]: Simplify 0 into 0 24.432 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.433 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 24.433 * [backup-simplify]: Simplify 0 into 0 24.434 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.434 * [backup-simplify]: Simplify 0 into 0 24.435 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.436 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.437 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.438 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.438 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.439 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.441 * [backup-simplify]: Simplify (+ 0 0) into 0 24.442 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.443 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 24.443 * [backup-simplify]: Simplify (- 0) into 0 24.443 * [backup-simplify]: Simplify (+ 0 0) into 0 24.445 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* -30 0) (+ (* 900 0) (* 0 d1)))) into 0 24.445 * [backup-simplify]: Simplify (- (/ 27000 d1) (+ (* (/ 1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ (* 900 d1) d1)) (* 0 (/ (- (* 30 d1)) d1)))) into 0 24.445 * [taylor]: Taking taylor expansion of 0 in d1 24.445 * [backup-simplify]: Simplify 0 into 0 24.445 * [backup-simplify]: Simplify 0 into 0 24.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.447 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 24.447 * [backup-simplify]: Simplify 0 into 0 24.448 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.448 * [backup-simplify]: Simplify 0 into 0 24.449 * [backup-simplify]: Simplify (+ (* 30 (* (/ 1 (/ 1 d1)) 1)) (* 1 (* (/ 1 (/ 1 d1)) (/ 1 (/ 1 d2))))) into (+ (* d2 d1) (* 30 d1)) 24.450 * [backup-simplify]: Simplify (/ (* (fma (* (/ 1 (- d2)) (/ 1 (- d2))) (/ 1 (- d2)) 27000) (/ 1 (- d1))) (+ (* 30 30) (- (* (/ 1 (- d2)) (/ 1 (- d2))) (* 30 (/ 1 (- d2)))))) into (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1))) 24.450 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1))) in (d2 d1) around 0 24.450 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1))) in d1 24.450 * [taylor]: Taking taylor expansion of -1 in d1 24.450 * [backup-simplify]: Simplify -1 into -1 24.450 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1)) in d1 24.450 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in d1 24.450 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ -1 d2)) 27000) 24.450 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ -1 d2)) in d1 24.450 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 24.450 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.450 * [taylor]: Taking taylor expansion of d2 in d1 24.450 * [backup-simplify]: Simplify d2 into d2 24.450 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 24.450 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 24.450 * [taylor]: Taking taylor expansion of (/ -1 d2) in d1 24.450 * [taylor]: Taking taylor expansion of -1 in d1 24.450 * [backup-simplify]: Simplify -1 into -1 24.450 * [taylor]: Taking taylor expansion of d2 in d1 24.450 * [backup-simplify]: Simplify d2 into d2 24.450 * [backup-simplify]: Simplify (/ -1 d2) into (/ -1 d2) 24.450 * [taylor]: Taking taylor expansion of 27000 in d1 24.450 * [backup-simplify]: Simplify 27000 into 27000 24.450 * [taylor]: Taking taylor expansion of (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1) in d1 24.450 * [taylor]: Taking taylor expansion of (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) in d1 24.450 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d1 24.450 * [taylor]: Taking taylor expansion of 30 in d1 24.450 * [backup-simplify]: Simplify 30 into 30 24.450 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 24.450 * [taylor]: Taking taylor expansion of d2 in d1 24.451 * [backup-simplify]: Simplify d2 into d2 24.451 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 24.451 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow d2 2)) 900) in d1 24.451 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 24.451 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.451 * [taylor]: Taking taylor expansion of d2 in d1 24.451 * [backup-simplify]: Simplify d2 into d2 24.451 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 24.451 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 24.451 * [taylor]: Taking taylor expansion of 900 in d1 24.451 * [backup-simplify]: Simplify 900 into 900 24.451 * [taylor]: Taking taylor expansion of d1 in d1 24.451 * [backup-simplify]: Simplify 0 into 0 24.451 * [backup-simplify]: Simplify 1 into 1 24.451 * [backup-simplify]: Simplify (* (/ 1 (pow d2 2)) (/ -1 d2)) into (/ -1 (pow d2 3)) 24.451 * [backup-simplify]: Simplify (+ (/ -1 (pow d2 3)) 27000) into (- 27000 (/ 1 (pow d2 3))) 24.451 * [backup-simplify]: Simplify (* 30 (/ 1 d2)) into (/ 30 d2) 24.451 * [backup-simplify]: Simplify (+ (/ 1 (pow d2 2)) 900) into (+ (/ 1 (pow d2 2)) 900) 24.452 * [backup-simplify]: Simplify (+ (/ 30 d2) (+ (/ 1 (pow d2 2)) 900)) into (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) 24.452 * [backup-simplify]: Simplify (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) 0) into 0 24.452 * [backup-simplify]: Simplify (- (+ (* (/ 1 d2) (/ 0 d2)))) into 0 24.452 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 (/ 1 d2))) into 0 24.453 * [backup-simplify]: Simplify (+ (* d2 0) (* 0 d2)) into 0 24.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow d2 2)) (/ 0 (pow d2 2))))) into 0 24.453 * [backup-simplify]: Simplify (+ 0 0) into 0 24.453 * [backup-simplify]: Simplify (+ 0 0) into 0 24.455 * [backup-simplify]: Simplify (+ (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) 1) (* 0 0)) into (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) 24.455 * [backup-simplify]: Simplify (/ (- 27000 (/ 1 (pow d2 3))) (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900))) into (/ (- 27000 (/ 1 (pow d2 3))) (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900))) 24.455 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1))) in d2 24.455 * [taylor]: Taking taylor expansion of -1 in d2 24.455 * [backup-simplify]: Simplify -1 into -1 24.455 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1)) in d2 24.455 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in d2 24.455 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ -1 d2)) 27000) 24.455 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ -1 d2)) in d2 24.455 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.455 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.455 * [taylor]: Taking taylor expansion of d2 in d2 24.455 * [backup-simplify]: Simplify 0 into 0 24.455 * [backup-simplify]: Simplify 1 into 1 24.456 * [backup-simplify]: Simplify (* 1 1) into 1 24.456 * [backup-simplify]: Simplify (/ 1 1) into 1 24.456 * [taylor]: Taking taylor expansion of (/ -1 d2) in d2 24.456 * [taylor]: Taking taylor expansion of -1 in d2 24.456 * [backup-simplify]: Simplify -1 into -1 24.456 * [taylor]: Taking taylor expansion of d2 in d2 24.456 * [backup-simplify]: Simplify 0 into 0 24.456 * [backup-simplify]: Simplify 1 into 1 24.457 * [backup-simplify]: Simplify (/ -1 1) into -1 24.457 * [taylor]: Taking taylor expansion of 27000 in d2 24.457 * [backup-simplify]: Simplify 27000 into 27000 24.457 * [taylor]: Taking taylor expansion of (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1) in d2 24.457 * [taylor]: Taking taylor expansion of (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) in d2 24.457 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d2 24.457 * [taylor]: Taking taylor expansion of 30 in d2 24.457 * [backup-simplify]: Simplify 30 into 30 24.457 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.457 * [taylor]: Taking taylor expansion of d2 in d2 24.457 * [backup-simplify]: Simplify 0 into 0 24.457 * [backup-simplify]: Simplify 1 into 1 24.457 * [backup-simplify]: Simplify (/ 1 1) into 1 24.457 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow d2 2)) 900) in d2 24.457 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.457 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.457 * [taylor]: Taking taylor expansion of d2 in d2 24.457 * [backup-simplify]: Simplify 0 into 0 24.458 * [backup-simplify]: Simplify 1 into 1 24.458 * [backup-simplify]: Simplify (* 1 1) into 1 24.458 * [backup-simplify]: Simplify (/ 1 1) into 1 24.458 * [taylor]: Taking taylor expansion of 900 in d2 24.458 * [backup-simplify]: Simplify 900 into 900 24.458 * [taylor]: Taking taylor expansion of d1 in d2 24.458 * [backup-simplify]: Simplify d1 into d1 24.459 * [backup-simplify]: Simplify (* 1 -1) into -1 24.459 * [backup-simplify]: Simplify (+ -1 0) into -1 24.460 * [backup-simplify]: Simplify (+ 1 0) into 1 24.460 * [backup-simplify]: Simplify (+ 0 1) into 1 24.460 * [backup-simplify]: Simplify (* 1 d1) into d1 24.460 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 24.460 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1))) in d2 24.460 * [taylor]: Taking taylor expansion of -1 in d2 24.460 * [backup-simplify]: Simplify -1 into -1 24.460 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1)) in d2 24.460 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in d2 24.461 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ -1 d2)) 27000) 24.461 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ -1 d2)) in d2 24.461 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.461 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.461 * [taylor]: Taking taylor expansion of d2 in d2 24.461 * [backup-simplify]: Simplify 0 into 0 24.461 * [backup-simplify]: Simplify 1 into 1 24.461 * [backup-simplify]: Simplify (* 1 1) into 1 24.461 * [backup-simplify]: Simplify (/ 1 1) into 1 24.461 * [taylor]: Taking taylor expansion of (/ -1 d2) in d2 24.461 * [taylor]: Taking taylor expansion of -1 in d2 24.462 * [backup-simplify]: Simplify -1 into -1 24.462 * [taylor]: Taking taylor expansion of d2 in d2 24.462 * [backup-simplify]: Simplify 0 into 0 24.462 * [backup-simplify]: Simplify 1 into 1 24.462 * [backup-simplify]: Simplify (/ -1 1) into -1 24.462 * [taylor]: Taking taylor expansion of 27000 in d2 24.462 * [backup-simplify]: Simplify 27000 into 27000 24.462 * [taylor]: Taking taylor expansion of (* (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) d1) in d2 24.462 * [taylor]: Taking taylor expansion of (+ (* 30 (/ 1 d2)) (+ (/ 1 (pow d2 2)) 900)) in d2 24.462 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d2 24.462 * [taylor]: Taking taylor expansion of 30 in d2 24.462 * [backup-simplify]: Simplify 30 into 30 24.462 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.462 * [taylor]: Taking taylor expansion of d2 in d2 24.462 * [backup-simplify]: Simplify 0 into 0 24.462 * [backup-simplify]: Simplify 1 into 1 24.463 * [backup-simplify]: Simplify (/ 1 1) into 1 24.463 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow d2 2)) 900) in d2 24.463 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.463 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.463 * [taylor]: Taking taylor expansion of d2 in d2 24.463 * [backup-simplify]: Simplify 0 into 0 24.463 * [backup-simplify]: Simplify 1 into 1 24.463 * [backup-simplify]: Simplify (* 1 1) into 1 24.464 * [backup-simplify]: Simplify (/ 1 1) into 1 24.464 * [taylor]: Taking taylor expansion of 900 in d2 24.464 * [backup-simplify]: Simplify 900 into 900 24.464 * [taylor]: Taking taylor expansion of d1 in d2 24.464 * [backup-simplify]: Simplify d1 into d1 24.464 * [backup-simplify]: Simplify (* 1 -1) into -1 24.465 * [backup-simplify]: Simplify (+ -1 0) into -1 24.465 * [backup-simplify]: Simplify (+ 1 0) into 1 24.465 * [backup-simplify]: Simplify (+ 0 1) into 1 24.465 * [backup-simplify]: Simplify (* 1 d1) into d1 24.465 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 24.465 * [backup-simplify]: Simplify (* -1 (/ -1 d1)) into (/ 1 d1) 24.465 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 24.465 * [taylor]: Taking taylor expansion of d1 in d1 24.465 * [backup-simplify]: Simplify 0 into 0 24.465 * [backup-simplify]: Simplify 1 into 1 24.466 * [backup-simplify]: Simplify (/ 1 1) into 1 24.466 * [backup-simplify]: Simplify 1 into 1 24.466 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 24.467 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.467 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.467 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 -1)) into 0 24.468 * [backup-simplify]: Simplify (+ 0 0) into 0 24.468 * [backup-simplify]: Simplify (* 30 1) into 30 24.468 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.469 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.469 * [backup-simplify]: Simplify (+ 0 0) into 0 24.469 * [backup-simplify]: Simplify (+ 30 0) into 30 24.470 * [backup-simplify]: Simplify (+ (* 1 0) (* 30 d1)) into (* 30 d1) 24.470 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ (* 30 d1) d1)))) into (* 30 (/ 1 d1)) 24.470 * [backup-simplify]: Simplify (+ (* -1 (* 30 (/ 1 d1))) (* 0 (/ -1 d1))) into (- (* 30 (/ 1 d1))) 24.470 * [taylor]: Taking taylor expansion of (- (* 30 (/ 1 d1))) in d1 24.470 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d1)) in d1 24.470 * [taylor]: Taking taylor expansion of 30 in d1 24.470 * [backup-simplify]: Simplify 30 into 30 24.470 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 24.470 * [taylor]: Taking taylor expansion of d1 in d1 24.470 * [backup-simplify]: Simplify 0 into 0 24.470 * [backup-simplify]: Simplify 1 into 1 24.470 * [backup-simplify]: Simplify (/ 1 1) into 1 24.470 * [backup-simplify]: Simplify (* 30 1) into 30 24.471 * [backup-simplify]: Simplify (- 30) into -30 24.471 * [backup-simplify]: Simplify -30 into -30 24.471 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.471 * [backup-simplify]: Simplify 0 into 0 24.472 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.472 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.473 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.473 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 -1))) into 0 24.474 * [backup-simplify]: Simplify (+ 0 0) into 0 24.474 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.475 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 24.475 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.476 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.476 * [backup-simplify]: Simplify (+ 0 900) into 900 24.476 * [backup-simplify]: Simplify (+ 0 900) into 900 24.477 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 30 0) (* 900 d1))) into (* 900 d1) 24.477 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ (* 900 d1) d1)) (* (* 30 (/ 1 d1)) (/ (* 30 d1) d1)))) into 0 24.477 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 30 (/ 1 d1))) (* 0 (/ -1 d1)))) into 0 24.477 * [taylor]: Taking taylor expansion of 0 in d1 24.477 * [backup-simplify]: Simplify 0 into 0 24.478 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.478 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 24.479 * [backup-simplify]: Simplify (- 0) into 0 24.479 * [backup-simplify]: Simplify 0 into 0 24.479 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.479 * [backup-simplify]: Simplify 0 into 0 24.480 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.480 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.481 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 24.482 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.482 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.483 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 24.484 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.484 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.484 * [backup-simplify]: Simplify (+ 0 0) into 0 24.485 * [backup-simplify]: Simplify (+ 0 0) into 0 24.485 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 30 0) (+ (* 900 0) (* 0 d1)))) into 0 24.486 * [backup-simplify]: Simplify (- (/ 27000 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* (* 30 (/ 1 d1)) (/ (* 900 d1) d1)) (* 0 (/ (* 30 d1) d1)))) into 0 24.486 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (* 30 (/ 1 d1))) (* 0 (/ -1 d1))))) into 0 24.486 * [taylor]: Taking taylor expansion of 0 in d1 24.486 * [backup-simplify]: Simplify 0 into 0 24.486 * [backup-simplify]: Simplify 0 into 0 24.487 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.487 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 24.488 * [backup-simplify]: Simplify (- 0) into 0 24.488 * [backup-simplify]: Simplify 0 into 0 24.488 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.488 * [backup-simplify]: Simplify 0 into 0 24.488 * [backup-simplify]: Simplify (+ (* -30 (* (/ 1 (/ 1 (- d1))) 1)) (* 1 (* (/ 1 (/ 1 (- d1))) (/ 1 (/ 1 (- d2)))))) into (+ (* d2 d1) (* 30 d1)) 24.489 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 24.489 * [backup-simplify]: Simplify (* (fma (* d2 d2) d2 27000) d1) into (* (fma (pow d2 2) d2 27000) d1) 24.489 * [approximate]: Taking taylor expansion of (* (fma (pow d2 2) d2 27000) d1) in (d2 d1) around 0 24.489 * [taylor]: Taking taylor expansion of (* (fma (pow d2 2) d2 27000) d1) in d1 24.489 * [taylor]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in d1 24.489 * [taylor]: Rewrote expression to (+ (* (pow d2 2) d2) 27000) 24.489 * [taylor]: Taking taylor expansion of (* (pow d2 2) d2) in d1 24.489 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.489 * [taylor]: Taking taylor expansion of d2 in d1 24.489 * [backup-simplify]: Simplify d2 into d2 24.489 * [taylor]: Taking taylor expansion of d2 in d1 24.489 * [backup-simplify]: Simplify d2 into d2 24.489 * [taylor]: Taking taylor expansion of 27000 in d1 24.489 * [backup-simplify]: Simplify 27000 into 27000 24.489 * [taylor]: Taking taylor expansion of d1 in d1 24.489 * [backup-simplify]: Simplify 0 into 0 24.489 * [backup-simplify]: Simplify 1 into 1 24.489 * [taylor]: Taking taylor expansion of (* (fma (pow d2 2) d2 27000) d1) in d2 24.489 * [taylor]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in d2 24.489 * [taylor]: Rewrote expression to (+ (* (pow d2 2) d2) 27000) 24.489 * [taylor]: Taking taylor expansion of (* (pow d2 2) d2) in d2 24.489 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.489 * [taylor]: Taking taylor expansion of d2 in d2 24.489 * [backup-simplify]: Simplify 0 into 0 24.489 * [backup-simplify]: Simplify 1 into 1 24.489 * [taylor]: Taking taylor expansion of d2 in d2 24.489 * [backup-simplify]: Simplify 0 into 0 24.489 * [backup-simplify]: Simplify 1 into 1 24.489 * [taylor]: Taking taylor expansion of 27000 in d2 24.489 * [backup-simplify]: Simplify 27000 into 27000 24.489 * [taylor]: Taking taylor expansion of d1 in d2 24.489 * [backup-simplify]: Simplify d1 into d1 24.489 * [taylor]: Taking taylor expansion of (* (fma (pow d2 2) d2 27000) d1) in d2 24.489 * [taylor]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in d2 24.489 * [taylor]: Rewrote expression to (+ (* (pow d2 2) d2) 27000) 24.489 * [taylor]: Taking taylor expansion of (* (pow d2 2) d2) in d2 24.489 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.489 * [taylor]: Taking taylor expansion of d2 in d2 24.489 * [backup-simplify]: Simplify 0 into 0 24.489 * [backup-simplify]: Simplify 1 into 1 24.489 * [taylor]: Taking taylor expansion of d2 in d2 24.489 * [backup-simplify]: Simplify 0 into 0 24.489 * [backup-simplify]: Simplify 1 into 1 24.489 * [taylor]: Taking taylor expansion of 27000 in d2 24.489 * [backup-simplify]: Simplify 27000 into 27000 24.489 * [taylor]: Taking taylor expansion of d1 in d2 24.489 * [backup-simplify]: Simplify d1 into d1 24.490 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.490 * [backup-simplify]: Simplify (* 27000 d1) into (* 27000 d1) 24.490 * [taylor]: Taking taylor expansion of (* 27000 d1) in d1 24.490 * [taylor]: Taking taylor expansion of 27000 in d1 24.490 * [backup-simplify]: Simplify 27000 into 27000 24.490 * [taylor]: Taking taylor expansion of d1 in d1 24.490 * [backup-simplify]: Simplify 0 into 0 24.490 * [backup-simplify]: Simplify 1 into 1 24.490 * [backup-simplify]: Simplify (* 27000 0) into 0 24.490 * [backup-simplify]: Simplify 0 into 0 24.490 * [backup-simplify]: Simplify (+ 0 0) into 0 24.491 * [backup-simplify]: Simplify (+ (* 27000 0) (* 0 d1)) into 0 24.491 * [taylor]: Taking taylor expansion of 0 in d1 24.491 * [backup-simplify]: Simplify 0 into 0 24.491 * [backup-simplify]: Simplify 0 into 0 24.491 * [backup-simplify]: Simplify (+ (* 27000 1) (* 0 0)) into 27000 24.491 * [backup-simplify]: Simplify 27000 into 27000 24.491 * [backup-simplify]: Simplify (* 1 1) into 1 24.492 * [backup-simplify]: Simplify (* 1 0) into 0 24.492 * [backup-simplify]: Simplify (+ 0 0) into 0 24.493 * [backup-simplify]: Simplify (+ (* 27000 0) (+ (* 0 0) (* 0 d1))) into 0 24.493 * [taylor]: Taking taylor expansion of 0 in d1 24.493 * [backup-simplify]: Simplify 0 into 0 24.493 * [backup-simplify]: Simplify 0 into 0 24.493 * [backup-simplify]: Simplify 0 into 0 24.494 * [backup-simplify]: Simplify (+ (* 27000 0) (+ (* 0 1) (* 0 0))) into 0 24.494 * [backup-simplify]: Simplify 0 into 0 24.495 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.496 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 0)) into 1 24.496 * [backup-simplify]: Simplify (+ 1 0) into 1 24.497 * [backup-simplify]: Simplify (+ (* 27000 0) (+ (* 0 0) (+ (* 0 0) (* 1 d1)))) into d1 24.497 * [taylor]: Taking taylor expansion of d1 in d1 24.498 * [backup-simplify]: Simplify 0 into 0 24.498 * [backup-simplify]: Simplify 1 into 1 24.498 * [backup-simplify]: Simplify 0 into 0 24.498 * [backup-simplify]: Simplify 0 into 0 24.498 * [backup-simplify]: Simplify 0 into 0 24.498 * [backup-simplify]: Simplify (* 27000 (* d1 1)) into (* 27000 d1) 24.498 * [backup-simplify]: Simplify (* (fma (* (/ 1 d2) (/ 1 d2)) (/ 1 d2) 27000) (/ 1 d1)) into (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) d1) 24.498 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) d1) in (d2 d1) around 0 24.498 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) d1) in d1 24.498 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in d1 24.498 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ 1 d2)) 27000) 24.498 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ 1 d2)) in d1 24.498 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 24.498 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.498 * [taylor]: Taking taylor expansion of d2 in d1 24.498 * [backup-simplify]: Simplify d2 into d2 24.498 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 24.499 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 24.499 * [taylor]: Taking taylor expansion of (/ 1 d2) in d1 24.499 * [taylor]: Taking taylor expansion of d2 in d1 24.499 * [backup-simplify]: Simplify d2 into d2 24.499 * [backup-simplify]: Simplify (/ 1 d2) into (/ 1 d2) 24.499 * [taylor]: Taking taylor expansion of 27000 in d1 24.499 * [backup-simplify]: Simplify 27000 into 27000 24.499 * [taylor]: Taking taylor expansion of d1 in d1 24.499 * [backup-simplify]: Simplify 0 into 0 24.499 * [backup-simplify]: Simplify 1 into 1 24.499 * [backup-simplify]: Simplify (* (/ 1 (pow d2 2)) (/ 1 d2)) into (/ 1 (pow d2 3)) 24.499 * [backup-simplify]: Simplify (+ (/ 1 (pow d2 3)) 27000) into (+ (/ 1 (pow d2 3)) 27000) 24.499 * [backup-simplify]: Simplify (/ (+ (/ 1 (pow d2 3)) 27000) 1) into (+ (/ 1 (pow d2 3)) 27000) 24.499 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) d1) in d2 24.499 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in d2 24.499 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ 1 d2)) 27000) 24.500 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ 1 d2)) in d2 24.500 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.500 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.500 * [taylor]: Taking taylor expansion of d2 in d2 24.500 * [backup-simplify]: Simplify 0 into 0 24.500 * [backup-simplify]: Simplify 1 into 1 24.500 * [backup-simplify]: Simplify (* 1 1) into 1 24.501 * [backup-simplify]: Simplify (/ 1 1) into 1 24.501 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.501 * [taylor]: Taking taylor expansion of d2 in d2 24.501 * [backup-simplify]: Simplify 0 into 0 24.501 * [backup-simplify]: Simplify 1 into 1 24.501 * [backup-simplify]: Simplify (/ 1 1) into 1 24.502 * [taylor]: Taking taylor expansion of 27000 in d2 24.502 * [backup-simplify]: Simplify 27000 into 27000 24.502 * [taylor]: Taking taylor expansion of d1 in d2 24.502 * [backup-simplify]: Simplify d1 into d1 24.502 * [backup-simplify]: Simplify (* 1 1) into 1 24.502 * [backup-simplify]: Simplify (+ 1 0) into 1 24.503 * [backup-simplify]: Simplify (/ 1 d1) into (/ 1 d1) 24.503 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) d1) in d2 24.503 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in d2 24.503 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ 1 d2)) 27000) 24.503 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ 1 d2)) in d2 24.503 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.503 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.503 * [taylor]: Taking taylor expansion of d2 in d2 24.503 * [backup-simplify]: Simplify 0 into 0 24.503 * [backup-simplify]: Simplify 1 into 1 24.503 * [backup-simplify]: Simplify (* 1 1) into 1 24.504 * [backup-simplify]: Simplify (/ 1 1) into 1 24.504 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.504 * [taylor]: Taking taylor expansion of d2 in d2 24.504 * [backup-simplify]: Simplify 0 into 0 24.504 * [backup-simplify]: Simplify 1 into 1 24.504 * [backup-simplify]: Simplify (/ 1 1) into 1 24.504 * [taylor]: Taking taylor expansion of 27000 in d2 24.504 * [backup-simplify]: Simplify 27000 into 27000 24.504 * [taylor]: Taking taylor expansion of d1 in d2 24.504 * [backup-simplify]: Simplify d1 into d1 24.505 * [backup-simplify]: Simplify (* 1 1) into 1 24.505 * [backup-simplify]: Simplify (+ 1 0) into 1 24.505 * [backup-simplify]: Simplify (/ 1 d1) into (/ 1 d1) 24.505 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 24.505 * [taylor]: Taking taylor expansion of d1 in d1 24.505 * [backup-simplify]: Simplify 0 into 0 24.505 * [backup-simplify]: Simplify 1 into 1 24.506 * [backup-simplify]: Simplify (/ 1 1) into 1 24.506 * [backup-simplify]: Simplify 1 into 1 24.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.507 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.508 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.509 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.509 * [backup-simplify]: Simplify (+ 0 0) into 0 24.510 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ 1 d1) (/ 0 d1)))) into 0 24.510 * [taylor]: Taking taylor expansion of 0 in d1 24.510 * [backup-simplify]: Simplify 0 into 0 24.511 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.511 * [backup-simplify]: Simplify 0 into 0 24.511 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.512 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.513 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.515 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.515 * [backup-simplify]: Simplify (+ 0 0) into 0 24.515 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ 1 d1) (/ 0 d1)) (* 0 (/ 0 d1)))) into 0 24.515 * [taylor]: Taking taylor expansion of 0 in d1 24.515 * [backup-simplify]: Simplify 0 into 0 24.515 * [backup-simplify]: Simplify 0 into 0 24.516 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.516 * [backup-simplify]: Simplify 0 into 0 24.517 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.518 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.525 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.526 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.526 * [backup-simplify]: Simplify (- (/ 27000 d1) (+ (* (/ 1 d1) (/ 0 d1)) (* 0 (/ 0 d1)) (* 0 (/ 0 d1)))) into (* 27000 (/ 1 d1)) 24.527 * [taylor]: Taking taylor expansion of (* 27000 (/ 1 d1)) in d1 24.527 * [taylor]: Taking taylor expansion of 27000 in d1 24.527 * [backup-simplify]: Simplify 27000 into 27000 24.527 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 24.527 * [taylor]: Taking taylor expansion of d1 in d1 24.527 * [backup-simplify]: Simplify 0 into 0 24.527 * [backup-simplify]: Simplify 1 into 1 24.527 * [backup-simplify]: Simplify (/ 1 1) into 1 24.528 * [backup-simplify]: Simplify (* 27000 1) into 27000 24.528 * [backup-simplify]: Simplify 27000 into 27000 24.528 * [backup-simplify]: Simplify 0 into 0 24.528 * [backup-simplify]: Simplify 0 into 0 24.529 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.529 * [backup-simplify]: Simplify 0 into 0 24.530 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.531 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.532 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.533 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.534 * [backup-simplify]: Simplify (+ 0 0) into 0 24.534 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ 1 d1) (/ 0 d1)) (* 0 (/ 0 d1)) (* 0 (/ 0 d1)) (* (* 27000 (/ 1 d1)) (/ 0 d1)))) into 0 24.534 * [taylor]: Taking taylor expansion of 0 in d1 24.534 * [backup-simplify]: Simplify 0 into 0 24.535 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.535 * [backup-simplify]: Simplify (+ (* 27000 0) (* 0 1)) into 0 24.536 * [backup-simplify]: Simplify 0 into 0 24.536 * [backup-simplify]: Simplify 0 into 0 24.536 * [backup-simplify]: Simplify 0 into 0 24.536 * [backup-simplify]: Simplify (+ (* 27000 (* (/ 1 (/ 1 d1)) 1)) (* 1 (* (/ 1 (/ 1 d1)) (pow (/ 1 d2) -3)))) into (+ (* (pow d2 3) d1) (* 27000 d1)) 24.536 * [backup-simplify]: Simplify (* (fma (* (/ 1 (- d2)) (/ 1 (- d2))) (/ 1 (- d2)) 27000) (/ 1 (- d1))) into (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) d1)) 24.536 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) d1)) in (d2 d1) around 0 24.536 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) d1)) in d1 24.536 * [taylor]: Taking taylor expansion of -1 in d1 24.536 * [backup-simplify]: Simplify -1 into -1 24.536 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) d1) in d1 24.537 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in d1 24.537 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ -1 d2)) 27000) 24.537 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ -1 d2)) in d1 24.537 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d1 24.537 * [taylor]: Taking taylor expansion of (pow d2 2) in d1 24.537 * [taylor]: Taking taylor expansion of d2 in d1 24.537 * [backup-simplify]: Simplify d2 into d2 24.537 * [backup-simplify]: Simplify (* d2 d2) into (pow d2 2) 24.537 * [backup-simplify]: Simplify (/ 1 (pow d2 2)) into (/ 1 (pow d2 2)) 24.537 * [taylor]: Taking taylor expansion of (/ -1 d2) in d1 24.537 * [taylor]: Taking taylor expansion of -1 in d1 24.537 * [backup-simplify]: Simplify -1 into -1 24.537 * [taylor]: Taking taylor expansion of d2 in d1 24.537 * [backup-simplify]: Simplify d2 into d2 24.537 * [backup-simplify]: Simplify (/ -1 d2) into (/ -1 d2) 24.537 * [taylor]: Taking taylor expansion of 27000 in d1 24.537 * [backup-simplify]: Simplify 27000 into 27000 24.537 * [taylor]: Taking taylor expansion of d1 in d1 24.537 * [backup-simplify]: Simplify 0 into 0 24.537 * [backup-simplify]: Simplify 1 into 1 24.537 * [backup-simplify]: Simplify (* (/ 1 (pow d2 2)) (/ -1 d2)) into (/ -1 (pow d2 3)) 24.537 * [backup-simplify]: Simplify (+ (/ -1 (pow d2 3)) 27000) into (- 27000 (/ 1 (pow d2 3))) 24.538 * [backup-simplify]: Simplify (/ (- 27000 (/ 1 (pow d2 3))) 1) into (- 27000 (/ 1 (pow d2 3))) 24.538 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) d1)) in d2 24.538 * [taylor]: Taking taylor expansion of -1 in d2 24.538 * [backup-simplify]: Simplify -1 into -1 24.538 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) d1) in d2 24.538 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in d2 24.538 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ -1 d2)) 27000) 24.538 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ -1 d2)) in d2 24.538 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.538 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.538 * [taylor]: Taking taylor expansion of d2 in d2 24.538 * [backup-simplify]: Simplify 0 into 0 24.538 * [backup-simplify]: Simplify 1 into 1 24.538 * [backup-simplify]: Simplify (* 1 1) into 1 24.539 * [backup-simplify]: Simplify (/ 1 1) into 1 24.539 * [taylor]: Taking taylor expansion of (/ -1 d2) in d2 24.539 * [taylor]: Taking taylor expansion of -1 in d2 24.539 * [backup-simplify]: Simplify -1 into -1 24.539 * [taylor]: Taking taylor expansion of d2 in d2 24.539 * [backup-simplify]: Simplify 0 into 0 24.539 * [backup-simplify]: Simplify 1 into 1 24.539 * [backup-simplify]: Simplify (/ -1 1) into -1 24.539 * [taylor]: Taking taylor expansion of 27000 in d2 24.539 * [backup-simplify]: Simplify 27000 into 27000 24.539 * [taylor]: Taking taylor expansion of d1 in d2 24.539 * [backup-simplify]: Simplify d1 into d1 24.540 * [backup-simplify]: Simplify (* 1 -1) into -1 24.540 * [backup-simplify]: Simplify (+ -1 0) into -1 24.540 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 24.540 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) d1)) in d2 24.540 * [taylor]: Taking taylor expansion of -1 in d2 24.540 * [backup-simplify]: Simplify -1 into -1 24.541 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) d1) in d2 24.541 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in d2 24.541 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ -1 d2)) 27000) 24.541 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ -1 d2)) in d2 24.541 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.541 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.541 * [taylor]: Taking taylor expansion of d2 in d2 24.541 * [backup-simplify]: Simplify 0 into 0 24.541 * [backup-simplify]: Simplify 1 into 1 24.541 * [backup-simplify]: Simplify (* 1 1) into 1 24.542 * [backup-simplify]: Simplify (/ 1 1) into 1 24.542 * [taylor]: Taking taylor expansion of (/ -1 d2) in d2 24.542 * [taylor]: Taking taylor expansion of -1 in d2 24.542 * [backup-simplify]: Simplify -1 into -1 24.542 * [taylor]: Taking taylor expansion of d2 in d2 24.542 * [backup-simplify]: Simplify 0 into 0 24.542 * [backup-simplify]: Simplify 1 into 1 24.542 * [backup-simplify]: Simplify (/ -1 1) into -1 24.542 * [taylor]: Taking taylor expansion of 27000 in d2 24.542 * [backup-simplify]: Simplify 27000 into 27000 24.542 * [taylor]: Taking taylor expansion of d1 in d2 24.542 * [backup-simplify]: Simplify d1 into d1 24.543 * [backup-simplify]: Simplify (* 1 -1) into -1 24.543 * [backup-simplify]: Simplify (+ -1 0) into -1 24.543 * [backup-simplify]: Simplify (/ -1 d1) into (/ -1 d1) 24.544 * [backup-simplify]: Simplify (* -1 (/ -1 d1)) into (/ 1 d1) 24.544 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 24.544 * [taylor]: Taking taylor expansion of d1 in d1 24.544 * [backup-simplify]: Simplify 0 into 0 24.544 * [backup-simplify]: Simplify 1 into 1 24.544 * [backup-simplify]: Simplify (/ 1 1) into 1 24.544 * [backup-simplify]: Simplify 1 into 1 24.545 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 24.546 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.547 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.547 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 -1)) into 0 24.548 * [backup-simplify]: Simplify (+ 0 0) into 0 24.548 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)))) into 0 24.548 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 d1))) into 0 24.548 * [taylor]: Taking taylor expansion of 0 in d1 24.548 * [backup-simplify]: Simplify 0 into 0 24.549 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.549 * [backup-simplify]: Simplify 0 into 0 24.550 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.551 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.552 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.553 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 -1))) into 0 24.554 * [backup-simplify]: Simplify (+ 0 0) into 0 24.554 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)))) into 0 24.555 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 d1)))) into 0 24.555 * [taylor]: Taking taylor expansion of 0 in d1 24.555 * [backup-simplify]: Simplify 0 into 0 24.555 * [backup-simplify]: Simplify 0 into 0 24.556 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.556 * [backup-simplify]: Simplify 0 into 0 24.557 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.558 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.559 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.560 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 24.561 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.561 * [backup-simplify]: Simplify (- (/ 27000 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)) (* 0 (/ 0 d1)))) into (* 27000 (/ 1 d1)) 24.562 * [backup-simplify]: Simplify (+ (* -1 (* 27000 (/ 1 d1))) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 d1))))) into (- (* 27000 (/ 1 d1))) 24.562 * [taylor]: Taking taylor expansion of (- (* 27000 (/ 1 d1))) in d1 24.562 * [taylor]: Taking taylor expansion of (* 27000 (/ 1 d1)) in d1 24.562 * [taylor]: Taking taylor expansion of 27000 in d1 24.562 * [backup-simplify]: Simplify 27000 into 27000 24.562 * [taylor]: Taking taylor expansion of (/ 1 d1) in d1 24.562 * [taylor]: Taking taylor expansion of d1 in d1 24.562 * [backup-simplify]: Simplify 0 into 0 24.562 * [backup-simplify]: Simplify 1 into 1 24.562 * [backup-simplify]: Simplify (/ 1 1) into 1 24.563 * [backup-simplify]: Simplify (* 27000 1) into 27000 24.563 * [backup-simplify]: Simplify (- 27000) into -27000 24.563 * [backup-simplify]: Simplify -27000 into -27000 24.563 * [backup-simplify]: Simplify 0 into 0 24.563 * [backup-simplify]: Simplify 0 into 0 24.564 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.564 * [backup-simplify]: Simplify 0 into 0 24.565 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.567 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.568 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.569 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 24.569 * [backup-simplify]: Simplify (+ 0 0) into 0 24.570 * [backup-simplify]: Simplify (- (/ 0 d1) (+ (* (/ -1 d1) (/ 0 d1)) (* 0 (/ 0 d1)) (* 0 (/ 0 d1)) (* (* 27000 (/ 1 d1)) (/ 0 d1)))) into 0 24.571 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 27000 (/ 1 d1))) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 d1)))))) into 0 24.571 * [taylor]: Taking taylor expansion of 0 in d1 24.571 * [backup-simplify]: Simplify 0 into 0 24.572 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.573 * [backup-simplify]: Simplify (+ (* 27000 0) (* 0 1)) into 0 24.573 * [backup-simplify]: Simplify (- 0) into 0 24.573 * [backup-simplify]: Simplify 0 into 0 24.573 * [backup-simplify]: Simplify 0 into 0 24.573 * [backup-simplify]: Simplify 0 into 0 24.574 * [backup-simplify]: Simplify (+ (* -27000 (* (/ 1 (/ 1 (- d1))) 1)) (* 1 (* (/ 1 (/ 1 (- d1))) (pow (/ 1 (- d2)) -3)))) into (+ (* (pow d2 3) d1) (* 27000 d1)) 24.574 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1) 24.574 * [backup-simplify]: Simplify (fma (* d2 d2) d2 27000) into (fma (pow d2 2) d2 27000) 24.574 * [approximate]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in (d2) around 0 24.574 * [taylor]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in d2 24.574 * [taylor]: Rewrote expression to (+ (* (pow d2 2) d2) 27000) 24.574 * [taylor]: Taking taylor expansion of (* (pow d2 2) d2) in d2 24.574 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.574 * [taylor]: Taking taylor expansion of d2 in d2 24.574 * [backup-simplify]: Simplify 0 into 0 24.574 * [backup-simplify]: Simplify 1 into 1 24.574 * [taylor]: Taking taylor expansion of d2 in d2 24.574 * [backup-simplify]: Simplify 0 into 0 24.574 * [backup-simplify]: Simplify 1 into 1 24.574 * [taylor]: Taking taylor expansion of 27000 in d2 24.574 * [backup-simplify]: Simplify 27000 into 27000 24.574 * [taylor]: Taking taylor expansion of (fma (pow d2 2) d2 27000) in d2 24.574 * [taylor]: Rewrote expression to (+ (* (pow d2 2) d2) 27000) 24.575 * [taylor]: Taking taylor expansion of (* (pow d2 2) d2) in d2 24.575 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.575 * [taylor]: Taking taylor expansion of d2 in d2 24.575 * [backup-simplify]: Simplify 0 into 0 24.575 * [backup-simplify]: Simplify 1 into 1 24.575 * [taylor]: Taking taylor expansion of d2 in d2 24.575 * [backup-simplify]: Simplify 0 into 0 24.575 * [backup-simplify]: Simplify 1 into 1 24.575 * [taylor]: Taking taylor expansion of 27000 in d2 24.575 * [backup-simplify]: Simplify 27000 into 27000 24.576 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.576 * [backup-simplify]: Simplify 27000 into 27000 24.576 * [backup-simplify]: Simplify (+ 0 0) into 0 24.576 * [backup-simplify]: Simplify 0 into 0 24.576 * [backup-simplify]: Simplify (* 1 1) into 1 24.577 * [backup-simplify]: Simplify (* 1 0) into 0 24.577 * [backup-simplify]: Simplify (+ 0 0) into 0 24.577 * [backup-simplify]: Simplify 0 into 0 24.578 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.579 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 0)) into 1 24.579 * [backup-simplify]: Simplify (+ 1 0) into 1 24.579 * [backup-simplify]: Simplify 1 into 1 24.580 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.581 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 0))) into 0 24.581 * [backup-simplify]: Simplify (+ 0 0) into 0 24.581 * [backup-simplify]: Simplify 0 into 0 24.582 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.583 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 24.583 * [backup-simplify]: Simplify (+ 0 0) into 0 24.583 * [backup-simplify]: Simplify 0 into 0 24.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 24.585 * [backup-simplify]: Simplify (+ 0 0) into 0 24.585 * [backup-simplify]: Simplify 0 into 0 24.585 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.586 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 24.586 * [backup-simplify]: Simplify (+ 0 0) into 0 24.587 * [backup-simplify]: Simplify 0 into 0 24.587 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.588 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 24.589 * [backup-simplify]: Simplify (+ 0 0) into 0 24.589 * [backup-simplify]: Simplify 0 into 0 24.590 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 24.591 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 24.591 * [backup-simplify]: Simplify (+ 0 0) into 0 24.591 * [backup-simplify]: Simplify 0 into 0 24.591 * [backup-simplify]: Simplify (+ (* 1 (pow d2 3)) 27000) into (+ (pow d2 3) 27000) 24.592 * [backup-simplify]: Simplify (fma (* (/ 1 d2) (/ 1 d2)) (/ 1 d2) 27000) into (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) 24.592 * [approximate]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in (d2) around 0 24.592 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in d2 24.592 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ 1 d2)) 27000) 24.592 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ 1 d2)) in d2 24.592 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.592 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.592 * [taylor]: Taking taylor expansion of d2 in d2 24.592 * [backup-simplify]: Simplify 0 into 0 24.592 * [backup-simplify]: Simplify 1 into 1 24.592 * [backup-simplify]: Simplify (* 1 1) into 1 24.592 * [backup-simplify]: Simplify (/ 1 1) into 1 24.592 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.592 * [taylor]: Taking taylor expansion of d2 in d2 24.592 * [backup-simplify]: Simplify 0 into 0 24.592 * [backup-simplify]: Simplify 1 into 1 24.593 * [backup-simplify]: Simplify (/ 1 1) into 1 24.593 * [taylor]: Taking taylor expansion of 27000 in d2 24.593 * [backup-simplify]: Simplify 27000 into 27000 24.593 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ 1 d2) 27000) in d2 24.593 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ 1 d2)) 27000) 24.593 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ 1 d2)) in d2 24.593 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.593 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.593 * [taylor]: Taking taylor expansion of d2 in d2 24.593 * [backup-simplify]: Simplify 0 into 0 24.593 * [backup-simplify]: Simplify 1 into 1 24.593 * [backup-simplify]: Simplify (* 1 1) into 1 24.593 * [backup-simplify]: Simplify (/ 1 1) into 1 24.593 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.593 * [taylor]: Taking taylor expansion of d2 in d2 24.593 * [backup-simplify]: Simplify 0 into 0 24.593 * [backup-simplify]: Simplify 1 into 1 24.594 * [backup-simplify]: Simplify (/ 1 1) into 1 24.594 * [taylor]: Taking taylor expansion of 27000 in d2 24.594 * [backup-simplify]: Simplify 27000 into 27000 24.594 * [backup-simplify]: Simplify (* 1 1) into 1 24.594 * [backup-simplify]: Simplify (+ 1 0) into 1 24.594 * [backup-simplify]: Simplify 1 into 1 24.595 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.595 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.596 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.596 * [backup-simplify]: Simplify (+ 0 0) into 0 24.596 * [backup-simplify]: Simplify 0 into 0 24.597 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.597 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.598 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.598 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.599 * [backup-simplify]: Simplify (+ 0 0) into 0 24.599 * [backup-simplify]: Simplify 0 into 0 24.599 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.600 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.600 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.601 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.601 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.601 * [backup-simplify]: Simplify 27000 into 27000 24.602 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.602 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.603 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.604 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.604 * [backup-simplify]: Simplify (+ 0 0) into 0 24.604 * [backup-simplify]: Simplify 0 into 0 24.604 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.605 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.606 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.606 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.607 * [backup-simplify]: Simplify (+ 0 0) into 0 24.607 * [backup-simplify]: Simplify 0 into 0 24.607 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.608 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.609 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.610 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.610 * [backup-simplify]: Simplify (+ 0 0) into 0 24.610 * [backup-simplify]: Simplify 0 into 0 24.610 * [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 24.611 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 24.612 * [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 24.613 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 24.614 * [backup-simplify]: Simplify (+ 0 0) into 0 24.614 * [backup-simplify]: Simplify 0 into 0 24.615 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.617 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 24.617 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.618 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 24.618 * [backup-simplify]: Simplify (+ 0 0) into 0 24.618 * [backup-simplify]: Simplify 0 into 0 24.619 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.620 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))))) into 0 24.621 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.622 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))))) into 0 24.622 * [backup-simplify]: Simplify (+ 0 0) into 0 24.622 * [backup-simplify]: Simplify 0 into 0 24.622 * [backup-simplify]: Simplify (+ 27000 (* 1 (pow (/ 1 (/ 1 d2)) 3))) into (+ (pow d2 3) 27000) 24.623 * [backup-simplify]: Simplify (fma (* (/ 1 (- d2)) (/ 1 (- d2))) (/ 1 (- d2)) 27000) into (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) 24.623 * [approximate]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in (d2) around 0 24.623 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in d2 24.623 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ -1 d2)) 27000) 24.623 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ -1 d2)) in d2 24.623 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.623 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.623 * [taylor]: Taking taylor expansion of d2 in d2 24.623 * [backup-simplify]: Simplify 0 into 0 24.623 * [backup-simplify]: Simplify 1 into 1 24.623 * [backup-simplify]: Simplify (* 1 1) into 1 24.623 * [backup-simplify]: Simplify (/ 1 1) into 1 24.623 * [taylor]: Taking taylor expansion of (/ -1 d2) in d2 24.623 * [taylor]: Taking taylor expansion of -1 in d2 24.623 * [backup-simplify]: Simplify -1 into -1 24.623 * [taylor]: Taking taylor expansion of d2 in d2 24.623 * [backup-simplify]: Simplify 0 into 0 24.623 * [backup-simplify]: Simplify 1 into 1 24.624 * [backup-simplify]: Simplify (/ -1 1) into -1 24.624 * [taylor]: Taking taylor expansion of 27000 in d2 24.624 * [backup-simplify]: Simplify 27000 into 27000 24.624 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow d2 2)) (/ -1 d2) 27000) in d2 24.624 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow d2 2)) (/ -1 d2)) 27000) 24.624 * [taylor]: Taking taylor expansion of (* (/ 1 (pow d2 2)) (/ -1 d2)) in d2 24.624 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.624 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.624 * [taylor]: Taking taylor expansion of d2 in d2 24.624 * [backup-simplify]: Simplify 0 into 0 24.624 * [backup-simplify]: Simplify 1 into 1 24.624 * [backup-simplify]: Simplify (* 1 1) into 1 24.624 * [backup-simplify]: Simplify (/ 1 1) into 1 24.624 * [taylor]: Taking taylor expansion of (/ -1 d2) in d2 24.624 * [taylor]: Taking taylor expansion of -1 in d2 24.624 * [backup-simplify]: Simplify -1 into -1 24.624 * [taylor]: Taking taylor expansion of d2 in d2 24.624 * [backup-simplify]: Simplify 0 into 0 24.624 * [backup-simplify]: Simplify 1 into 1 24.625 * [backup-simplify]: Simplify (/ -1 1) into -1 24.625 * [taylor]: Taking taylor expansion of 27000 in d2 24.625 * [backup-simplify]: Simplify 27000 into 27000 24.625 * [backup-simplify]: Simplify (* 1 -1) into -1 24.625 * [backup-simplify]: Simplify (+ -1 0) into -1 24.625 * [backup-simplify]: Simplify -1 into -1 24.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 24.626 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.627 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.627 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 -1)) into 0 24.627 * [backup-simplify]: Simplify (+ 0 0) into 0 24.627 * [backup-simplify]: Simplify 0 into 0 24.628 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.628 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.629 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.630 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 -1))) into 0 24.630 * [backup-simplify]: Simplify (+ 0 0) into 0 24.630 * [backup-simplify]: Simplify 0 into 0 24.630 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.631 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.632 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 24.633 * [backup-simplify]: Simplify (+ 0 27000) into 27000 24.633 * [backup-simplify]: Simplify 27000 into 27000 24.633 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.634 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.634 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.635 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 24.636 * [backup-simplify]: Simplify (+ 0 0) into 0 24.636 * [backup-simplify]: Simplify 0 into 0 24.636 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.637 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.642 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.643 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 24.643 * [backup-simplify]: Simplify (+ 0 0) into 0 24.643 * [backup-simplify]: Simplify 0 into 0 24.644 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.645 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.645 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.646 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 24.646 * [backup-simplify]: Simplify (+ 0 0) into 0 24.646 * [backup-simplify]: Simplify 0 into 0 24.647 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.648 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 24.649 * [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 24.651 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 24.651 * [backup-simplify]: Simplify (+ 0 0) into 0 24.651 * [backup-simplify]: Simplify 0 into 0 24.652 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.653 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 24.654 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.655 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))))) into 0 24.655 * [backup-simplify]: Simplify (+ 0 0) into 0 24.655 * [backup-simplify]: Simplify 0 into 0 24.656 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.657 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))))) into 0 24.658 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.659 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))))) into 0 24.659 * [backup-simplify]: Simplify (+ 0 0) into 0 24.659 * [backup-simplify]: Simplify 0 into 0 24.659 * [backup-simplify]: Simplify (+ 27000 (* -1 (pow (/ 1 (/ 1 (- d2))) 3))) into (+ (pow d2 3) 27000) 24.659 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2) 24.660 * [backup-simplify]: Simplify (- (* d2 d2) (* 30 d2)) into (- (pow d2 2) (* 30 d2)) 24.660 * [approximate]: Taking taylor expansion of (- (pow d2 2) (* 30 d2)) in (d2) around 0 24.660 * [taylor]: Taking taylor expansion of (- (pow d2 2) (* 30 d2)) in d2 24.660 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.660 * [taylor]: Taking taylor expansion of d2 in d2 24.660 * [backup-simplify]: Simplify 0 into 0 24.660 * [backup-simplify]: Simplify 1 into 1 24.660 * [taylor]: Taking taylor expansion of (* 30 d2) in d2 24.660 * [taylor]: Taking taylor expansion of 30 in d2 24.660 * [backup-simplify]: Simplify 30 into 30 24.660 * [taylor]: Taking taylor expansion of d2 in d2 24.660 * [backup-simplify]: Simplify 0 into 0 24.660 * [backup-simplify]: Simplify 1 into 1 24.660 * [taylor]: Taking taylor expansion of (- (pow d2 2) (* 30 d2)) in d2 24.660 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.660 * [taylor]: Taking taylor expansion of d2 in d2 24.660 * [backup-simplify]: Simplify 0 into 0 24.660 * [backup-simplify]: Simplify 1 into 1 24.660 * [taylor]: Taking taylor expansion of (* 30 d2) in d2 24.660 * [taylor]: Taking taylor expansion of 30 in d2 24.660 * [backup-simplify]: Simplify 30 into 30 24.660 * [taylor]: Taking taylor expansion of d2 in d2 24.660 * [backup-simplify]: Simplify 0 into 0 24.660 * [backup-simplify]: Simplify 1 into 1 24.660 * [backup-simplify]: Simplify (* 30 0) into 0 24.660 * [backup-simplify]: Simplify (- 0) into 0 24.661 * [backup-simplify]: Simplify (+ 0 0) into 0 24.661 * [backup-simplify]: Simplify 0 into 0 24.661 * [backup-simplify]: Simplify (+ (* 30 1) (* 0 0)) into 30 24.661 * [backup-simplify]: Simplify (- 30) into -30 24.662 * [backup-simplify]: Simplify (+ 0 -30) into -30 24.662 * [backup-simplify]: Simplify -30 into -30 24.662 * [backup-simplify]: Simplify (* 1 1) into 1 24.663 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 1) (* 0 0))) into 0 24.663 * [backup-simplify]: Simplify (- 0) into 0 24.663 * [backup-simplify]: Simplify (+ 1 0) into 1 24.663 * [backup-simplify]: Simplify 1 into 1 24.663 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.664 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 24.664 * [backup-simplify]: Simplify (- 0) into 0 24.665 * [backup-simplify]: Simplify (+ 0 0) into 0 24.665 * [backup-simplify]: Simplify 0 into 0 24.665 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.666 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 24.666 * [backup-simplify]: Simplify (- 0) into 0 24.666 * [backup-simplify]: Simplify (+ 0 0) into 0 24.667 * [backup-simplify]: Simplify 0 into 0 24.667 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.668 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 24.669 * [backup-simplify]: Simplify (- 0) into 0 24.669 * [backup-simplify]: Simplify (+ 0 0) into 0 24.669 * [backup-simplify]: Simplify 0 into 0 24.670 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.670 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 24.671 * [backup-simplify]: Simplify (- 0) into 0 24.671 * [backup-simplify]: Simplify (+ 0 0) into 0 24.671 * [backup-simplify]: Simplify 0 into 0 24.672 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.673 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 24.673 * [backup-simplify]: Simplify (- 0) into 0 24.673 * [backup-simplify]: Simplify (+ 0 0) into 0 24.673 * [backup-simplify]: Simplify 0 into 0 24.674 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.675 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 24.675 * [backup-simplify]: Simplify (- 0) into 0 24.676 * [backup-simplify]: Simplify (+ 0 0) into 0 24.676 * [backup-simplify]: Simplify 0 into 0 24.676 * [backup-simplify]: Simplify (+ (* 1 (pow d2 2)) (* -30 d2)) into (- (pow d2 2) (* 30 d2)) 24.676 * [backup-simplify]: Simplify (- (* (/ 1 d2) (/ 1 d2)) (* 30 (/ 1 d2))) into (- (/ 1 (pow d2 2)) (* 30 (/ 1 d2))) 24.676 * [approximate]: Taking taylor expansion of (- (/ 1 (pow d2 2)) (* 30 (/ 1 d2))) in (d2) around 0 24.676 * [taylor]: Taking taylor expansion of (- (/ 1 (pow d2 2)) (* 30 (/ 1 d2))) in d2 24.676 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.676 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.676 * [taylor]: Taking taylor expansion of d2 in d2 24.676 * [backup-simplify]: Simplify 0 into 0 24.676 * [backup-simplify]: Simplify 1 into 1 24.676 * [backup-simplify]: Simplify (* 1 1) into 1 24.677 * [backup-simplify]: Simplify (/ 1 1) into 1 24.677 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d2 24.677 * [taylor]: Taking taylor expansion of 30 in d2 24.677 * [backup-simplify]: Simplify 30 into 30 24.677 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.677 * [taylor]: Taking taylor expansion of d2 in d2 24.677 * [backup-simplify]: Simplify 0 into 0 24.677 * [backup-simplify]: Simplify 1 into 1 24.677 * [backup-simplify]: Simplify (/ 1 1) into 1 24.677 * [taylor]: Taking taylor expansion of (- (/ 1 (pow d2 2)) (* 30 (/ 1 d2))) in d2 24.677 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.677 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.677 * [taylor]: Taking taylor expansion of d2 in d2 24.677 * [backup-simplify]: Simplify 0 into 0 24.677 * [backup-simplify]: Simplify 1 into 1 24.677 * [backup-simplify]: Simplify (* 1 1) into 1 24.678 * [backup-simplify]: Simplify (/ 1 1) into 1 24.678 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d2 24.678 * [taylor]: Taking taylor expansion of 30 in d2 24.678 * [backup-simplify]: Simplify 30 into 30 24.678 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.678 * [taylor]: Taking taylor expansion of d2 in d2 24.678 * [backup-simplify]: Simplify 0 into 0 24.678 * [backup-simplify]: Simplify 1 into 1 24.678 * [backup-simplify]: Simplify (/ 1 1) into 1 24.678 * [backup-simplify]: Simplify (+ 1 0) into 1 24.678 * [backup-simplify]: Simplify 1 into 1 24.679 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.679 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.679 * [backup-simplify]: Simplify (* 30 1) into 30 24.680 * [backup-simplify]: Simplify (- 30) into -30 24.680 * [backup-simplify]: Simplify (+ 0 -30) into -30 24.680 * [backup-simplify]: Simplify -30 into -30 24.680 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.681 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.681 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.682 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 24.682 * [backup-simplify]: Simplify (- 0) into 0 24.682 * [backup-simplify]: Simplify (+ 0 0) into 0 24.682 * [backup-simplify]: Simplify 0 into 0 24.683 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.684 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.684 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.686 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 24.686 * [backup-simplify]: Simplify (- 0) into 0 24.686 * [backup-simplify]: Simplify (+ 0 0) into 0 24.687 * [backup-simplify]: Simplify 0 into 0 24.688 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.689 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.690 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.691 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.691 * [backup-simplify]: Simplify (- 0) into 0 24.691 * [backup-simplify]: Simplify (+ 0 0) into 0 24.691 * [backup-simplify]: Simplify 0 into 0 24.693 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.694 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.695 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.696 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.696 * [backup-simplify]: Simplify (- 0) into 0 24.697 * [backup-simplify]: Simplify (+ 0 0) into 0 24.697 * [backup-simplify]: Simplify 0 into 0 24.698 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.699 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.700 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.702 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.702 * [backup-simplify]: Simplify (- 0) into 0 24.703 * [backup-simplify]: Simplify (+ 0 0) into 0 24.703 * [backup-simplify]: Simplify 0 into 0 24.705 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 24.706 * [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 24.707 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.709 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.709 * [backup-simplify]: Simplify (- 0) into 0 24.709 * [backup-simplify]: Simplify (+ 0 0) into 0 24.709 * [backup-simplify]: Simplify 0 into 0 24.710 * [backup-simplify]: Simplify (+ (* -30 (/ 1 (/ 1 d2))) (* 1 (pow (/ 1 (/ 1 d2)) 2))) into (- (pow d2 2) (* 30 d2)) 24.710 * [backup-simplify]: Simplify (- (* (/ 1 (- d2)) (/ 1 (- d2))) (* 30 (/ 1 (- d2)))) into (+ (* 30 (/ 1 d2)) (/ 1 (pow d2 2))) 24.710 * [approximate]: Taking taylor expansion of (+ (* 30 (/ 1 d2)) (/ 1 (pow d2 2))) in (d2) around 0 24.710 * [taylor]: Taking taylor expansion of (+ (* 30 (/ 1 d2)) (/ 1 (pow d2 2))) in d2 24.710 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d2 24.710 * [taylor]: Taking taylor expansion of 30 in d2 24.710 * [backup-simplify]: Simplify 30 into 30 24.710 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.710 * [taylor]: Taking taylor expansion of d2 in d2 24.710 * [backup-simplify]: Simplify 0 into 0 24.710 * [backup-simplify]: Simplify 1 into 1 24.711 * [backup-simplify]: Simplify (/ 1 1) into 1 24.711 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.711 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.711 * [taylor]: Taking taylor expansion of d2 in d2 24.711 * [backup-simplify]: Simplify 0 into 0 24.711 * [backup-simplify]: Simplify 1 into 1 24.711 * [backup-simplify]: Simplify (* 1 1) into 1 24.712 * [backup-simplify]: Simplify (/ 1 1) into 1 24.712 * [taylor]: Taking taylor expansion of (+ (* 30 (/ 1 d2)) (/ 1 (pow d2 2))) in d2 24.712 * [taylor]: Taking taylor expansion of (* 30 (/ 1 d2)) in d2 24.712 * [taylor]: Taking taylor expansion of 30 in d2 24.712 * [backup-simplify]: Simplify 30 into 30 24.712 * [taylor]: Taking taylor expansion of (/ 1 d2) in d2 24.712 * [taylor]: Taking taylor expansion of d2 in d2 24.712 * [backup-simplify]: Simplify 0 into 0 24.712 * [backup-simplify]: Simplify 1 into 1 24.712 * [backup-simplify]: Simplify (/ 1 1) into 1 24.712 * [taylor]: Taking taylor expansion of (/ 1 (pow d2 2)) in d2 24.712 * [taylor]: Taking taylor expansion of (pow d2 2) in d2 24.712 * [taylor]: Taking taylor expansion of d2 in d2 24.712 * [backup-simplify]: Simplify 0 into 0 24.712 * [backup-simplify]: Simplify 1 into 1 24.713 * [backup-simplify]: Simplify (* 1 1) into 1 24.713 * [backup-simplify]: Simplify (/ 1 1) into 1 24.714 * [backup-simplify]: Simplify (+ 0 1) into 1 24.714 * [backup-simplify]: Simplify 1 into 1 24.714 * [backup-simplify]: Simplify (* 30 1) into 30 24.715 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 24.716 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.716 * [backup-simplify]: Simplify (+ 30 0) into 30 24.716 * [backup-simplify]: Simplify 30 into 30 24.717 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 24.718 * [backup-simplify]: Simplify (+ (* 30 0) (* 0 1)) into 0 24.719 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 24.719 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.720 * [backup-simplify]: Simplify (+ 0 0) into 0 24.720 * [backup-simplify]: Simplify 0 into 0 24.721 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.722 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (* 0 1))) into 0 24.723 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.724 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.724 * [backup-simplify]: Simplify (+ 0 0) into 0 24.724 * [backup-simplify]: Simplify 0 into 0 24.725 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.726 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 24.728 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.728 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.729 * [backup-simplify]: Simplify (+ 0 0) into 0 24.729 * [backup-simplify]: Simplify 0 into 0 24.730 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.731 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 24.733 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.734 * [backup-simplify]: Simplify (+ 0 0) into 0 24.734 * [backup-simplify]: Simplify 0 into 0 24.735 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.737 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 24.738 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.740 * [backup-simplify]: Simplify (+ 0 0) into 0 24.740 * [backup-simplify]: Simplify 0 into 0 24.741 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 24.742 * [backup-simplify]: Simplify (+ (* 30 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 24.744 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 24.745 * [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 24.746 * [backup-simplify]: Simplify (+ 0 0) into 0 24.746 * [backup-simplify]: Simplify 0 into 0 24.746 * [backup-simplify]: Simplify (+ (* 30 (/ 1 (/ 1 (- d2)))) (* 1 (pow (/ 1 (/ 1 (- d2))) 2))) into (- (pow d2 2) (* 30 d2)) 24.746 * * * [progress]: simplifying candidates 24.746 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 24.747 * [simplify]: Simplifying (expm1 (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 24.747 * * [simplify]: iters left: 6 (13 enodes) 24.755 * * [simplify]: iters left: 5 (55 enodes) 24.780 * * [simplify]: iters left: 4 (94 enodes) 24.798 * * [simplify]: iters left: 3 (161 enodes) 24.827 * * [simplify]: iters left: 2 (258 enodes) 24.866 * * [simplify]: iters left: 1 (342 enodes) 24.961 * * [simplify]: Extracting #0: cost 1 inf + 0 24.961 * * [simplify]: Extracting #1: cost 3 inf + 0 24.961 * * [simplify]: Extracting #2: cost 16 inf + 0 24.962 * * [simplify]: Extracting #3: cost 74 inf + 2 24.963 * * [simplify]: Extracting #4: cost 115 inf + 272 24.965 * * [simplify]: Extracting #5: cost 65 inf + 6446 24.972 * * [simplify]: Extracting #6: cost 10 inf + 15107 24.983 * * [simplify]: Extracting #7: cost 1 inf + 16205 24.990 * * [simplify]: Extracting #8: cost 0 inf + 16417 24.997 * [simplify]: Simplified to (expm1 (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))) 24.998 * [simplify]: Simplified (2 1) to (λ (d1 d2) (log1p (expm1 (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))))) 24.998 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 24.998 * [simplify]: Simplifying (log1p (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 24.998 * * [simplify]: iters left: 6 (13 enodes) 25.006 * * [simplify]: iters left: 5 (55 enodes) 25.026 * * [simplify]: iters left: 4 (94 enodes) 25.057 * * [simplify]: iters left: 3 (161 enodes) 25.085 * * [simplify]: iters left: 2 (258 enodes) 25.149 * * [simplify]: iters left: 1 (342 enodes) 25.221 * * [simplify]: Extracting #0: cost 1 inf + 0 25.222 * * [simplify]: Extracting #1: cost 3 inf + 0 25.222 * * [simplify]: Extracting #2: cost 16 inf + 0 25.222 * * [simplify]: Extracting #3: cost 74 inf + 2 25.223 * * [simplify]: Extracting #4: cost 115 inf + 272 25.226 * * [simplify]: Extracting #5: cost 65 inf + 6446 25.230 * * [simplify]: Extracting #6: cost 10 inf + 15147 25.234 * * [simplify]: Extracting #7: cost 1 inf + 16245 25.237 * * [simplify]: Extracting #8: cost 0 inf + 16457 25.241 * [simplify]: Simplified to (log1p (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))) 25.241 * [simplify]: Simplified (2 1) to (λ (d1 d2) (expm1 (log1p (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))))) 25.242 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 25.242 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 25.242 * [simplify]: Simplifying (- (+ (log (fma (* d2 d2) d2 27000)) (log d1)) (log (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 25.242 * * [simplify]: iters left: 6 (15 enodes) 25.246 * * [simplify]: iters left: 5 (63 enodes) 25.257 * * [simplify]: iters left: 4 (99 enodes) 25.287 * * [simplify]: iters left: 3 (137 enodes) 25.333 * * [simplify]: iters left: 2 (190 enodes) 25.374 * * [simplify]: iters left: 1 (217 enodes) 25.416 * * [simplify]: Extracting #0: cost 1 inf + 0 25.416 * * [simplify]: Extracting #1: cost 16 inf + 0 25.416 * * [simplify]: Extracting #2: cost 28 inf + 0 25.416 * * [simplify]: Extracting #3: cost 47 inf + 1 25.416 * * [simplify]: Extracting #4: cost 53 inf + 177 25.421 * * [simplify]: Extracting #5: cost 20 inf + 4541 25.424 * * [simplify]: Extracting #6: cost 4 inf + 9459 25.428 * * [simplify]: Extracting #7: cost 3 inf + 9467 25.431 * * [simplify]: Extracting #8: cost 1 inf + 9680 25.434 * * [simplify]: Extracting #9: cost 0 inf + 9892 25.438 * [simplify]: Simplified to (+ (log d1) (- (log (fma (* d2 d2) d2 27000)) (log (fma (- d2 30) d2 900)))) 25.438 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (+ (log d1) (- (log (fma (* d2 d2) d2 27000)) (log (fma (- d2 30) d2 900)))))) 25.438 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 25.438 * [simplify]: Simplifying (- (log (* (fma (* d2 d2) d2 27000) d1)) (log (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 25.439 * * [simplify]: iters left: 6 (14 enodes) 25.447 * * [simplify]: iters left: 5 (61 enodes) 25.467 * * [simplify]: iters left: 4 (103 enodes) 25.485 * * [simplify]: iters left: 3 (162 enodes) 25.524 * * [simplify]: iters left: 2 (237 enodes) 25.556 * * [simplify]: iters left: 1 (268 enodes) 25.614 * * [simplify]: Extracting #0: cost 1 inf + 0 25.614 * * [simplify]: Extracting #1: cost 13 inf + 0 25.614 * * [simplify]: Extracting #2: cost 28 inf + 0 25.614 * * [simplify]: Extracting #3: cost 51 inf + 72 25.615 * * [simplify]: Extracting #4: cost 60 inf + 331 25.617 * * [simplify]: Extracting #5: cost 29 inf + 3610 25.620 * * [simplify]: Extracting #6: cost 12 inf + 8339 25.624 * * [simplify]: Extracting #7: cost 6 inf + 9722 25.631 * * [simplify]: Extracting #8: cost 0 inf + 10865 25.635 * [simplify]: Simplified to (- (log (* (fma (* d2 d2) d2 27000) d1)) (log (fma (+ d2 -30) d2 900))) 25.635 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (- (log (* (fma (* d2 d2) d2 27000) d1)) (log (fma (+ d2 -30) d2 900))))) 25.636 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 25.636 * [simplify]: Simplifying (log (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 25.637 * * [simplify]: iters left: 6 (13 enodes) 25.644 * * [simplify]: iters left: 5 (58 enodes) 25.664 * * [simplify]: iters left: 4 (109 enodes) 25.697 * * [simplify]: iters left: 3 (198 enodes) 25.742 * * [simplify]: iters left: 2 (315 enodes) 25.803 * * [simplify]: iters left: 1 (417 enodes) 25.890 * * [simplify]: Extracting #0: cost 1 inf + 0 25.890 * * [simplify]: Extracting #1: cost 16 inf + 0 25.890 * * [simplify]: Extracting #2: cost 42 inf + 0 25.890 * * [simplify]: Extracting #3: cost 99 inf + 73 25.891 * * [simplify]: Extracting #4: cost 122 inf + 2037 25.893 * * [simplify]: Extracting #5: cost 44 inf + 14739 25.899 * * [simplify]: Extracting #6: cost 5 inf + 22200 25.909 * * [simplify]: Extracting #7: cost 0 inf + 22761 25.918 * [simplify]: Simplified to (log (/ (* (fma (* d2 d2) d2 27000) d1) (fma (+ -30 d2) d2 900))) 25.918 * [simplify]: Simplified (2 1) to (λ (d1 d2) (exp (log (/ (* (fma (* d2 d2) d2 27000) d1) (fma (+ -30 d2) d2 900))))) 25.918 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 25.918 * [simplify]: Simplifying (exp (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 25.919 * * [simplify]: iters left: 6 (13 enodes) 25.923 * * [simplify]: iters left: 5 (55 enodes) 25.933 * * [simplify]: iters left: 4 (94 enodes) 25.958 * * [simplify]: iters left: 3 (163 enodes) 26.016 * * [simplify]: iters left: 2 (266 enodes) 26.067 * * [simplify]: iters left: 1 (363 enodes) 26.177 * * [simplify]: Extracting #0: cost 1 inf + 0 26.177 * * [simplify]: Extracting #1: cost 21 inf + 0 26.178 * * [simplify]: Extracting #2: cost 48 inf + 72 26.178 * * [simplify]: Extracting #3: cost 101 inf + 311 26.179 * * [simplify]: Extracting #4: cost 121 inf + 2404 26.184 * * [simplify]: Extracting #5: cost 48 inf + 15461 26.189 * * [simplify]: Extracting #6: cost 4 inf + 25168 26.193 * * [simplify]: Extracting #7: cost 0 inf + 25671 26.198 * [simplify]: Simplified to (exp (/ (* (fma (* d2 d2) d2 27000) d1) (+ 900 (fma -30 d2 (* d2 d2))))) 26.198 * [simplify]: Simplified (2 1) to (λ (d1 d2) (log (exp (/ (* (fma (* d2 d2) d2 27000) d1) (+ 900 (fma -30 d2 (* d2 d2))))))) 26.199 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 26.199 * [simplify]: Simplifying (/ (* (* (* (fma (* d2 d2) d2 27000) (fma (* d2 d2) d2 27000)) (fma (* d2 d2) d2 27000)) (* (* d1 d1) d1)) (* (* (+ (* 30 30) (- (* d2 d2) (* 30 d2))) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 26.199 * * [simplify]: iters left: 6 (18 enodes) 26.206 * * [simplify]: iters left: 5 (94 enodes) 26.240 * * [simplify]: iters left: 4 (334 enodes) 26.484 * * [simplify]: Extracting #0: cost 1 inf + 0 26.489 * * [simplify]: Extracting #1: cost 97 inf + 0 26.490 * * [simplify]: Extracting #2: cost 272 inf + 123 26.496 * * [simplify]: Extracting #3: cost 390 inf + 9922 26.522 * * [simplify]: Extracting #4: cost 130 inf + 81643 26.555 * * [simplify]: Extracting #5: cost 0 inf + 112862 26.612 * * [simplify]: Extracting #6: cost 0 inf + 105040 26.657 * * [simplify]: Extracting #7: cost 0 inf + 103410 26.692 * * [simplify]: Extracting #8: cost 0 inf + 102931 26.746 * [simplify]: Simplified to (* (* (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)) (* (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)) (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)))) (* (* d1 d1) d1)) 26.746 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (* (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)) (* (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)) (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)))) (* (* d1 d1) d1)))) 26.746 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 26.747 * [simplify]: Simplifying (/ (* (* (* (fma (* d2 d2) d2 27000) d1) (* (fma (* d2 d2) d2 27000) d1)) (* (fma (* d2 d2) d2 27000) d1)) (* (* (+ (* 30 30) (- (* d2 d2) (* 30 d2))) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 26.747 * * [simplify]: iters left: 6 (16 enodes) 26.758 * * [simplify]: iters left: 5 (92 enodes) 26.800 * * [simplify]: iters left: 4 (356 enodes) 27.081 * * [simplify]: Extracting #0: cost 1 inf + 0 27.082 * * [simplify]: Extracting #1: cost 112 inf + 0 27.083 * * [simplify]: Extracting #2: cost 327 inf + 43 27.088 * * [simplify]: Extracting #3: cost 433 inf + 17971 27.130 * * [simplify]: Extracting #4: cost 112 inf + 103941 27.193 * * [simplify]: Extracting #5: cost 1 inf + 129990 27.244 * * [simplify]: Extracting #6: cost 0 inf + 121128 27.292 * * [simplify]: Extracting #7: cost 0 inf + 120388 27.327 * [simplify]: Simplified to (* (* (/ (* (fma (* d2 d2) d2 27000) d1) (fma (- d2 30) d2 900)) (/ (* (fma (* d2 d2) d2 27000) d1) (fma (- d2 30) d2 900))) (/ (* (fma (* d2 d2) d2 27000) d1) (fma (- d2 30) d2 900))) 27.327 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (* (/ (* (fma (* d2 d2) d2 27000) d1) (fma (- d2 30) d2 900)) (/ (* (fma (* d2 d2) d2 27000) d1) (fma (- d2 30) d2 900))) (/ (* (fma (* d2 d2) d2 27000) d1) (fma (- d2 30) d2 900))))) 27.327 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 27.327 * [simplify]: Simplifying (* (cbrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) (cbrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) 27.327 * * [simplify]: iters left: 6 (14 enodes) 27.334 * * [simplify]: iters left: 5 (58 enodes) 27.354 * * [simplify]: iters left: 4 (97 enodes) 27.372 * * [simplify]: iters left: 3 (164 enodes) 27.420 * * [simplify]: iters left: 2 (262 enodes) 27.490 * * [simplify]: iters left: 1 (346 enodes) 27.579 * * [simplify]: Extracting #0: cost 1 inf + 0 27.579 * * [simplify]: Extracting #1: cost 3 inf + 0 27.579 * * [simplify]: Extracting #2: cost 5 inf + 0 27.579 * * [simplify]: Extracting #3: cost 18 inf + 0 27.579 * * [simplify]: Extracting #4: cost 76 inf + 2 27.580 * * [simplify]: Extracting #5: cost 114 inf + 584 27.581 * * [simplify]: Extracting #6: cost 65 inf + 5910 27.584 * * [simplify]: Extracting #7: cost 6 inf + 16108 27.592 * * [simplify]: Extracting #8: cost 2 inf + 16803 27.599 * * [simplify]: Extracting #9: cost 0 inf + 17227 27.606 * [simplify]: Simplified to (* (cbrt (* (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)) d1)) (cbrt (* (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)) d1))) 27.606 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (* (cbrt (* (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)) d1)) (cbrt (* (/ (fma (* d2 d2) d2 27000) (fma d2 (- d2 30) 900)) d1))) (cbrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))))) 27.607 * [simplify]: Simplifying (cbrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 27.607 * * [simplify]: iters left: 6 (13 enodes) 27.615 * * [simplify]: iters left: 5 (55 enodes) 27.637 * * [simplify]: iters left: 4 (94 enodes) 27.670 * * [simplify]: iters left: 3 (161 enodes) 27.725 * * [simplify]: iters left: 2 (258 enodes) 27.795 * * [simplify]: iters left: 1 (342 enodes) 27.870 * * [simplify]: Extracting #0: cost 1 inf + 0 27.870 * * [simplify]: Extracting #1: cost 3 inf + 0 27.870 * * [simplify]: Extracting #2: cost 16 inf + 0 27.870 * * [simplify]: Extracting #3: cost 74 inf + 2 27.871 * * [simplify]: Extracting #4: cost 115 inf + 272 27.872 * * [simplify]: Extracting #5: cost 65 inf + 6446 27.878 * * [simplify]: Extracting #6: cost 10 inf + 15127 27.882 * * [simplify]: Extracting #7: cost 1 inf + 16225 27.886 * * [simplify]: Extracting #8: cost 0 inf + 16437 27.891 * [simplify]: Simplified to (cbrt (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))) 27.892 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (cbrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) (cbrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) (cbrt (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))))) 27.892 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 27.892 * [simplify]: Simplifying (* (* (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 27.892 * * [simplify]: iters left: 6 (14 enodes) 27.902 * * [simplify]: iters left: 5 (65 enodes) 27.915 * * [simplify]: iters left: 4 (151 enodes) 27.959 * * [simplify]: Extracting #0: cost 1 inf + 0 27.959 * * [simplify]: Extracting #1: cost 34 inf + 0 27.960 * * [simplify]: Extracting #2: cost 144 inf + 2 27.963 * * [simplify]: Extracting #3: cost 168 inf + 890 27.965 * * [simplify]: Extracting #4: cost 99 inf + 14334 27.974 * * [simplify]: Extracting #5: cost 5 inf + 47828 27.993 * * [simplify]: Extracting #6: cost 0 inf + 45745 28.011 * * [simplify]: Extracting #7: cost 0 inf + 45625 28.022 * [simplify]: Simplified to (* (/ (* (fma (* d2 d2) d2 27000) d1) (fma d2 (+ d2 -30) 900)) (* (/ (* (fma (* d2 d2) d2 27000) d1) (fma d2 (+ d2 -30) 900)) (/ (* (fma (* d2 d2) d2 27000) d1) (fma d2 (+ d2 -30) 900)))) 28.022 * [simplify]: Simplified (2 1) to (λ (d1 d2) (cbrt (* (/ (* (fma (* d2 d2) d2 27000) d1) (fma d2 (+ d2 -30) 900)) (* (/ (* (fma (* d2 d2) d2 27000) d1) (fma d2 (+ d2 -30) 900)) (/ (* (fma (* d2 d2) d2 27000) d1) (fma d2 (+ d2 -30) 900)))))) 28.022 * * * * [progress]: [ 12 / 88 ] simplifiying candidate # 28.022 * [simplify]: Simplifying (sqrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 28.022 * * [simplify]: iters left: 6 (13 enodes) 28.026 * * [simplify]: iters left: 5 (55 enodes) 28.036 * * [simplify]: iters left: 4 (94 enodes) 28.066 * * [simplify]: iters left: 3 (161 enodes) 28.099 * * [simplify]: iters left: 2 (258 enodes) 28.154 * * [simplify]: iters left: 1 (342 enodes) 28.245 * * [simplify]: Extracting #0: cost 1 inf + 0 28.245 * * [simplify]: Extracting #1: cost 3 inf + 0 28.246 * * [simplify]: Extracting #2: cost 16 inf + 0 28.246 * * [simplify]: Extracting #3: cost 74 inf + 2 28.247 * * [simplify]: Extracting #4: cost 115 inf + 272 28.250 * * [simplify]: Extracting #5: cost 65 inf + 6446 28.256 * * [simplify]: Extracting #6: cost 10 inf + 15047 28.263 * * [simplify]: Extracting #7: cost 1 inf + 16145 28.270 * * [simplify]: Extracting #8: cost 0 inf + 16357 28.278 * [simplify]: Simplified to (sqrt (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))) 28.278 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (sqrt (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))) (sqrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))))) 28.278 * [simplify]: Simplifying (sqrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 28.278 * * [simplify]: iters left: 6 (13 enodes) 28.286 * * [simplify]: iters left: 5 (55 enodes) 28.308 * * [simplify]: iters left: 4 (94 enodes) 28.340 * * [simplify]: iters left: 3 (161 enodes) 28.394 * * [simplify]: iters left: 2 (258 enodes) 28.447 * * [simplify]: iters left: 1 (342 enodes) 28.527 * * [simplify]: Extracting #0: cost 1 inf + 0 28.527 * * [simplify]: Extracting #1: cost 3 inf + 0 28.527 * * [simplify]: Extracting #2: cost 16 inf + 0 28.527 * * [simplify]: Extracting #3: cost 74 inf + 2 28.527 * * [simplify]: Extracting #4: cost 115 inf + 272 28.529 * * [simplify]: Extracting #5: cost 65 inf + 6446 28.532 * * [simplify]: Extracting #6: cost 10 inf + 15047 28.538 * * [simplify]: Extracting #7: cost 1 inf + 16145 28.542 * * [simplify]: Extracting #8: cost 0 inf + 16357 28.546 * [simplify]: Simplified to (sqrt (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))) 28.546 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (sqrt (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) (sqrt (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma -30 d2 (* d2 d2)) -900)))))) 28.546 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 28.546 * [simplify]: Simplifying (- (* (fma (* d2 d2) d2 27000) d1)) 28.546 * * [simplify]: iters left: 6 (7 enodes) 28.548 * * [simplify]: iters left: 5 (28 enodes) 28.553 * * [simplify]: iters left: 4 (48 enodes) 28.562 * * [simplify]: iters left: 3 (96 enodes) 28.585 * * [simplify]: iters left: 2 (164 enodes) 28.620 * * [simplify]: iters left: 1 (225 enodes) 28.688 * * [simplify]: Extracting #0: cost 1 inf + 0 28.689 * * [simplify]: Extracting #1: cost 25 inf + 0 28.689 * * [simplify]: Extracting #2: cost 44 inf + 426 28.691 * * [simplify]: Extracting #3: cost 20 inf + 2969 28.694 * * [simplify]: Extracting #4: cost 7 inf + 4979 28.697 * * [simplify]: Extracting #5: cost 1 inf + 6866 28.699 * * [simplify]: Extracting #6: cost 0 inf + 7078 28.702 * [simplify]: Simplified to (* d1 (- -27000 (* d2 (* d2 d2)))) 28.702 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (- -27000 (* d2 (* d2 d2)))) (- (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) 28.703 * [simplify]: Simplifying (- (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) 28.703 * * [simplify]: iters left: 6 (8 enodes) 28.706 * * [simplify]: iters left: 5 (38 enodes) 28.713 * * [simplify]: iters left: 4 (73 enodes) 28.730 * * [simplify]: iters left: 3 (126 enodes) 28.770 * * [simplify]: iters left: 2 (209 enodes) 28.833 * * [simplify]: iters left: 1 (255 enodes) 28.905 * * [simplify]: Extracting #0: cost 1 inf + 0 28.905 * * [simplify]: Extracting #1: cost 27 inf + 0 28.905 * * [simplify]: Extracting #2: cost 30 inf + 489 28.908 * * [simplify]: Extracting #3: cost 3 inf + 2745 28.910 * * [simplify]: Extracting #4: cost 0 inf + 2841 28.913 * [simplify]: Simplified to (fma (- 30 d2) d2 -900) 28.913 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ (* d1 (- -27000 (* d2 (* d2 d2)))) (fma (- 30 d2) d2 -900))) 28.913 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 28.913 * [simplify]: Simplifying (/ (fma (* d2 d2) d2 27000) (* (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) 28.913 * * [simplify]: iters left: 6 (12 enodes) 28.921 * * [simplify]: iters left: 5 (51 enodes) 28.938 * * [simplify]: iters left: 4 (77 enodes) 28.961 * * [simplify]: iters left: 3 (106 enodes) 28.999 * * [simplify]: iters left: 2 (155 enodes) 29.041 * * [simplify]: iters left: 1 (178 enodes) 29.090 * * [simplify]: Extracting #0: cost 1 inf + 0 29.090 * * [simplify]: Extracting #1: cost 6 inf + 0 29.090 * * [simplify]: Extracting #2: cost 15 inf + 0 29.090 * * [simplify]: Extracting #3: cost 32 inf + 2 29.091 * * [simplify]: Extracting #4: cost 38 inf + 130 29.092 * * [simplify]: Extracting #5: cost 20 inf + 1653 29.093 * * [simplify]: Extracting #6: cost 6 inf + 4259 29.095 * * [simplify]: Extracting #7: cost 0 inf + 5085 29.097 * [simplify]: Simplified to (/ (fma (* d2 d2) d2 27000) (* (cbrt (fma (- d2 30) d2 900)) (cbrt (fma (- d2 30) d2 900)))) 29.097 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (fma (* d2 d2) d2 27000) (* (cbrt (fma (- d2 30) d2 900)) (cbrt (fma (- d2 30) d2 900)))) (/ d1 (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2))))))) 29.098 * [simplify]: Simplifying (/ d1 (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 29.098 * * [simplify]: iters left: 6 (10 enodes) 29.102 * * [simplify]: iters left: 5 (41 enodes) 29.112 * * [simplify]: iters left: 4 (61 enodes) 29.122 * * [simplify]: iters left: 3 (87 enodes) 29.148 * * [simplify]: iters left: 2 (129 enodes) 29.170 * * [simplify]: iters left: 1 (138 enodes) 29.190 * * [simplify]: Extracting #0: cost 1 inf + 0 29.190 * * [simplify]: Extracting #1: cost 4 inf + 0 29.190 * * [simplify]: Extracting #2: cost 5 inf + 1 29.190 * * [simplify]: Extracting #3: cost 22 inf + 1 29.190 * * [simplify]: Extracting #4: cost 27 inf + 105 29.191 * * [simplify]: Extracting #5: cost 6 inf + 1742 29.192 * * [simplify]: Extracting #6: cost 1 inf + 2209 29.193 * * [simplify]: Extracting #7: cost 0 inf + 2331 29.195 * [simplify]: Simplified to (/ d1 (cbrt (fma (+ -30 d2) d2 900))) 29.195 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (/ (fma (* d2 d2) d2 27000) (* (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) (/ d1 (cbrt (fma (+ -30 d2) d2 900))))) 29.195 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 29.195 * [simplify]: Simplifying (/ (fma (* d2 d2) d2 27000) (sqrt (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 29.195 * * [simplify]: iters left: 6 (11 enodes) 29.202 * * [simplify]: iters left: 5 (46 enodes) 29.221 * * [simplify]: iters left: 4 (70 enodes) 29.243 * * [simplify]: iters left: 3 (99 enodes) 29.275 * * [simplify]: iters left: 2 (148 enodes) 29.312 * * [simplify]: iters left: 1 (171 enodes) 29.365 * * [simplify]: Extracting #0: cost 1 inf + 0 29.365 * * [simplify]: Extracting #1: cost 4 inf + 0 29.365 * * [simplify]: Extracting #2: cost 11 inf + 0 29.365 * * [simplify]: Extracting #3: cost 28 inf + 2 29.366 * * [simplify]: Extracting #4: cost 33 inf + 189 29.367 * * [simplify]: Extracting #5: cost 11 inf + 2234 29.368 * * [simplify]: Extracting #6: cost 7 inf + 2498 29.370 * * [simplify]: Extracting #7: cost 1 inf + 3569 29.372 * * [simplify]: Extracting #8: cost 0 inf + 3781 29.374 * [simplify]: Simplified to (/ (fma (* d2 d2) d2 27000) (sqrt (fma d2 (- d2 30) 900))) 29.374 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (fma (* d2 d2) d2 27000) (sqrt (fma d2 (- d2 30) 900))) (/ d1 (sqrt (+ (* 30 30) (- (* d2 d2) (* 30 d2))))))) 29.374 * [simplify]: Simplifying (/ d1 (sqrt (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 29.374 * * [simplify]: iters left: 6 (10 enodes) 29.380 * * [simplify]: iters left: 5 (41 enodes) 29.393 * * [simplify]: iters left: 4 (61 enodes) 29.410 * * [simplify]: iters left: 3 (87 enodes) 29.439 * * [simplify]: iters left: 2 (129 enodes) 29.464 * * [simplify]: iters left: 1 (138 enodes) 29.486 * * [simplify]: Extracting #0: cost 1 inf + 0 29.486 * * [simplify]: Extracting #1: cost 4 inf + 0 29.486 * * [simplify]: Extracting #2: cost 5 inf + 1 29.486 * * [simplify]: Extracting #3: cost 22 inf + 1 29.487 * * [simplify]: Extracting #4: cost 27 inf + 105 29.487 * * [simplify]: Extracting #5: cost 6 inf + 1622 29.489 * * [simplify]: Extracting #6: cost 1 inf + 2049 29.490 * * [simplify]: Extracting #7: cost 0 inf + 2171 29.491 * [simplify]: Simplified to (/ d1 (sqrt (fma (+ -30 d2) d2 900))) 29.491 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (/ (fma (* d2 d2) d2 27000) (sqrt (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) (/ d1 (sqrt (fma (+ -30 d2) d2 900))))) 29.491 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 29.492 * [simplify]: Simplifying (/ (fma (* d2 d2) d2 27000) 1) 29.492 * * [simplify]: iters left: 5 (6 enodes) 29.496 * * [simplify]: iters left: 4 (20 enodes) 29.503 * * [simplify]: iters left: 3 (28 enodes) 29.511 * * [simplify]: iters left: 2 (31 enodes) 29.516 * * [simplify]: iters left: 1 (38 enodes) 29.523 * * [simplify]: Extracting #0: cost 1 inf + 0 29.523 * * [simplify]: Extracting #1: cost 7 inf + 0 29.524 * * [simplify]: Extracting #2: cost 8 inf + 3 29.524 * * [simplify]: Extracting #3: cost 4 inf + 442 29.524 * * [simplify]: Extracting #4: cost 4 inf + 443 29.524 * * [simplify]: Extracting #5: cost 0 inf + 1080 29.524 * [simplify]: Simplified to (fma (* d2 d2) d2 27000) 29.524 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (fma (* d2 d2) d2 27000) (/ d1 (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) 29.524 * [simplify]: Simplifying (/ d1 (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) 29.525 * * [simplify]: iters left: 6 (9 enodes) 29.528 * * [simplify]: iters left: 5 (38 enodes) 29.535 * * [simplify]: iters left: 4 (58 enodes) 29.551 * * [simplify]: iters left: 3 (84 enodes) 29.575 * * [simplify]: iters left: 2 (126 enodes) 29.593 * * [simplify]: iters left: 1 (135 enodes) 29.618 * * [simplify]: Extracting #0: cost 1 inf + 0 29.618 * * [simplify]: Extracting #1: cost 4 inf + 0 29.619 * * [simplify]: Extracting #2: cost 20 inf + 1 29.619 * * [simplify]: Extracting #3: cost 25 inf + 89 29.619 * * [simplify]: Extracting #4: cost 11 inf + 1007 29.620 * * [simplify]: Extracting #5: cost 2 inf + 1626 29.621 * * [simplify]: Extracting #6: cost 0 inf + 1815 29.622 * [simplify]: Simplified to (/ d1 (fma (+ -30 d2) d2 900)) 29.622 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (fma (* d2 d2) d2 27000) (/ d1 (fma (+ -30 d2) d2 900)))) 29.622 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 29.622 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 29.622 * [simplify]: Simplifying (/ 1 (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) 29.622 * * [simplify]: iters left: 6 (9 enodes) 29.626 * * [simplify]: iters left: 5 (40 enodes) 29.633 * * [simplify]: iters left: 4 (62 enodes) 29.643 * * [simplify]: iters left: 3 (88 enodes) 29.659 * * [simplify]: iters left: 2 (130 enodes) 29.678 * * [simplify]: iters left: 1 (139 enodes) 29.713 * * [simplify]: Extracting #0: cost 1 inf + 0 29.713 * * [simplify]: Extracting #1: cost 4 inf + 0 29.713 * * [simplify]: Extracting #2: cost 20 inf + 1 29.713 * * [simplify]: Extracting #3: cost 24 inf + 147 29.714 * * [simplify]: Extracting #4: cost 8 inf + 1232 29.715 * * [simplify]: Extracting #5: cost 0 inf + 1855 29.716 * * [simplify]: Extracting #6: cost 0 inf + 1815 29.718 * [simplify]: Simplified to (/ 1 (fma d2 (+ -30 d2) 900)) 29.718 * [simplify]: Simplified (2 2) to (λ (d1 d2) (* (* (fma (* d2 d2) d2 27000) d1) (/ 1 (fma d2 (+ -30 d2) 900)))) 29.718 * * * * [progress]: [ 19 / 88 ] simplifiying candidate # 29.718 * [simplify]: Simplifying (/ (+ (* 30 30) (- (* d2 d2) (* 30 d2))) (* (fma (* d2 d2) d2 27000) d1)) 29.718 * * [simplify]: iters left: 6 (12 enodes) 29.726 * * [simplify]: iters left: 5 (52 enodes) 29.744 * * [simplify]: iters left: 4 (92 enodes) 29.774 * * [simplify]: iters left: 3 (179 enodes) 29.823 * * [simplify]: iters left: 2 (333 enodes) 29.914 * * [simplify]: iters left: 1 (491 enodes) 30.040 * * [simplify]: Extracting #0: cost 1 inf + 0 30.040 * * [simplify]: Extracting #1: cost 33 inf + 0 30.040 * * [simplify]: Extracting #2: cost 104 inf + 45 30.041 * * [simplify]: Extracting #3: cost 122 inf + 2274 30.044 * * [simplify]: Extracting #4: cost 22 inf + 17253 30.050 * * [simplify]: Extracting #5: cost 6 inf + 20100 30.055 * * [simplify]: Extracting #6: cost 3 inf + 20737 30.061 * * [simplify]: Extracting #7: cost 1 inf + 20950 30.067 * * [simplify]: Extracting #8: cost 0 inf + 21162 30.074 * [simplify]: Simplified to (/ (fma d2 (- d2 30) 900) (* d1 (fma d2 (* d2 d2) 27000))) 30.074 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ 1 (/ (fma d2 (- d2 30) 900) (* d1 (fma d2 (* d2 d2) 27000))))) 30.075 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 30.075 * [simplify]: Simplifying (/ (* (fma (* d2 d2) d2 27000) d1) (* (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2)))) (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) 30.075 * * [simplify]: iters left: 6 (14 enodes) 30.079 * * [simplify]: iters left: 5 (63 enodes) 30.093 * * [simplify]: iters left: 4 (115 enodes) 30.112 * * [simplify]: iters left: 3 (180 enodes) 30.152 * * [simplify]: iters left: 2 (262 enodes) 30.199 * * [simplify]: iters left: 1 (319 enodes) 30.264 * * [simplify]: Extracting #0: cost 1 inf + 0 30.264 * * [simplify]: Extracting #1: cost 20 inf + 0 30.264 * * [simplify]: Extracting #2: cost 51 inf + 2 30.265 * * [simplify]: Extracting #3: cost 82 inf + 299 30.266 * * [simplify]: Extracting #4: cost 79 inf + 1956 30.274 * * [simplify]: Extracting #5: cost 28 inf + 12732 30.283 * * [simplify]: Extracting #6: cost 0 inf + 22073 30.291 * * [simplify]: Extracting #7: cost 0 inf + 22033 30.299 * [simplify]: Simplified to (/ d1 (/ (* (cbrt (fma (- d2 30) d2 900)) (cbrt (fma (- d2 30) d2 900))) (fma (* d2 d2) d2 27000))) 30.299 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (/ d1 (/ (* (cbrt (fma (- d2 30) d2 900)) (cbrt (fma (- d2 30) d2 900))) (fma (* d2 d2) d2 27000))) (cbrt (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) 30.299 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 30.300 * [simplify]: Simplifying (/ (* (fma (* d2 d2) d2 27000) d1) (sqrt (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 30.300 * * [simplify]: iters left: 6 (13 enodes) 30.307 * * [simplify]: iters left: 5 (55 enodes) 30.324 * * [simplify]: iters left: 4 (91 enodes) 30.344 * * [simplify]: iters left: 3 (145 enodes) 30.375 * * [simplify]: iters left: 2 (212 enodes) 30.418 * * [simplify]: iters left: 1 (246 enodes) 30.454 * * [simplify]: Extracting #0: cost 1 inf + 0 30.454 * * [simplify]: Extracting #1: cost 14 inf + 0 30.455 * * [simplify]: Extracting #2: cost 37 inf + 2 30.455 * * [simplify]: Extracting #3: cost 51 inf + 853 30.455 * * [simplify]: Extracting #4: cost 46 inf + 1853 30.457 * * [simplify]: Extracting #5: cost 18 inf + 5763 30.459 * * [simplify]: Extracting #6: cost 1 inf + 9450 30.462 * * [simplify]: Extracting #7: cost 0 inf + 9382 30.465 * [simplify]: Simplified to (/ (* (fma (* d2 d2) d2 27000) d1) (sqrt (- (fma d2 -30 (* d2 d2)) -900))) 30.465 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (/ (* (fma (* d2 d2) d2 27000) d1) (sqrt (- (fma d2 -30 (* d2 d2)) -900))) (sqrt (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))) 30.465 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 30.466 * [simplify]: Simplifying (/ (* (fma (* d2 d2) d2 27000) d1) 1) 30.466 * * [simplify]: iters left: 6 (8 enodes) 30.470 * * [simplify]: iters left: 5 (29 enodes) 30.479 * * [simplify]: iters left: 4 (49 enodes) 30.489 * * [simplify]: iters left: 3 (82 enodes) 30.503 * * [simplify]: iters left: 2 (107 enodes) 30.518 * * [simplify]: iters left: 1 (125 enodes) 30.538 * * [simplify]: Extracting #0: cost 1 inf + 0 30.538 * * [simplify]: Extracting #1: cost 15 inf + 0 30.538 * * [simplify]: Extracting #2: cost 23 inf + 88 30.538 * * [simplify]: Extracting #3: cost 21 inf + 1016 30.538 * * [simplify]: Extracting #4: cost 12 inf + 1757 30.539 * * [simplify]: Extracting #5: cost 1 inf + 3728 30.540 * * [simplify]: Extracting #6: cost 0 inf + 3981 30.540 * [simplify]: Simplified to (* (fma (* d2 d2) d2 27000) d1) 30.540 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 30.541 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 30.541 * [simplify]: Simplifying (/ (+ (* 30 30) (- (* d2 d2) (* 30 d2))) d1) 30.541 * * [simplify]: iters left: 6 (9 enodes) 30.544 * * [simplify]: iters left: 5 (38 enodes) 30.550 * * [simplify]: iters left: 4 (61 enodes) 30.563 * * [simplify]: iters left: 3 (97 enodes) 30.579 * * [simplify]: iters left: 2 (156 enodes) 30.602 * * [simplify]: iters left: 1 (194 enodes) 30.639 * * [simplify]: Extracting #0: cost 1 inf + 0 30.639 * * [simplify]: Extracting #1: cost 21 inf + 0 30.640 * * [simplify]: Extracting #2: cost 45 inf + 127 30.640 * * [simplify]: Extracting #3: cost 33 inf + 1833 30.642 * * [simplify]: Extracting #4: cost 3 inf + 4239 30.644 * * [simplify]: Extracting #5: cost 0 inf + 4227 30.647 * [simplify]: Simplified to (/ (fma (+ d2 -30) d2 900) d1) 30.647 * [simplify]: Simplified (2 2) to (λ (d1 d2) (/ (fma (* d2 d2) d2 27000) (/ (fma (+ d2 -30) d2 900) d1))) 30.647 * * * * [progress]: [ 24 / 88 ] simplifiying candidate # 30.647 * [simplify]: Simplifying (/ (* (fma (* d2 d2) d2 27000) d1) (+ (pow (* 30 30) 3) (pow (- (* d2 d2) (* 30 d2)) 3))) 30.648 * * [simplify]: iters left: 6 (15 enodes) 30.659 * * [simplify]: iters left: 5 (74 enodes) 30.680 * * [simplify]: iters left: 4 (159 enodes) 30.735 * * [simplify]: iters left: 3 (453 enodes) 31.154 * * [simplify]: Extracting #0: cost 1 inf + 0 31.154 * * [simplify]: Extracting #1: cost 10 inf + 0 31.154 * * [simplify]: Extracting #2: cost 47 inf + 1 31.155 * * [simplify]: Extracting #3: cost 213 inf + 129 31.158 * * [simplify]: Extracting #4: cost 270 inf + 5860 31.176 * * [simplify]: Extracting #5: cost 82 inf + 43269 31.200 * * [simplify]: Extracting #6: cost 3 inf + 58332 31.220 * * [simplify]: Extracting #7: cost 0 inf + 57852 31.235 * * [simplify]: Extracting #8: cost 0 inf + 57731 31.251 * [simplify]: Simplified to (/ (* (fma (* d2 d2) d2 27000) d1) (fma (* (* d2 (+ d2 -30)) (* d2 (+ d2 -30))) (* d2 (+ d2 -30)) 729000000)) 31.251 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (* (fma (* d2 d2) d2 27000) d1) (fma (* (* d2 (+ d2 -30)) (* d2 (+ d2 -30))) (* d2 (+ d2 -30)) 729000000)) (+ (* (* 30 30) (* 30 30)) (- (* (- (* d2 d2) (* 30 d2)) (- (* d2 d2) (* 30 d2))) (* (* 30 30) (- (* d2 d2) (* 30 d2))))))) 31.251 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 31.252 * [simplify]: Simplifying (/ (* (fma (* d2 d2) d2 27000) d1) (- (* (* 30 30) (* 30 30)) (* (- (* d2 d2) (* 30 d2)) (- (* d2 d2) (* 30 d2))))) 31.252 * * [simplify]: iters left: 6 (14 enodes) 31.257 * * [simplify]: iters left: 5 (65 enodes) 31.270 * * [simplify]: iters left: 4 (146 enodes) 31.302 * * [simplify]: iters left: 3 (403 enodes) 31.494 * * [simplify]: Extracting #0: cost 1 inf + 0 31.494 * * [simplify]: Extracting #1: cost 21 inf + 0 31.495 * * [simplify]: Extracting #2: cost 114 inf + 1 31.496 * * [simplify]: Extracting #3: cost 272 inf + 504 31.499 * * [simplify]: Extracting #4: cost 195 inf + 14774 31.510 * * [simplify]: Extracting #5: cost 16 inf + 46564 31.523 * * [simplify]: Extracting #6: cost 0 inf + 47994 31.539 * * [simplify]: Extracting #7: cost 0 inf + 47891 31.552 * [simplify]: Simplified to (/ (* (fma (* d2 d2) d2 27000) d1) (- 810000 (* (fma -30 d2 (* d2 d2)) (fma -30 d2 (* d2 d2))))) 31.552 * [simplify]: Simplified (2 1) to (λ (d1 d2) (* (/ (* (fma (* d2 d2) d2 27000) d1) (- 810000 (* (fma -30 d2 (* d2 d2)) (fma -30 d2 (* d2 d2))))) (- (* 30 30) (- (* d2 d2) (* 30 d2))))) 31.552 * * * * [progress]: [ 26 / 88 ] simplifiying candidate #real (real->posit16 (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))))> 31.552 * [simplify]: Simplifying (real->posit16 (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 31.552 * * [simplify]: iters left: 6 (13 enodes) 31.557 * * [simplify]: iters left: 5 (52 enodes) 31.566 * * [simplify]: iters left: 4 (91 enodes) 31.582 * * [simplify]: iters left: 3 (158 enodes) 31.612 * * [simplify]: iters left: 2 (256 enodes) 31.648 * * [simplify]: iters left: 1 (342 enodes) 31.705 * * [simplify]: Extracting #0: cost 1 inf + 0 31.705 * * [simplify]: Extracting #1: cost 2 inf + 0 31.705 * * [simplify]: Extracting #2: cost 14 inf + 0 31.705 * * [simplify]: Extracting #3: cost 72 inf + 2 31.706 * * [simplify]: Extracting #4: cost 112 inf + 695 31.707 * * [simplify]: Extracting #5: cost 69 inf + 5403 31.710 * * [simplify]: Extracting #6: cost 13 inf + 14072 31.714 * * [simplify]: Extracting #7: cost 0 inf + 16486 31.717 * [simplify]: Simplified to (real->posit16 (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma d2 -30 (* d2 d2)) -900)))) 31.717 * [simplify]: Simplified (2 1) to (λ (d1 d2) (posit16->real (real->posit16 (* (fma (* d2 d2) d2 27000) (/ d1 (- (fma d2 -30 (* d2 d2)) -900)))))) 31.718 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 31.718 * [simplify]: Simplifying (expm1 (* (fma (* d2 d2) d2 27000) d1)) 31.718 * * [simplify]: iters left: 6 (7 enodes) 31.720 * * [simplify]: iters left: 5 (24 enodes) 31.724 * * [simplify]: iters left: 4 (34 enodes) 31.730 * * [simplify]: iters left: 3 (57 enodes) 31.740 * * [simplify]: iters left: 2 (81 enodes) 31.751 * * [simplify]: iters left: 1 (99 enodes) 31.770 * * [simplify]: Extracting #0: cost 1 inf + 0 31.770 * * [simplify]: Extracting #1: cost 3 inf + 0 31.771 * * [simplify]: Extracting #2: cost 14 inf + 0 31.771 * * [simplify]: Extracting #3: cost 22 inf + 45 31.771 * * [simplify]: Extracting #4: cost 21 inf + 644 31.771 * * [simplify]: Extracting #5: cost 9 inf + 2310 31.772 * * [simplify]: Extracting #6: cost 0 inf + 4076 31.772 * * [simplify]: Extracting #7: cost 0 inf + 4036 31.773 * [simplify]: Simplified to (expm1 (* (fma (* d2 d2) d2 27000) d1)) 31.773 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (log1p (expm1 (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 31.773 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 31.773 * [simplify]: Simplifying (log1p (* (fma (* d2 d2) d2 27000) d1)) 31.774 * * [simplify]: iters left: 6 (7 enodes) 31.775 * * [simplify]: iters left: 5 (24 enodes) 31.779 * * [simplify]: iters left: 4 (34 enodes) 31.785 * * [simplify]: iters left: 3 (57 enodes) 31.795 * * [simplify]: iters left: 2 (81 enodes) 31.807 * * [simplify]: iters left: 1 (99 enodes) 31.823 * * [simplify]: Extracting #0: cost 1 inf + 0 31.823 * * [simplify]: Extracting #1: cost 3 inf + 0 31.823 * * [simplify]: Extracting #2: cost 14 inf + 0 31.823 * * [simplify]: Extracting #3: cost 22 inf + 45 31.823 * * [simplify]: Extracting #4: cost 21 inf + 644 31.823 * * [simplify]: Extracting #5: cost 9 inf + 2330 31.824 * * [simplify]: Extracting #6: cost 0 inf + 4116 31.825 * * [simplify]: Extracting #7: cost 0 inf + 4076 31.825 * [simplify]: Simplified to (log1p (* (fma (* d2 d2) d2 27000) d1)) 31.825 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (expm1 (log1p (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 31.825 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 31.826 * [simplify]: Simplifying (* (fma (* d2 d2) d2 27000) d1) 31.826 * * [simplify]: iters left: 5 (6 enodes) 31.827 * * [simplify]: iters left: 4 (21 enodes) 31.831 * * [simplify]: iters left: 3 (31 enodes) 31.837 * * [simplify]: iters left: 2 (54 enodes) 31.848 * * [simplify]: iters left: 1 (78 enodes) 31.860 * * [simplify]: Extracting #0: cost 1 inf + 0 31.860 * * [simplify]: Extracting #1: cost 12 inf + 0 31.860 * * [simplify]: Extracting #2: cost 16 inf + 169 31.860 * * [simplify]: Extracting #3: cost 10 inf + 856 31.861 * * [simplify]: Extracting #4: cost 4 inf + 1507 31.861 * * [simplify]: Extracting #5: cost 0 inf + 2185 31.862 * [simplify]: Simplified to (* (fma (* d2 d2) d2 27000) d1) 31.862 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (pow (* (fma (* d2 d2) d2 27000) d1) 1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 31.862 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 31.862 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 31.862 * [simplify]: Simplifying (+ (log (fma (* d2 d2) d2 27000)) (log d1)) 31.862 * * [simplify]: iters left: 6 (8 enodes) 31.864 * * [simplify]: iters left: 5 (27 enodes) 31.868 * * [simplify]: iters left: 4 (31 enodes) 31.873 * * [simplify]: iters left: 3 (34 enodes) 31.879 * * [simplify]: iters left: 2 (41 enodes) 31.886 * * [simplify]: iters left: 1 (55 enodes) 31.897 * * [simplify]: Extracting #0: cost 1 inf + 0 31.897 * * [simplify]: Extracting #1: cost 4 inf + 0 31.897 * * [simplify]: Extracting #2: cost 8 inf + 0 31.897 * * [simplify]: Extracting #3: cost 11 inf + 72 31.897 * * [simplify]: Extracting #4: cost 12 inf + 145 31.897 * * [simplify]: Extracting #5: cost 10 inf + 708 31.898 * * [simplify]: Extracting #6: cost 7 inf + 1197 31.898 * * [simplify]: Extracting #7: cost 4 inf + 1900 31.898 * * [simplify]: Extracting #8: cost 1 inf + 2325 31.899 * * [simplify]: Extracting #9: cost 0 inf + 2537 31.899 * [simplify]: Simplified to (+ (log d1) (log (fma (* d2 d2) d2 27000))) 31.899 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (exp (+ (log d1) (log (fma (* d2 d2) d2 27000)))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 31.899 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 31.899 * [simplify]: Simplifying (log (* (fma (* d2 d2) d2 27000) d1)) 31.899 * * [simplify]: iters left: 6 (7 enodes) 31.901 * * [simplify]: iters left: 5 (27 enodes) 31.906 * * [simplify]: iters left: 4 (42 enodes) 31.913 * * [simplify]: iters left: 3 (65 enodes) 31.926 * * [simplify]: iters left: 2 (88 enodes) 31.938 * * [simplify]: iters left: 1 (102 enodes) 31.953 * * [simplify]: Extracting #0: cost 1 inf + 0 31.953 * * [simplify]: Extracting #1: cost 5 inf + 0 31.953 * * [simplify]: Extracting #2: cost 18 inf + 0 31.953 * * [simplify]: Extracting #3: cost 21 inf + 187 31.953 * * [simplify]: Extracting #4: cost 18 inf + 533 31.954 * * [simplify]: Extracting #5: cost 7 inf + 2271 31.954 * * [simplify]: Extracting #6: cost 3 inf + 2824 31.955 * * [simplify]: Extracting #7: cost 1 inf + 3037 31.956 * * [simplify]: Extracting #8: cost 0 inf + 3249 31.956 * [simplify]: Simplified to (log (* (fma (* d2 d2) d2 27000) d1)) 31.956 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (exp (log (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 31.956 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 31.957 * [simplify]: Simplifying (exp (* (fma (* d2 d2) d2 27000) d1)) 31.957 * * [simplify]: iters left: 6 (7 enodes) 31.959 * * [simplify]: iters left: 5 (26 enodes) 31.963 * * [simplify]: iters left: 4 (47 enodes) 31.972 * * [simplify]: iters left: 3 (98 enodes) 31.989 * * [simplify]: iters left: 2 (181 enodes) 32.024 * * [simplify]: iters left: 1 (337 enodes) 32.092 * * [simplify]: Extracting #0: cost 1 inf + 0 32.093 * * [simplify]: Extracting #1: cost 57 inf + 0 32.093 * * [simplify]: Extracting #2: cost 165 inf + 2 32.094 * * [simplify]: Extracting #3: cost 216 inf + 4192 32.097 * * [simplify]: Extracting #4: cost 117 inf + 29791 32.105 * * [simplify]: Extracting #5: cost 19 inf + 78600 32.114 * * [simplify]: Extracting #6: cost 0 inf + 85762 32.124 * [simplify]: Simplified to (exp (* (fma (* d2 d2) d2 27000) d1)) 32.124 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (log (exp (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 32.124 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 32.124 * [simplify]: Simplifying (* (* (* (fma (* d2 d2) d2 27000) (fma (* d2 d2) d2 27000)) (fma (* d2 d2) d2 27000)) (* (* d1 d1) d1)) 32.124 * * [simplify]: iters left: 6 (10 enodes) 32.127 * * [simplify]: iters left: 5 (39 enodes) 32.134 * * [simplify]: iters left: 4 (84 enodes) 32.161 * * [simplify]: iters left: 3 (301 enodes) 32.306 * * [simplify]: Extracting #0: cost 1 inf + 0 32.307 * * [simplify]: Extracting #1: cost 43 inf + 0 32.307 * * [simplify]: Extracting #2: cost 216 inf + 124 32.310 * * [simplify]: Extracting #3: cost 293 inf + 11077 32.324 * * [simplify]: Extracting #4: cost 34 inf + 74964 32.347 * * [simplify]: Extracting #5: cost 0 inf + 82268 32.366 * * [simplify]: Extracting #6: cost 0 inf + 82228 32.385 * [simplify]: Simplified to (* (* (fma (* d2 d2) d2 27000) d1) (* (* (fma (* d2 d2) d2 27000) d1) (* (fma (* d2 d2) d2 27000) d1))) 32.385 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (cbrt (* (* (fma (* d2 d2) d2 27000) d1) (* (* (fma (* d2 d2) d2 27000) d1) (* (fma (* d2 d2) d2 27000) d1)))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 32.385 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 32.385 * [simplify]: Simplifying (* (cbrt (* (fma (* d2 d2) d2 27000) d1)) (cbrt (* (fma (* d2 d2) d2 27000) d1))) 32.385 * * [simplify]: iters left: 6 (8 enodes) 32.387 * * [simplify]: iters left: 5 (27 enodes) 32.392 * * [simplify]: iters left: 4 (37 enodes) 32.399 * * [simplify]: iters left: 3 (60 enodes) 32.408 * * [simplify]: iters left: 2 (84 enodes) 32.422 * * [simplify]: iters left: 1 (98 enodes) 32.436 * * [simplify]: Extracting #0: cost 1 inf + 0 32.436 * * [simplify]: Extracting #1: cost 3 inf + 0 32.436 * * [simplify]: Extracting #2: cost 5 inf + 0 32.436 * * [simplify]: Extracting #3: cost 16 inf + 0 32.436 * * [simplify]: Extracting #4: cost 21 inf + 45 32.436 * * [simplify]: Extracting #5: cost 18 inf + 692 32.437 * * [simplify]: Extracting #6: cost 6 inf + 3131 32.437 * * [simplify]: Extracting #7: cost 2 inf + 3267 32.438 * * [simplify]: Extracting #8: cost 0 inf + 3309 32.438 * [simplify]: Simplified to (* (cbrt (* (fma (* d2 d2) d2 27000) d1)) (cbrt (* (fma (* d2 d2) d2 27000) d1))) 32.439 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (* (cbrt (* (fma (* d2 d2) d2 27000) d1)) (cbrt (* (fma (* d2 d2) d2 27000) d1))) (cbrt (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 32.439 * [simplify]: Simplifying (cbrt (* (fma (* d2 d2) d2 27000) d1)) 32.439 * * [simplify]: iters left: 6 (7 enodes) 32.441 * * [simplify]: iters left: 5 (24 enodes) 32.444 * * [simplify]: iters left: 4 (34 enodes) 32.450 * * [simplify]: iters left: 3 (57 enodes) 32.459 * * [simplify]: iters left: 2 (81 enodes) 32.471 * * [simplify]: iters left: 1 (99 enodes) 32.487 * * [simplify]: Extracting #0: cost 1 inf + 0 32.487 * * [simplify]: Extracting #1: cost 3 inf + 0 32.487 * * [simplify]: Extracting #2: cost 14 inf + 0 32.487 * * [simplify]: Extracting #3: cost 22 inf + 45 32.487 * * [simplify]: Extracting #4: cost 21 inf + 644 32.488 * * [simplify]: Extracting #5: cost 9 inf + 2320 32.488 * * [simplify]: Extracting #6: cost 0 inf + 4096 32.489 * * [simplify]: Extracting #7: cost 0 inf + 4056 32.489 * [simplify]: Simplified to (cbrt (* (fma (* d2 d2) d2 27000) d1)) 32.489 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (* (cbrt (* (fma (* d2 d2) d2 27000) d1)) (cbrt (* (fma (* d2 d2) d2 27000) d1))) (cbrt (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 32.490 * * * * [progress]: [ 36 / 88 ] simplifiying candidate # 32.490 * [simplify]: Simplifying (* (* (* (fma (* d2 d2) d2 27000) d1) (* (fma (* d2 d2) d2 27000) d1)) (* (fma (* d2 d2) d2 27000) d1)) 32.490 * * [simplify]: iters left: 6 (8 enodes) 32.492 * * [simplify]: iters left: 5 (37 enodes) 32.502 * * [simplify]: iters left: 4 (105 enodes) 32.541 * * [simplify]: iters left: 3 (494 enodes) 32.973 * * [simplify]: Extracting #0: cost 1 inf + 0 32.973 * * [simplify]: Extracting #1: cost 33 inf + 0 32.974 * * [simplify]: Extracting #2: cost 220 inf + 3 32.978 * * [simplify]: Extracting #3: cost 392 inf + 10031 32.998 * * [simplify]: Extracting #4: cost 56 inf + 81661 33.031 * * [simplify]: Extracting #5: cost 0 inf + 97009 33.060 * * [simplify]: Extracting #6: cost 0 inf + 96889 33.090 * [simplify]: Simplified to (* (* (fma (* d2 d2) d2 27000) d1) (* (* (fma (* d2 d2) d2 27000) d1) (* (fma (* d2 d2) d2 27000) d1))) 33.090 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (cbrt (* (* (fma (* d2 d2) d2 27000) d1) (* (* (fma (* d2 d2) d2 27000) d1) (* (fma (* d2 d2) d2 27000) d1)))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.090 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 33.090 * [simplify]: Simplifying (sqrt (* (fma (* d2 d2) d2 27000) d1)) 33.090 * * [simplify]: iters left: 6 (7 enodes) 33.093 * * [simplify]: iters left: 5 (24 enodes) 33.097 * * [simplify]: iters left: 4 (34 enodes) 33.103 * * [simplify]: iters left: 3 (57 enodes) 33.113 * * [simplify]: iters left: 2 (81 enodes) 33.124 * * [simplify]: iters left: 1 (99 enodes) 33.141 * * [simplify]: Extracting #0: cost 1 inf + 0 33.141 * * [simplify]: Extracting #1: cost 3 inf + 0 33.141 * * [simplify]: Extracting #2: cost 14 inf + 0 33.141 * * [simplify]: Extracting #3: cost 22 inf + 45 33.141 * * [simplify]: Extracting #4: cost 21 inf + 644 33.142 * * [simplify]: Extracting #5: cost 9 inf + 2280 33.142 * * [simplify]: Extracting #6: cost 0 inf + 4016 33.143 * * [simplify]: Extracting #7: cost 0 inf + 3976 33.143 * [simplify]: Simplified to (sqrt (* (fma (* d2 d2) d2 27000) d1)) 33.144 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (sqrt (* (fma (* d2 d2) d2 27000) d1)) (sqrt (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.144 * [simplify]: Simplifying (sqrt (* (fma (* d2 d2) d2 27000) d1)) 33.144 * * [simplify]: iters left: 6 (7 enodes) 33.146 * * [simplify]: iters left: 5 (24 enodes) 33.150 * * [simplify]: iters left: 4 (34 enodes) 33.156 * * [simplify]: iters left: 3 (57 enodes) 33.166 * * [simplify]: iters left: 2 (81 enodes) 33.180 * * [simplify]: iters left: 1 (99 enodes) 33.196 * * [simplify]: Extracting #0: cost 1 inf + 0 33.196 * * [simplify]: Extracting #1: cost 3 inf + 0 33.196 * * [simplify]: Extracting #2: cost 14 inf + 0 33.196 * * [simplify]: Extracting #3: cost 22 inf + 45 33.196 * * [simplify]: Extracting #4: cost 21 inf + 644 33.197 * * [simplify]: Extracting #5: cost 9 inf + 2280 33.197 * * [simplify]: Extracting #6: cost 0 inf + 4016 33.198 * * [simplify]: Extracting #7: cost 0 inf + 3976 33.199 * [simplify]: Simplified to (sqrt (* (fma (* d2 d2) d2 27000) d1)) 33.199 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (sqrt (* (fma (* d2 d2) d2 27000) d1)) (sqrt (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.199 * * * * [progress]: [ 38 / 88 ] simplifiying candidate # 33.199 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 33.199 * [simplify]: Simplifying (* (sqrt (fma (* d2 d2) d2 27000)) (sqrt d1)) 33.199 * * [simplify]: iters left: 6 (8 enodes) 33.201 * * [simplify]: iters left: 5 (27 enodes) 33.206 * * [simplify]: iters left: 4 (31 enodes) 33.211 * * [simplify]: iters left: 3 (34 enodes) 33.217 * * [simplify]: iters left: 2 (41 enodes) 33.225 * * [simplify]: iters left: 1 (55 enodes) 33.236 * * [simplify]: Extracting #0: cost 1 inf + 0 33.236 * * [simplify]: Extracting #1: cost 4 inf + 0 33.236 * * [simplify]: Extracting #2: cost 8 inf + 0 33.236 * * [simplify]: Extracting #3: cost 11 inf + 42 33.236 * * [simplify]: Extracting #4: cost 12 inf + 85 33.237 * * [simplify]: Extracting #5: cost 10 inf + 648 33.237 * * [simplify]: Extracting #6: cost 7 inf + 1017 33.237 * * [simplify]: Extracting #7: cost 4 inf + 1660 33.237 * * [simplify]: Extracting #8: cost 1 inf + 2085 33.238 * * [simplify]: Extracting #9: cost 0 inf + 2297 33.238 * [simplify]: Simplified to (* (sqrt d1) (sqrt (fma (* d2 d2) d2 27000))) 33.238 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (* (sqrt d1) (sqrt (fma (* d2 d2) d2 27000))) (* (sqrt (fma (* d2 d2) d2 27000)) (sqrt d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.238 * [simplify]: Simplifying (* (sqrt (fma (* d2 d2) d2 27000)) (sqrt d1)) 33.238 * * [simplify]: iters left: 6 (8 enodes) 33.240 * * [simplify]: iters left: 5 (27 enodes) 33.245 * * [simplify]: iters left: 4 (31 enodes) 33.249 * * [simplify]: iters left: 3 (34 enodes) 33.258 * * [simplify]: iters left: 2 (41 enodes) 33.265 * * [simplify]: iters left: 1 (55 enodes) 33.277 * * [simplify]: Extracting #0: cost 1 inf + 0 33.277 * * [simplify]: Extracting #1: cost 4 inf + 0 33.277 * * [simplify]: Extracting #2: cost 8 inf + 0 33.277 * * [simplify]: Extracting #3: cost 11 inf + 42 33.277 * * [simplify]: Extracting #4: cost 12 inf + 85 33.277 * * [simplify]: Extracting #5: cost 10 inf + 648 33.277 * * [simplify]: Extracting #6: cost 7 inf + 1017 33.278 * * [simplify]: Extracting #7: cost 4 inf + 1660 33.278 * * [simplify]: Extracting #8: cost 1 inf + 2085 33.278 * * [simplify]: Extracting #9: cost 0 inf + 2297 33.279 * [simplify]: Simplified to (* (sqrt d1) (sqrt (fma (* d2 d2) d2 27000))) 33.279 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (* (sqrt (fma (* d2 d2) d2 27000)) (sqrt d1)) (* (sqrt d1) (sqrt (fma (* d2 d2) d2 27000)))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.279 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 33.279 * [simplify]: Simplifying (* (fma (* d2 d2) d2 27000) (* (cbrt d1) (cbrt d1))) 33.279 * * [simplify]: iters left: 5 (8 enodes) 33.281 * * [simplify]: iters left: 4 (29 enodes) 33.286 * * [simplify]: iters left: 3 (43 enodes) 33.294 * * [simplify]: iters left: 2 (78 enodes) 33.308 * * [simplify]: iters left: 1 (137 enodes) 33.335 * * [simplify]: Extracting #0: cost 1 inf + 0 33.335 * * [simplify]: Extracting #1: cost 24 inf + 0 33.335 * * [simplify]: Extracting #2: cost 42 inf + 43 33.336 * * [simplify]: Extracting #3: cost 40 inf + 442 33.337 * * [simplify]: Extracting #4: cost 11 inf + 6128 33.338 * * [simplify]: Extracting #5: cost 0 inf + 8704 33.340 * [simplify]: Simplified to (* (cbrt d1) (* (fma (* d2 d2) d2 27000) (cbrt d1))) 33.340 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (* (cbrt d1) (* (fma (* d2 d2) d2 27000) (cbrt d1))) (cbrt d1)) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.340 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 33.340 * [simplify]: Simplifying (* (fma (* d2 d2) d2 27000) (sqrt d1)) 33.340 * * [simplify]: iters left: 5 (7 enodes) 33.342 * * [simplify]: iters left: 4 (24 enodes) 33.346 * * [simplify]: iters left: 3 (34 enodes) 33.352 * * [simplify]: iters left: 2 (57 enodes) 33.362 * * [simplify]: iters left: 1 (82 enodes) 33.373 * * [simplify]: Extracting #0: cost 1 inf + 0 33.373 * * [simplify]: Extracting #1: cost 12 inf + 0 33.373 * * [simplify]: Extracting #2: cost 22 inf + 2 33.373 * * [simplify]: Extracting #3: cost 19 inf + 339 33.374 * * [simplify]: Extracting #4: cost 6 inf + 1764 33.374 * * [simplify]: Extracting #5: cost 2 inf + 2317 33.375 * * [simplify]: Extracting #6: cost 0 inf + 2707 33.375 * [simplify]: Simplified to (* (fma (* d2 d2) d2 27000) (sqrt d1)) 33.375 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (* (fma (* d2 d2) d2 27000) (sqrt d1)) (sqrt d1)) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.375 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 33.376 * [simplify]: Simplifying (* (fma (* d2 d2) d2 27000) 1) 33.376 * * [simplify]: iters left: 5 (6 enodes) 33.378 * * [simplify]: iters left: 4 (21 enodes) 33.383 * * [simplify]: iters left: 3 (36 enodes) 33.389 * * [simplify]: iters left: 2 (49 enodes) 33.397 * * [simplify]: iters left: 1 (56 enodes) 33.406 * * [simplify]: Extracting #0: cost 1 inf + 0 33.406 * * [simplify]: Extracting #1: cost 7 inf + 0 33.406 * * [simplify]: Extracting #2: cost 10 inf + 3 33.406 * * [simplify]: Extracting #3: cost 10 inf + 142 33.406 * * [simplify]: Extracting #4: cost 6 inf + 443 33.406 * * [simplify]: Extracting #5: cost 1 inf + 1374 33.406 * * [simplify]: Extracting #6: cost 0 inf + 1586 33.407 * [simplify]: Simplified to (fma (* d2 d2) d2 27000) 33.407 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.407 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 33.407 * [simplify]: Simplifying (* (cbrt (fma (* d2 d2) d2 27000)) d1) 33.407 * * [simplify]: iters left: 6 (7 enodes) 33.412 * * [simplify]: iters left: 5 (24 enodes) 33.415 * * [simplify]: iters left: 4 (28 enodes) 33.420 * * [simplify]: iters left: 3 (31 enodes) 33.425 * * [simplify]: iters left: 2 (38 enodes) 33.433 * * [simplify]: iters left: 1 (52 enodes) 33.443 * * [simplify]: Extracting #0: cost 1 inf + 0 33.443 * * [simplify]: Extracting #1: cost 4 inf + 0 33.443 * * [simplify]: Extracting #2: cost 5 inf + 1 33.443 * * [simplify]: Extracting #3: cost 10 inf + 1 33.443 * * [simplify]: Extracting #4: cost 12 inf + 3 33.444 * * [simplify]: Extracting #5: cost 9 inf + 361 33.444 * * [simplify]: Extracting #6: cost 7 inf + 1015 33.444 * * [simplify]: Extracting #7: cost 4 inf + 1658 33.444 * * [simplify]: Extracting #8: cost 1 inf + 2083 33.445 * * [simplify]: Extracting #9: cost 0 inf + 2295 33.445 * [simplify]: Simplified to (* (cbrt (fma (* d2 d2) d2 27000)) d1) 33.445 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (* (cbrt (fma (* d2 d2) d2 27000)) (cbrt (fma (* d2 d2) d2 27000))) (* (cbrt (fma (* d2 d2) d2 27000)) d1)) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.445 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 33.445 * [simplify]: Simplifying (* (sqrt (fma (* d2 d2) d2 27000)) d1) 33.445 * * [simplify]: iters left: 6 (7 enodes) 33.447 * * [simplify]: iters left: 5 (24 enodes) 33.451 * * [simplify]: iters left: 4 (28 enodes) 33.456 * * [simplify]: iters left: 3 (31 enodes) 33.461 * * [simplify]: iters left: 2 (38 enodes) 33.469 * * [simplify]: iters left: 1 (52 enodes) 33.480 * * [simplify]: Extracting #0: cost 1 inf + 0 33.480 * * [simplify]: Extracting #1: cost 4 inf + 0 33.480 * * [simplify]: Extracting #2: cost 5 inf + 1 33.480 * * [simplify]: Extracting #3: cost 10 inf + 1 33.480 * * [simplify]: Extracting #4: cost 12 inf + 3 33.480 * * [simplify]: Extracting #5: cost 9 inf + 361 33.480 * * [simplify]: Extracting #6: cost 7 inf + 895 33.481 * * [simplify]: Extracting #7: cost 4 inf + 1498 33.481 * * [simplify]: Extracting #8: cost 1 inf + 1923 33.481 * * [simplify]: Extracting #9: cost 0 inf + 2135 33.481 * [simplify]: Simplified to (* (sqrt (fma (* d2 d2) d2 27000)) d1) 33.481 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* (sqrt (fma (* d2 d2) d2 27000)) (* (sqrt (fma (* d2 d2) d2 27000)) d1)) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.482 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 33.482 * [simplify]: Simplifying (* (fma (* d2 d2) d2 27000) d1) 33.482 * * [simplify]: iters left: 5 (6 enodes) 33.483 * * [simplify]: iters left: 4 (21 enodes) 33.487 * * [simplify]: iters left: 3 (31 enodes) 33.493 * * [simplify]: iters left: 2 (54 enodes) 33.504 * * [simplify]: iters left: 1 (78 enodes) 33.515 * * [simplify]: Extracting #0: cost 1 inf + 0 33.515 * * [simplify]: Extracting #1: cost 12 inf + 0 33.516 * * [simplify]: Extracting #2: cost 16 inf + 169 33.516 * * [simplify]: Extracting #3: cost 10 inf + 856 33.516 * * [simplify]: Extracting #4: cost 4 inf + 1507 33.517 * * [simplify]: Extracting #5: cost 0 inf + 2185 33.517 * [simplify]: Simplified to (* (fma (* d2 d2) d2 27000) d1) 33.517 * [simplify]: Simplified (2 1 2) to (λ (d1 d2) (/ (* 1 (* (fma (* d2 d2) d2 27000) d1)) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.517 * * * * [progress]: [ 46 / 88 ] simplifiying candidate #real (real->posit16 (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))> 33.518 * [simplify]: Simplifying (real->posit16 (* (fma (* d2 d2) d2 27000) d1)) 33.518 * * [simplify]: iters left: 6 (7 enodes) 33.519 * * [simplify]: iters left: 5 (21 enodes) 33.523 * * [simplify]: iters left: 4 (31 enodes) 33.530 * * [simplify]: iters left: 3 (54 enodes) 33.539 * * [simplify]: iters left: 2 (78 enodes) 33.550 * * [simplify]: iters left: 1 (96 enodes) 33.565 * * [simplify]: Extracting #0: cost 1 inf + 0 33.565 * * [simplify]: Extracting #1: cost 2 inf + 0 33.565 * * [simplify]: Extracting #2: cost 12 inf + 0 33.565 * * [simplify]: Extracting #3: cost 18 inf + 45 33.565 * * [simplify]: Extracting #4: cost 13 inf + 747 33.565 * * [simplify]: Extracting #5: cost 8 inf + 1507 33.566 * * [simplify]: Extracting #6: cost 6 inf + 1973 33.566 * * [simplify]: Extracting #7: cost 1 inf + 2863 33.567 * * [simplify]: Extracting #8: cost 0 inf + 3116 33.568 * [simplify]: Simplified to (real->posit16 (* (fma (* d2 d2) d2 27000) d1)) 33.568 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (posit16->real (real->posit16 (* (fma (* d2 d2) d2 27000) d1))) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.568 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 33.568 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 33.568 * [simplify]: Simplifying (expm1 (fma (* d2 d2) d2 27000)) 33.568 * * [simplify]: iters left: 4 (5 enodes) 33.570 * * [simplify]: iters left: 3 (17 enodes) 33.573 * * [simplify]: iters left: 2 (21 enodes) 33.579 * * [simplify]: iters left: 1 (24 enodes) 33.584 * * [simplify]: Extracting #0: cost 1 inf + 0 33.584 * * [simplify]: Extracting #1: cost 3 inf + 0 33.584 * * [simplify]: Extracting #2: cost 8 inf + 0 33.584 * * [simplify]: Extracting #3: cost 10 inf + 2 33.584 * * [simplify]: Extracting #4: cost 2 inf + 775 33.584 * * [simplify]: Extracting #5: cost 1 inf + 776 33.585 * * [simplify]: Extracting #6: cost 0 inf + 988 33.585 * [simplify]: Simplified to (expm1 (fma (* d2 d2) d2 27000)) 33.585 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (log1p (expm1 (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.585 * * * * [progress]: [ 49 / 88 ] simplifiying candidate # 33.585 * [simplify]: Simplifying (log1p (fma (* d2 d2) d2 27000)) 33.585 * * [simplify]: iters left: 4 (5 enodes) 33.586 * * [simplify]: iters left: 3 (17 enodes) 33.589 * * [simplify]: iters left: 2 (21 enodes) 33.593 * * [simplify]: iters left: 1 (24 enodes) 33.597 * * [simplify]: Extracting #0: cost 1 inf + 0 33.597 * * [simplify]: Extracting #1: cost 3 inf + 0 33.597 * * [simplify]: Extracting #2: cost 8 inf + 0 33.597 * * [simplify]: Extracting #3: cost 10 inf + 2 33.597 * * [simplify]: Extracting #4: cost 2 inf + 815 33.598 * * [simplify]: Extracting #5: cost 1 inf + 816 33.598 * * [simplify]: Extracting #6: cost 0 inf + 1028 33.598 * [simplify]: Simplified to (log1p (fma (* d2 d2) d2 27000)) 33.598 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (expm1 (log1p (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.598 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 33.598 * [simplify]: Simplifying (* (* d2 d2) d2) 33.598 * * [simplify]: iters left: 4 (3 enodes) 33.599 * * [simplify]: iters left: 3 (10 enodes) 33.600 * * [simplify]: iters left: 2 (12 enodes) 33.603 * * [simplify]: iters left: 1 (19 enodes) 33.607 * * [simplify]: Extracting #0: cost 1 inf + 0 33.607 * * [simplify]: Extracting #1: cost 6 inf + 0 33.607 * * [simplify]: Extracting #2: cost 8 inf + 2 33.607 * * [simplify]: Extracting #3: cost 3 inf + 459 33.608 * * [simplify]: Extracting #4: cost 0 inf + 884 33.608 * [simplify]: Simplified to (* d2 (* d2 d2)) 33.608 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (+ (* d2 (* d2 d2)) 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.608 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 33.608 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 33.608 * [simplify]: Simplifying (log (fma (* d2 d2) d2 27000)) 33.608 * * [simplify]: iters left: 4 (5 enodes) 33.610 * * [simplify]: iters left: 3 (17 enodes) 33.612 * * [simplify]: iters left: 2 (21 enodes) 33.616 * * [simplify]: iters left: 1 (24 enodes) 33.620 * * [simplify]: Extracting #0: cost 1 inf + 0 33.620 * * [simplify]: Extracting #1: cost 3 inf + 0 33.620 * * [simplify]: Extracting #2: cost 8 inf + 0 33.620 * * [simplify]: Extracting #3: cost 10 inf + 2 33.620 * * [simplify]: Extracting #4: cost 2 inf + 775 33.620 * * [simplify]: Extracting #5: cost 1 inf + 776 33.621 * * [simplify]: Extracting #6: cost 0 inf + 988 33.621 * [simplify]: Simplified to (log (fma (* d2 d2) d2 27000)) 33.621 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (exp (log (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.621 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 33.621 * [simplify]: Simplifying (exp (fma (* d2 d2) d2 27000)) 33.621 * * [simplify]: iters left: 4 (5 enodes) 33.622 * * [simplify]: iters left: 3 (17 enodes) 33.626 * * [simplify]: iters left: 2 (24 enodes) 33.630 * * [simplify]: iters left: 1 (36 enodes) 33.636 * * [simplify]: Extracting #0: cost 1 inf + 0 33.636 * * [simplify]: Extracting #1: cost 5 inf + 0 33.636 * * [simplify]: Extracting #2: cost 16 inf + 0 33.636 * * [simplify]: Extracting #3: cost 20 inf + 144 33.636 * * [simplify]: Extracting #4: cost 16 inf + 690 33.637 * * [simplify]: Extracting #5: cost 1 inf + 2664 33.637 * * [simplify]: Extracting #6: cost 0 inf + 2645 33.637 * [simplify]: Simplified to (exp (fma (* d2 d2) d2 27000)) 33.637 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (log (exp (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.638 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 33.638 * [simplify]: Simplifying (* (cbrt (fma (* d2 d2) d2 27000)) (cbrt (fma (* d2 d2) d2 27000))) 33.638 * * [simplify]: iters left: 6 (6 enodes) 33.639 * * [simplify]: iters left: 5 (20 enodes) 33.643 * * [simplify]: iters left: 4 (24 enodes) 33.647 * * [simplify]: iters left: 3 (27 enodes) 33.652 * * [simplify]: iters left: 2 (34 enodes) 33.659 * * [simplify]: iters left: 1 (48 enodes) 33.671 * * [simplify]: Extracting #0: cost 1 inf + 0 33.671 * * [simplify]: Extracting #1: cost 3 inf + 0 33.671 * * [simplify]: Extracting #2: cost 5 inf + 0 33.671 * * [simplify]: Extracting #3: cost 10 inf + 0 33.671 * * [simplify]: Extracting #4: cost 12 inf + 2 33.671 * * [simplify]: Extracting #5: cost 12 inf + 141 33.671 * * [simplify]: Extracting #6: cost 8 inf + 932 33.672 * * [simplify]: Extracting #7: cost 4 inf + 1655 33.672 * * [simplify]: Extracting #8: cost 1 inf + 2080 33.672 * * [simplify]: Extracting #9: cost 0 inf + 2292 33.672 * [simplify]: Simplified to (* (cbrt (fma (* d2 d2) d2 27000)) (cbrt (fma (* d2 d2) d2 27000))) 33.673 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (* (* (cbrt (fma (* d2 d2) d2 27000)) (cbrt (fma (* d2 d2) d2 27000))) (cbrt (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.673 * [simplify]: Simplifying (cbrt (fma (* d2 d2) d2 27000)) 33.673 * * [simplify]: iters left: 4 (5 enodes) 33.674 * * [simplify]: iters left: 3 (17 enodes) 33.677 * * [simplify]: iters left: 2 (21 enodes) 33.681 * * [simplify]: iters left: 1 (24 enodes) 33.685 * * [simplify]: Extracting #0: cost 1 inf + 0 33.685 * * [simplify]: Extracting #1: cost 3 inf + 0 33.685 * * [simplify]: Extracting #2: cost 8 inf + 0 33.685 * * [simplify]: Extracting #3: cost 10 inf + 2 33.685 * * [simplify]: Extracting #4: cost 2 inf + 795 33.685 * * [simplify]: Extracting #5: cost 1 inf + 796 33.685 * * [simplify]: Extracting #6: cost 0 inf + 1008 33.686 * [simplify]: Simplified to (cbrt (fma (* d2 d2) d2 27000)) 33.686 * [simplify]: Simplified (2 1 1 2) to (λ (d1 d2) (/ (* (* (* (cbrt (fma (* d2 d2) d2 27000)) (cbrt (fma (* d2 d2) d2 27000))) (cbrt (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 33.686 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 33.686 * [simplify]: Simplifying (* (* (fma (* d2 d2) d2 27000) (fma (* d2 d2) d2 27000)) (fma (* d2 d2) d2 27000)) 33.686 * * [simplify]: iters left: 6 (6 enodes) 33.688 * * [simplify]: iters left: 5 (21 enodes) 33.691 * * [simplify]: iters left: 4 (39 enodes) 33.702 * * [simplify]: iters left: 3 (133 enodes) 33.745 * * [simplify]: iters left: 2 (440 enodes) 34.090 * * [simplify]: Extracting #0: cost 1 inf + 0 34.090 * * [simplify]: Extracting #1: cost 41 inf + 0 34.092 * * [simplify]: Extracting #2: cost 180 inf + 167 34.096 * * [simplify]: Extracting #3: cost 101 inf + 17268 34.109 * * [simplify]: Extracting #4: cost 13 inf + 39368 34.123 * * [simplify]: Extracting #5: cost 0 inf + 42245 34.138 * * [simplify]: Extracting #6: cost 0 inf + 42134 34.174 * [simplify]: Simplified to (* (* (fma (* d2 d2) d2 27000) (fma (* d2 d2) d2 27000)) (fma (* d2 d2) d2 27000)) 34.174 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (cbrt (* (* (fma (* d2 d2) d2 27000) (fma (* d2 d2) d2 27000)) (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 34.174 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 34.174 * [simplify]: Simplifying (sqrt (fma (* d2 d2) d2 27000)) 34.174 * * [simplify]: iters left: 4 (5 enodes) 34.177 * * [simplify]: iters left: 3 (17 enodes) 34.180 * * [simplify]: iters left: 2 (21 enodes) 34.183 * * [simplify]: iters left: 1 (24 enodes) 34.188 * * [simplify]: Extracting #0: cost 1 inf + 0 34.188 * * [simplify]: Extracting #1: cost 3 inf + 0 34.188 * * [simplify]: Extracting #2: cost 8 inf + 0 34.188 * * [simplify]: Extracting #3: cost 10 inf + 2 34.188 * * [simplify]: Extracting #4: cost 2 inf + 715 34.188 * * [simplify]: Extracting #5: cost 1 inf + 716 34.189 * * [simplify]: Extracting #6: cost 0 inf + 928 34.189 * [simplify]: Simplified to (sqrt (fma (* d2 d2) d2 27000)) 34.189 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (* (sqrt (fma (* d2 d2) d2 27000)) (sqrt (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 34.189 * [simplify]: Simplifying (sqrt (fma (* d2 d2) d2 27000)) 34.189 * * [simplify]: iters left: 4 (5 enodes) 34.191 * * [simplify]: iters left: 3 (17 enodes) 34.193 * * [simplify]: iters left: 2 (21 enodes) 34.197 * * [simplify]: iters left: 1 (24 enodes) 34.201 * * [simplify]: Extracting #0: cost 1 inf + 0 34.201 * * [simplify]: Extracting #1: cost 3 inf + 0 34.201 * * [simplify]: Extracting #2: cost 8 inf + 0 34.201 * * [simplify]: Extracting #3: cost 10 inf + 2 34.201 * * [simplify]: Extracting #4: cost 2 inf + 715 34.201 * * [simplify]: Extracting #5: cost 1 inf + 716 34.201 * * [simplify]: Extracting #6: cost 0 inf + 928 34.201 * [simplify]: Simplified to (sqrt (fma (* d2 d2) d2 27000)) 34.202 * [simplify]: Simplified (2 1 1 2) to (λ (d1 d2) (/ (* (* (sqrt (fma (* d2 d2) d2 27000)) (sqrt (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 34.202 * * * * [progress]: [ 57 / 88 ] simplifiying candidate # 34.202 * * * * [progress]: [ 58 / 88 ] simplifiying candidate #real (real->posit16 (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2)))))> 34.202 * [simplify]: Simplifying (real->posit16 (fma (* d2 d2) d2 27000)) 34.202 * * [simplify]: iters left: 4 (5 enodes) 34.203 * * [simplify]: iters left: 3 (14 enodes) 34.206 * * [simplify]: iters left: 2 (18 enodes) 34.209 * * [simplify]: iters left: 1 (21 enodes) 34.213 * * [simplify]: Extracting #0: cost 1 inf + 0 34.213 * * [simplify]: Extracting #1: cost 2 inf + 0 34.213 * * [simplify]: Extracting #2: cost 6 inf + 0 34.213 * * [simplify]: Extracting #3: cost 8 inf + 2 34.213 * * [simplify]: Extracting #4: cost 2 inf + 441 34.213 * * [simplify]: Extracting #5: cost 0 inf + 654 34.214 * [simplify]: Simplified to (real->posit16 (fma (* d2 d2) d2 27000)) 34.214 * [simplify]: Simplified (2 1 1 1) to (λ (d1 d2) (/ (* (posit16->real (real->posit16 (fma (* d2 d2) d2 27000))) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 34.214 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 34.214 * [simplify]: Simplifying (fma d2 d2 (- (* d2 30))) 34.214 * * [simplify]: iters left: 5 (5 enodes) 34.216 * * [simplify]: iters left: 4 (23 enodes) 34.219 * * [simplify]: iters left: 3 (33 enodes) 34.225 * * [simplify]: iters left: 2 (43 enodes) 34.231 * * [simplify]: iters left: 1 (48 enodes) 34.237 * * [simplify]: Extracting #0: cost 1 inf + 0 34.237 * * [simplify]: Extracting #1: cost 10 inf + 0 34.237 * * [simplify]: Extracting #2: cost 12 inf + 3 34.238 * * [simplify]: Extracting #3: cost 3 inf + 378 34.238 * * [simplify]: Extracting #4: cost 1 inf + 501 34.238 * * [simplify]: Extracting #5: cost 0 inf + 583 34.238 * [simplify]: Simplified to (* (+ -30 d2) d2) 34.238 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (+ (* (+ -30 d2) d2) (fma (- d2) 30 (* d2 30)))))) 34.238 * [simplify]: Simplifying (fma (- d2) 30 (* d2 30)) 34.238 * * [simplify]: iters left: 3 (5 enodes) 34.240 * * [simplify]: iters left: 2 (18 enodes) 34.245 * * [simplify]: iters left: 1 (25 enodes) 34.250 * * [simplify]: Extracting #0: cost 1 inf + 0 34.250 * * [simplify]: Extracting #1: cost 8 inf + 0 34.250 * * [simplify]: Extracting #2: cost 11 inf + 2 34.250 * * [simplify]: Extracting #3: cost 5 inf + 251 34.250 * * [simplify]: Extracting #4: cost 0 inf + 619 34.250 * * [simplify]: Extracting #5: cost 0 inf + 579 34.250 * [simplify]: Simplified to (- (* d2 30) (* d2 30)) 34.250 * [simplify]: Simplified (2 2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (+ (* (+ -30 d2) d2) (- (* d2 30) (* d2 30)))))) 34.250 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 34.251 * [simplify]: Simplifying (expm1 (- (* d2 d2) (* 30 d2))) 34.251 * * [simplify]: iters left: 5 (6 enodes) 34.253 * * [simplify]: iters left: 4 (24 enodes) 34.257 * * [simplify]: iters left: 3 (38 enodes) 34.264 * * [simplify]: iters left: 2 (50 enodes) 34.272 * * [simplify]: iters left: 1 (60 enodes) 34.279 * * [simplify]: Extracting #0: cost 1 inf + 0 34.279 * * [simplify]: Extracting #1: cost 3 inf + 0 34.279 * * [simplify]: Extracting #2: cost 12 inf + 0 34.279 * * [simplify]: Extracting #3: cost 14 inf + 3 34.279 * * [simplify]: Extracting #4: cost 5 inf + 378 34.279 * * [simplify]: Extracting #5: cost 2 inf + 653 34.279 * * [simplify]: Extracting #6: cost 0 inf + 887 34.280 * [simplify]: Simplified to (expm1 (* d2 (+ -30 d2))) 34.280 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (log1p (expm1 (* d2 (+ -30 d2))))))) 34.280 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 34.280 * [simplify]: Simplifying (log1p (- (* d2 d2) (* 30 d2))) 34.280 * * [simplify]: iters left: 5 (6 enodes) 34.282 * * [simplify]: iters left: 4 (24 enodes) 34.286 * * [simplify]: iters left: 3 (38 enodes) 34.292 * * [simplify]: iters left: 2 (50 enodes) 34.300 * * [simplify]: iters left: 1 (60 enodes) 34.307 * * [simplify]: Extracting #0: cost 1 inf + 0 34.307 * * [simplify]: Extracting #1: cost 3 inf + 0 34.307 * * [simplify]: Extracting #2: cost 12 inf + 0 34.307 * * [simplify]: Extracting #3: cost 14 inf + 3 34.307 * * [simplify]: Extracting #4: cost 5 inf + 378 34.307 * * [simplify]: Extracting #5: cost 2 inf + 673 34.308 * * [simplify]: Extracting #6: cost 0 inf + 927 34.308 * [simplify]: Simplified to (log1p (* d2 (+ -30 d2))) 34.308 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (expm1 (log1p (* d2 (+ -30 d2))))))) 34.308 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 34.308 * [simplify]: Simplifying (- (* 30 d2)) 34.308 * * [simplify]: iters left: 4 (4 enodes) 34.310 * * [simplify]: iters left: 3 (18 enodes) 34.313 * * [simplify]: iters left: 2 (24 enodes) 34.317 * * [simplify]: Extracting #0: cost 1 inf + 0 34.317 * * [simplify]: Extracting #1: cost 7 inf + 0 34.317 * * [simplify]: Extracting #2: cost 5 inf + 44 34.317 * * [simplify]: Extracting #3: cost 0 inf + 253 34.317 * [simplify]: Simplified to (* -30 d2) 34.317 * [simplify]: Simplified (2 2 2 3) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (fma d2 d2 (* -30 d2))))) 34.317 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 34.317 * [simplify]: Simplifying (/ (exp (* d2 d2)) (exp (* 30 d2))) 34.317 * * [simplify]: iters left: 5 (7 enodes) 34.320 * * [simplify]: iters left: 4 (28 enodes) 34.327 * * [simplify]: iters left: 3 (46 enodes) 34.335 * * [simplify]: iters left: 2 (85 enodes) 34.350 * * [simplify]: iters left: 1 (183 enodes) 34.396 * * [simplify]: Extracting #0: cost 1 inf + 0 34.397 * * [simplify]: Extracting #1: cost 61 inf + 0 34.397 * * [simplify]: Extracting #2: cost 162 inf + 72 34.398 * * [simplify]: Extracting #3: cost 160 inf + 4981 34.400 * * [simplify]: Extracting #4: cost 94 inf + 24448 34.406 * * [simplify]: Extracting #5: cost 28 inf + 61826 34.414 * * [simplify]: Extracting #6: cost 0 inf + 85850 34.421 * [simplify]: Simplified to (exp (* (+ -30 d2) d2)) 34.421 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (log (exp (* (+ -30 d2) d2)))))) 34.421 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 34.421 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 34.422 * [simplify]: Simplifying (log (- (* d2 d2) (* 30 d2))) 34.422 * * [simplify]: iters left: 5 (6 enodes) 34.424 * * [simplify]: iters left: 4 (24 enodes) 34.428 * * [simplify]: iters left: 3 (41 enodes) 34.435 * * [simplify]: iters left: 2 (58 enodes) 34.444 * * [simplify]: iters left: 1 (68 enodes) 34.452 * * [simplify]: Extracting #0: cost 1 inf + 0 34.452 * * [simplify]: Extracting #1: cost 5 inf + 0 34.452 * * [simplify]: Extracting #2: cost 16 inf + 0 34.452 * * [simplify]: Extracting #3: cost 18 inf + 3 34.452 * * [simplify]: Extracting #4: cost 7 inf + 560 34.452 * * [simplify]: Extracting #5: cost 2 inf + 1019 34.453 * * [simplify]: Extracting #6: cost 0 inf + 1253 34.453 * [simplify]: Simplified to (log (* d2 (+ d2 -30))) 34.453 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (exp (log (* d2 (+ d2 -30))))))) 34.453 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 34.453 * [simplify]: Simplifying (exp (- (* d2 d2) (* 30 d2))) 34.453 * * [simplify]: iters left: 5 (6 enodes) 34.455 * * [simplify]: iters left: 4 (27 enodes) 34.460 * * [simplify]: iters left: 3 (53 enodes) 34.472 * * [simplify]: iters left: 2 (95 enodes) 34.489 * * [simplify]: iters left: 1 (195 enodes) 34.528 * * [simplify]: Extracting #0: cost 1 inf + 0 34.529 * * [simplify]: Extracting #1: cost 68 inf + 0 34.529 * * [simplify]: Extracting #2: cost 172 inf + 1 34.530 * * [simplify]: Extracting #3: cost 166 inf + 2717 34.532 * * [simplify]: Extracting #4: cost 87 inf + 26544 34.537 * * [simplify]: Extracting #5: cost 12 inf + 59796 34.545 * * [simplify]: Extracting #6: cost 0 inf + 66446 34.551 * [simplify]: Simplified to (exp (* (- d2 30) d2)) 34.551 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (log (exp (* (- d2 30) d2)))))) 34.551 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 34.551 * [simplify]: Simplifying (* (cbrt (- (* d2 d2) (* 30 d2))) (cbrt (- (* d2 d2) (* 30 d2)))) 34.551 * * [simplify]: iters left: 6 (7 enodes) 34.553 * * [simplify]: iters left: 5 (27 enodes) 34.558 * * [simplify]: iters left: 4 (41 enodes) 34.565 * * [simplify]: iters left: 3 (53 enodes) 34.573 * * [simplify]: iters left: 2 (63 enodes) 34.580 * * [simplify]: Extracting #0: cost 1 inf + 0 34.580 * * [simplify]: Extracting #1: cost 3 inf + 0 34.580 * * [simplify]: Extracting #2: cost 5 inf + 0 34.580 * * [simplify]: Extracting #3: cost 14 inf + 0 34.581 * * [simplify]: Extracting #4: cost 16 inf + 3 34.581 * * [simplify]: Extracting #5: cost 11 inf + 211 34.581 * * [simplify]: Extracting #6: cost 3 inf + 745 34.581 * * [simplify]: Extracting #7: cost 0 inf + 1311 34.581 * [simplify]: Simplified to (* (cbrt (* (+ d2 -30) d2)) (cbrt (* (+ d2 -30) d2))) 34.581 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (* (* (cbrt (* (+ d2 -30) d2)) (cbrt (* (+ d2 -30) d2))) (cbrt (- (* d2 d2) (* 30 d2))))))) 34.582 * [simplify]: Simplifying (cbrt (- (* d2 d2) (* 30 d2))) 34.582 * * [simplify]: iters left: 5 (6 enodes) 34.583 * * [simplify]: iters left: 4 (24 enodes) 34.588 * * [simplify]: iters left: 3 (38 enodes) 34.594 * * [simplify]: iters left: 2 (50 enodes) 34.602 * * [simplify]: iters left: 1 (60 enodes) 34.609 * * [simplify]: Extracting #0: cost 1 inf + 0 34.609 * * [simplify]: Extracting #1: cost 3 inf + 0 34.609 * * [simplify]: Extracting #2: cost 12 inf + 0 34.609 * * [simplify]: Extracting #3: cost 14 inf + 3 34.609 * * [simplify]: Extracting #4: cost 5 inf + 378 34.609 * * [simplify]: Extracting #5: cost 2 inf + 663 34.610 * * [simplify]: Extracting #6: cost 0 inf + 907 34.610 * [simplify]: Simplified to (cbrt (* d2 (+ -30 d2))) 34.610 * [simplify]: Simplified (2 2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (* (* (cbrt (- (* d2 d2) (* 30 d2))) (cbrt (- (* d2 d2) (* 30 d2)))) (cbrt (* d2 (+ -30 d2))))))) 34.610 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 34.610 * [simplify]: Simplifying (* (* (- (* d2 d2) (* 30 d2)) (- (* d2 d2) (* 30 d2))) (- (* d2 d2) (* 30 d2))) 34.610 * * [simplify]: iters left: 6 (7 enodes) 34.612 * * [simplify]: iters left: 5 (28 enodes) 34.620 * * [simplify]: iters left: 4 (66 enodes) 34.639 * * [simplify]: iters left: 3 (280 enodes) 34.873 * * [simplify]: Extracting #0: cost 1 inf + 0 34.873 * * [simplify]: Extracting #1: cost 50 inf + 0 34.874 * * [simplify]: Extracting #2: cost 218 inf + 85 34.877 * * [simplify]: Extracting #3: cost 151 inf + 12856 34.892 * * [simplify]: Extracting #4: cost 10 inf + 39388 34.904 * * [simplify]: Extracting #5: cost 0 inf + 39631 34.917 * * [simplify]: Extracting #6: cost 0 inf + 39550 34.929 * [simplify]: Simplified to (* (* (+ -30 d2) d2) (* (* (+ -30 d2) d2) (* (+ -30 d2) d2))) 34.929 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (cbrt (* (* (+ -30 d2) d2) (* (* (+ -30 d2) d2) (* (+ -30 d2) d2))))))) 34.930 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 34.930 * [simplify]: Simplifying (sqrt (- (* d2 d2) (* 30 d2))) 34.930 * * [simplify]: iters left: 5 (6 enodes) 34.932 * * [simplify]: iters left: 4 (24 enodes) 34.936 * * [simplify]: iters left: 3 (38 enodes) 34.942 * * [simplify]: iters left: 2 (50 enodes) 34.950 * * [simplify]: iters left: 1 (60 enodes) 34.957 * * [simplify]: Extracting #0: cost 1 inf + 0 34.957 * * [simplify]: Extracting #1: cost 3 inf + 0 34.957 * * [simplify]: Extracting #2: cost 12 inf + 0 34.957 * * [simplify]: Extracting #3: cost 14 inf + 3 34.957 * * [simplify]: Extracting #4: cost 5 inf + 378 34.958 * * [simplify]: Extracting #5: cost 2 inf + 623 34.958 * * [simplify]: Extracting #6: cost 0 inf + 827 34.958 * [simplify]: Simplified to (sqrt (* d2 (+ -30 d2))) 34.958 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (* (sqrt (* d2 (+ -30 d2))) (sqrt (- (* d2 d2) (* 30 d2))))))) 34.958 * [simplify]: Simplifying (sqrt (- (* d2 d2) (* 30 d2))) 34.958 * * [simplify]: iters left: 5 (6 enodes) 34.960 * * [simplify]: iters left: 4 (24 enodes) 34.967 * * [simplify]: iters left: 3 (38 enodes) 34.973 * * [simplify]: iters left: 2 (50 enodes) 34.981 * * [simplify]: iters left: 1 (60 enodes) 34.988 * * [simplify]: Extracting #0: cost 1 inf + 0 34.988 * * [simplify]: Extracting #1: cost 3 inf + 0 34.988 * * [simplify]: Extracting #2: cost 12 inf + 0 34.988 * * [simplify]: Extracting #3: cost 14 inf + 3 34.988 * * [simplify]: Extracting #4: cost 5 inf + 378 34.988 * * [simplify]: Extracting #5: cost 2 inf + 623 34.989 * * [simplify]: Extracting #6: cost 0 inf + 827 34.989 * [simplify]: Simplified to (sqrt (* d2 (+ -30 d2))) 34.989 * [simplify]: Simplified (2 2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (* (sqrt (- (* d2 d2) (* 30 d2))) (sqrt (* d2 (+ -30 d2))))))) 34.989 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 34.989 * [simplify]: Simplifying (- (pow (* d2 d2) 3) (pow (* 30 d2) 3)) 34.989 * * [simplify]: iters left: 5 (8 enodes) 34.993 * * [simplify]: iters left: 4 (45 enodes) 35.005 * * [simplify]: iters left: 3 (132 enodes) 35.043 * * [simplify]: iters left: 2 (363 enodes) 35.148 * * [simplify]: Extracting #0: cost 1 inf + 0 35.148 * * [simplify]: Extracting #1: cost 65 inf + 0 35.149 * * [simplify]: Extracting #2: cost 152 inf + 225 35.150 * * [simplify]: Extracting #3: cost 123 inf + 4444 35.154 * * [simplify]: Extracting #4: cost 66 inf + 18558 35.160 * * [simplify]: Extracting #5: cost 3 inf + 44148 35.169 * * [simplify]: Extracting #6: cost 0 inf + 44081 35.175 * [simplify]: Simplified to (fma (* d2 (* d2 d2)) -27000 (* (* d2 (* d2 d2)) (* d2 (* d2 d2)))) 35.175 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (/ (fma (* d2 (* d2 d2)) -27000 (* (* d2 (* d2 d2)) (* d2 (* d2 d2)))) (+ (* (* d2 d2) (* d2 d2)) (+ (* (* 30 d2) (* 30 d2)) (* (* d2 d2) (* 30 d2)))))))) 35.175 * [simplify]: Simplifying (+ (* (* d2 d2) (* d2 d2)) (+ (* (* 30 d2) (* 30 d2)) (* (* d2 d2) (* 30 d2)))) 35.175 * * [simplify]: iters left: 6 (9 enodes) 35.179 * * [simplify]: iters left: 5 (51 enodes) 35.189 * * [simplify]: iters left: 4 (115 enodes) 35.215 * * [simplify]: iters left: 3 (245 enodes) 35.272 * * [simplify]: iters left: 2 (379 enodes) 35.365 * * [simplify]: Extracting #0: cost 1 inf + 0 35.365 * * [simplify]: Extracting #1: cost 31 inf + 0 35.366 * * [simplify]: Extracting #2: cost 64 inf + 741 35.368 * * [simplify]: Extracting #3: cost 30 inf + 3930 35.371 * * [simplify]: Extracting #4: cost 15 inf + 6393 35.374 * * [simplify]: Extracting #5: cost 4 inf + 10133 35.377 * * [simplify]: Extracting #6: cost 0 inf + 11063 35.380 * [simplify]: Simplified to (* d2 (* d2 (fma (+ 30 d2) d2 900))) 35.381 * [simplify]: Simplified (2 2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (/ (fma (* d2 (* d2 d2)) -27000 (* (* d2 (* d2 d2)) (* d2 (* d2 d2)))) (* d2 (* d2 (fma (+ 30 d2) d2 900))))))) 35.381 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 35.381 * [simplify]: Simplifying (- (* 30 d2)) 35.381 * * [simplify]: iters left: 4 (4 enodes) 35.383 * * [simplify]: iters left: 3 (18 enodes) 35.386 * * [simplify]: iters left: 2 (24 enodes) 35.389 * * [simplify]: Extracting #0: cost 1 inf + 0 35.389 * * [simplify]: Extracting #1: cost 7 inf + 0 35.389 * * [simplify]: Extracting #2: cost 5 inf + 44 35.390 * * [simplify]: Extracting #3: cost 0 inf + 253 35.390 * [simplify]: Simplified to (* -30 d2) 35.390 * [simplify]: Simplified (2 2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (+ (* d2 d2) (* -30 d2))))) 35.390 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 35.390 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 35.390 * [simplify]: Simplifying (- (* (* d2 d2) (* d2 d2)) (* (* 30 d2) (* 30 d2))) 35.390 * * [simplify]: iters left: 6 (7 enodes) 35.393 * * [simplify]: iters left: 5 (39 enodes) 35.400 * * [simplify]: iters left: 4 (88 enodes) 35.421 * * [simplify]: iters left: 3 (194 enodes) 35.465 * * [simplify]: iters left: 2 (392 enodes) 35.610 * * [simplify]: Extracting #0: cost 1 inf + 0 35.611 * * [simplify]: Extracting #1: cost 61 inf + 0 35.611 * * [simplify]: Extracting #2: cost 119 inf + 210 35.614 * * [simplify]: Extracting #3: cost 60 inf + 6217 35.619 * * [simplify]: Extracting #4: cost 12 inf + 14581 35.624 * * [simplify]: Extracting #5: cost 1 inf + 17652 35.630 * * [simplify]: Extracting #6: cost 0 inf + 17864 35.638 * [simplify]: Simplified to (* (* d2 (fma d2 d2 -900)) d2) 35.639 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (/ (* (* d2 (fma d2 d2 -900)) d2) (+ (* d2 d2) (* 30 d2)))))) 35.639 * [simplify]: Simplifying (+ (* d2 d2) (* 30 d2)) 35.639 * * [simplify]: iters left: 4 (5 enodes) 35.641 * * [simplify]: iters left: 3 (20 enodes) 35.644 * * [simplify]: iters left: 2 (27 enodes) 35.648 * * [simplify]: Extracting #0: cost 1 inf + 0 35.648 * * [simplify]: Extracting #1: cost 7 inf + 0 35.649 * * [simplify]: Extracting #2: cost 8 inf + 2 35.649 * * [simplify]: Extracting #3: cost 0 inf + 446 35.649 * * [simplify]: Extracting #4: cost 0 inf + 416 35.649 * [simplify]: Simplified to (* d2 (+ d2 30)) 35.649 * [simplify]: Simplified (2 2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (/ (- (* (* d2 d2) (* d2 d2)) (* (* 30 d2) (* 30 d2))) (* d2 (+ d2 30)))))) 35.649 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 35.649 * [simplify]: Simplifying (- d2 30) 35.649 * * [simplify]: iters left: 2 (3 enodes) 35.651 * * [simplify]: iters left: 1 (12 enodes) 35.653 * * [simplify]: Extracting #0: cost 1 inf + 0 35.653 * * [simplify]: Extracting #1: cost 5 inf + 0 35.653 * * [simplify]: Extracting #2: cost 2 inf + 3 35.653 * * [simplify]: Extracting #3: cost 0 inf + 87 35.653 * [simplify]: Simplified to (+ d2 -30) 35.653 * [simplify]: Simplified (2 2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (* d2 (+ d2 -30))))) 35.653 * * * * [progress]: [ 75 / 88 ] simplifiying candidate # 35.653 * [simplify]: Simplifying (- (* 30 d2)) 35.653 * * [simplify]: iters left: 4 (4 enodes) 35.655 * * [simplify]: iters left: 3 (18 enodes) 35.658 * * [simplify]: iters left: 2 (24 enodes) 35.661 * * [simplify]: Extracting #0: cost 1 inf + 0 35.661 * * [simplify]: Extracting #1: cost 7 inf + 0 35.661 * * [simplify]: Extracting #2: cost 5 inf + 44 35.661 * * [simplify]: Extracting #3: cost 0 inf + 253 35.661 * [simplify]: Simplified to (* -30 d2) 35.661 * [simplify]: Simplified (2 2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (+ (* d2 d2) (* -30 d2))))) 35.662 * * * * [progress]: [ 76 / 88 ] simplifiying candidate #real (real->posit16 (- (* d2 d2) (* 30 d2)))))))> 35.662 * [simplify]: Simplifying (real->posit16 (- (* d2 d2) (* 30 d2))) 35.662 * * [simplify]: iters left: 5 (6 enodes) 35.663 * * [simplify]: iters left: 4 (21 enodes) 35.667 * * [simplify]: iters left: 3 (35 enodes) 35.673 * * [simplify]: iters left: 2 (47 enodes) 35.680 * * [simplify]: iters left: 1 (57 enodes) 35.687 * * [simplify]: Extracting #0: cost 1 inf + 0 35.687 * * [simplify]: Extracting #1: cost 2 inf + 0 35.687 * * [simplify]: Extracting #2: cost 10 inf + 0 35.687 * * [simplify]: Extracting #3: cost 12 inf + 3 35.687 * * [simplify]: Extracting #4: cost 2 inf + 419 35.687 * * [simplify]: Extracting #5: cost 0 inf + 583 35.687 * [simplify]: Simplified to (real->posit16 (* d2 (+ d2 -30))) 35.687 * [simplify]: Simplified (2 2 2 1) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (posit16->real (real->posit16 (* d2 (+ d2 -30))))))) 35.688 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 35.688 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 35.688 * * [simplify]: iters left: 4 (6 enodes) 35.689 * * [simplify]: iters left: 3 (24 enodes) 35.693 * * [simplify]: iters left: 2 (32 enodes) 35.698 * * [simplify]: Extracting #0: cost 1 inf + 0 35.698 * * [simplify]: Extracting #1: cost 8 inf + 0 35.698 * * [simplify]: Extracting #2: cost 8 inf + 3 35.698 * * [simplify]: Extracting #3: cost 1 inf + 353 35.698 * * [simplify]: Extracting #4: cost 0 inf + 436 35.698 * * [simplify]: Extracting #5: cost 0 inf + 421 35.698 * [simplify]: Simplified to (* d1 (+ 30 d2)) 35.698 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 35.698 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 35.699 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 35.699 * * [simplify]: iters left: 4 (6 enodes) 35.700 * * [simplify]: iters left: 3 (24 enodes) 35.704 * * [simplify]: iters left: 2 (32 enodes) 35.709 * * [simplify]: Extracting #0: cost 1 inf + 0 35.709 * * [simplify]: Extracting #1: cost 8 inf + 0 35.709 * * [simplify]: Extracting #2: cost 8 inf + 3 35.709 * * [simplify]: Extracting #3: cost 1 inf + 353 35.710 * * [simplify]: Extracting #4: cost 0 inf + 436 35.710 * * [simplify]: Extracting #5: cost 0 inf + 421 35.712 * [simplify]: Simplified to (* d1 (+ 30 d2)) 35.712 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 35.712 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 35.712 * [simplify]: Simplifying (+ (* d2 d1) (* 30 d1)) 35.712 * * [simplify]: iters left: 4 (6 enodes) 35.714 * * [simplify]: iters left: 3 (24 enodes) 35.718 * * [simplify]: iters left: 2 (32 enodes) 35.722 * * [simplify]: Extracting #0: cost 1 inf + 0 35.722 * * [simplify]: Extracting #1: cost 8 inf + 0 35.722 * * [simplify]: Extracting #2: cost 8 inf + 3 35.722 * * [simplify]: Extracting #3: cost 1 inf + 353 35.723 * * [simplify]: Extracting #4: cost 0 inf + 436 35.723 * * [simplify]: Extracting #5: cost 0 inf + 421 35.723 * [simplify]: Simplified to (* d1 (+ 30 d2)) 35.723 * [simplify]: Simplified (2) to (λ (d1 d2) (* d1 (+ 30 d2))) 35.723 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 35.723 * [simplify]: Simplifying (* 27000 d1) 35.723 * * [simplify]: iters left: 2 (3 enodes) 35.724 * * [simplify]: iters left: 1 (10 enodes) 35.726 * * [simplify]: Extracting #0: cost 1 inf + 0 35.726 * * [simplify]: Extracting #1: cost 4 inf + 0 35.726 * * [simplify]: Extracting #2: cost 2 inf + 2 35.726 * * [simplify]: Extracting #3: cost 0 inf + 86 35.726 * [simplify]: Simplified to (* 27000 d1) 35.726 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* 27000 d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 35.726 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 35.726 * [simplify]: Simplifying (+ (* (pow d2 3) d1) (* 27000 d1)) 35.726 * * [simplify]: iters left: 5 (8 enodes) 35.729 * * [simplify]: iters left: 4 (38 enodes) 35.737 * * [simplify]: iters left: 3 (77 enodes) 35.752 * * [simplify]: iters left: 2 (135 enodes) 35.772 * * [simplify]: iters left: 1 (206 enodes) 35.814 * * [simplify]: Extracting #0: cost 1 inf + 0 35.814 * * [simplify]: Extracting #1: cost 14 inf + 0 35.814 * * [simplify]: Extracting #2: cost 51 inf + 3 35.815 * * [simplify]: Extracting #3: cost 71 inf + 1172 35.816 * * [simplify]: Extracting #4: cost 54 inf + 3980 35.818 * * [simplify]: Extracting #5: cost 16 inf + 18088 35.821 * * [simplify]: Extracting #6: cost 0 inf + 25331 35.824 * * [simplify]: Extracting #7: cost 0 inf + 25291 35.827 * [simplify]: Simplified to (* d1 (fma d2 (* d2 d2) 27000)) 35.827 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (fma d2 (* d2 d2) 27000)) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 35.827 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 35.828 * [simplify]: Simplifying (+ (* (pow d2 3) d1) (* 27000 d1)) 35.828 * * [simplify]: iters left: 5 (8 enodes) 35.830 * * [simplify]: iters left: 4 (38 enodes) 35.839 * * [simplify]: iters left: 3 (77 enodes) 35.854 * * [simplify]: iters left: 2 (135 enodes) 35.878 * * [simplify]: iters left: 1 (206 enodes) 35.919 * * [simplify]: Extracting #0: cost 1 inf + 0 35.919 * * [simplify]: Extracting #1: cost 14 inf + 0 35.919 * * [simplify]: Extracting #2: cost 51 inf + 3 35.919 * * [simplify]: Extracting #3: cost 71 inf + 1172 35.920 * * [simplify]: Extracting #4: cost 54 inf + 3980 35.923 * * [simplify]: Extracting #5: cost 16 inf + 18088 35.926 * * [simplify]: Extracting #6: cost 0 inf + 25331 35.929 * * [simplify]: Extracting #7: cost 0 inf + 25291 35.935 * [simplify]: Simplified to (* d1 (fma d2 (* d2 d2) 27000)) 35.935 * [simplify]: Simplified (2 1) to (λ (d1 d2) (/ (* d1 (fma d2 (* d2 d2) 27000)) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 35.935 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 35.935 * [simplify]: Simplifying (+ (pow d2 3) 27000) 35.935 * * [simplify]: iters left: 3 (5 enodes) 35.938 * * [simplify]: iters left: 2 (24 enodes) 35.944 * * [simplify]: iters left: 1 (43 enodes) 35.953 * * [simplify]: Extracting #0: cost 1 inf + 0 35.953 * * [simplify]: Extracting #1: cost 7 inf + 0 35.953 * * [simplify]: Extracting #2: cost 11 inf + 2 35.953 * * [simplify]: Extracting #3: cost 10 inf + 257 35.953 * * [simplify]: Extracting #4: cost 3 inf + 1079 35.953 * * [simplify]: Extracting #5: cost 0 inf + 1504 35.953 * [simplify]: Simplified to (fma d2 (* d2 d2) 27000) 35.953 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (fma d2 (* d2 d2) 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 35.953 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 35.954 * [simplify]: Simplifying (+ (pow d2 3) 27000) 35.954 * * [simplify]: iters left: 3 (5 enodes) 35.956 * * [simplify]: iters left: 2 (24 enodes) 35.961 * * [simplify]: iters left: 1 (43 enodes) 35.970 * * [simplify]: Extracting #0: cost 1 inf + 0 35.970 * * [simplify]: Extracting #1: cost 7 inf + 0 35.970 * * [simplify]: Extracting #2: cost 11 inf + 2 35.970 * * [simplify]: Extracting #3: cost 10 inf + 257 35.971 * * [simplify]: Extracting #4: cost 3 inf + 1079 35.971 * * [simplify]: Extracting #5: cost 0 inf + 1504 35.971 * [simplify]: Simplified to (fma d2 (* d2 d2) 27000) 35.971 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (fma d2 (* d2 d2) 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 35.971 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 35.971 * [simplify]: Simplifying (+ (pow d2 3) 27000) 35.971 * * [simplify]: iters left: 3 (5 enodes) 35.973 * * [simplify]: iters left: 2 (24 enodes) 35.979 * * [simplify]: iters left: 1 (43 enodes) 35.988 * * [simplify]: Extracting #0: cost 1 inf + 0 35.988 * * [simplify]: Extracting #1: cost 7 inf + 0 35.988 * * [simplify]: Extracting #2: cost 11 inf + 2 35.988 * * [simplify]: Extracting #3: cost 10 inf + 257 35.988 * * [simplify]: Extracting #4: cost 3 inf + 1079 35.988 * * [simplify]: Extracting #5: cost 0 inf + 1504 35.988 * [simplify]: Simplified to (fma d2 (* d2 d2) 27000) 35.988 * [simplify]: Simplified (2 1 1) to (λ (d1 d2) (/ (* (fma d2 (* d2 d2) 27000) d1) (+ (* 30 30) (- (* d2 d2) (* 30 d2))))) 35.988 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 35.989 * [simplify]: Simplifying (- (pow d2 2) (* 30 d2)) 35.989 * * [simplify]: iters left: 4 (6 enodes) 35.991 * * [simplify]: iters left: 3 (26 enodes) 35.996 * * [simplify]: iters left: 2 (44 enodes) 36.002 * * [simplify]: iters left: 1 (58 enodes) 36.010 * * [simplify]: Extracting #0: cost 1 inf + 0 36.011 * * [simplify]: Extracting #1: cost 10 inf + 0 36.011 * * [simplify]: Extracting #2: cost 13 inf + 3 36.011 * * [simplify]: Extracting #3: cost 4 inf + 377 36.011 * * [simplify]: Extracting #4: cost 0 inf + 584 36.011 * [simplify]: Simplified to (* (+ -30 d2) d2) 36.011 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (* (+ -30 d2) d2)))) 36.011 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 36.011 * [simplify]: Simplifying (- (pow d2 2) (* 30 d2)) 36.012 * * [simplify]: iters left: 4 (6 enodes) 36.016 * * [simplify]: iters left: 3 (26 enodes) 36.021 * * [simplify]: iters left: 2 (44 enodes) 36.028 * * [simplify]: iters left: 1 (58 enodes) 36.036 * * [simplify]: Extracting #0: cost 1 inf + 0 36.036 * * [simplify]: Extracting #1: cost 10 inf + 0 36.036 * * [simplify]: Extracting #2: cost 13 inf + 3 36.036 * * [simplify]: Extracting #3: cost 4 inf + 377 36.036 * * [simplify]: Extracting #4: cost 0 inf + 584 36.036 * [simplify]: Simplified to (* (+ -30 d2) d2) 36.036 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (* (+ -30 d2) d2)))) 36.036 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 36.037 * [simplify]: Simplifying (- (pow d2 2) (* 30 d2)) 36.037 * * [simplify]: iters left: 4 (6 enodes) 36.039 * * [simplify]: iters left: 3 (26 enodes) 36.044 * * [simplify]: iters left: 2 (44 enodes) 36.051 * * [simplify]: iters left: 1 (58 enodes) 36.059 * * [simplify]: Extracting #0: cost 1 inf + 0 36.060 * * [simplify]: Extracting #1: cost 10 inf + 0 36.060 * * [simplify]: Extracting #2: cost 13 inf + 3 36.060 * * [simplify]: Extracting #3: cost 4 inf + 377 36.060 * * [simplify]: Extracting #4: cost 0 inf + 584 36.060 * [simplify]: Simplified to (* (+ -30 d2) d2) 36.060 * [simplify]: Simplified (2 2 2) to (λ (d1 d2) (/ (* (fma (* d2 d2) d2 27000) d1) (+ (* 30 30) (* (+ -30 d2) d2)))) 36.060 * * * [progress]: adding candidates to table 36.585 * [progress]: [Phase 3 of 3] Extracting. 36.585 * * [regime]: Finding splitpoints for: (# # # #) 36.585 * * * [regime-changes]: Trying 2 branch expressions: (d2 d1) 36.585 * * * * [regimes]: Trying to branch on d2 from (# # # #) 36.611 * * * * [regimes]: Trying to branch on d1 from (# # # #) 36.634 * * * [regime]: Found split indices: #