7.023 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.037 * * * [progress]: [2/2] Setting up program. 0.039 * [progress]: [Phase 2 of 3] Improving. 0.039 * [simplify]: Simplifying using # : (- (exp x) 1.0) 0.041 * * [simplify]: iteration 0 : 6 enodes (cost 2 ) 0.043 * * [simplify]: iteration 1 : 7 enodes (cost 2 ) 0.044 * * [simplify]: iteration 2 : 7 enodes (cost 2 ) 0.044 * [simplify]: Simplified to: (- (exp x) 1.0) 0.044 * * [progress]: iteration 1 / 4 0.044 * * * [progress]: picking best candidate 0.045 * * * * [pick]: Picked # 0.045 * * * [progress]: localizing error 0.049 * * * [progress]: generating rewritten candidates 0.049 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.051 * * * [progress]: generating series expansions 0.051 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.051 * [approximate]: Taking taylor expansion of (- (exp x) 1.0) in (x) around 0 0.051 * [taylor]: Taking taylor expansion of (- (exp x) 1.0) in x 0.051 * [taylor]: Taking taylor expansion of (exp x) in x 0.051 * [taylor]: Taking taylor expansion of x in x 0.051 * [taylor]: Taking taylor expansion of 1.0 in x 0.051 * [taylor]: Taking taylor expansion of (- (exp x) 1.0) in x 0.051 * [taylor]: Taking taylor expansion of (exp x) in x 0.051 * [taylor]: Taking taylor expansion of x in x 0.051 * [taylor]: Taking taylor expansion of 1.0 in x 0.057 * [approximate]: Taking taylor expansion of (- (exp (/ 1 x)) 1.0) in (x) around 0 0.057 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 1.0) in x 0.057 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.057 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.057 * [taylor]: Taking taylor expansion of x in x 0.058 * [taylor]: Taking taylor expansion of 1.0 in x 0.058 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 1.0) in x 0.058 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.058 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.058 * [taylor]: Taking taylor expansion of x in x 0.058 * [taylor]: Taking taylor expansion of 1.0 in x 0.062 * [approximate]: Taking taylor expansion of (- (exp (/ -1 x)) 1.0) in (x) around 0 0.062 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 1.0) in x 0.062 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.062 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.062 * [taylor]: Taking taylor expansion of -1 in x 0.062 * [taylor]: Taking taylor expansion of x in x 0.062 * [taylor]: Taking taylor expansion of 1.0 in x 0.062 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 1.0) in x 0.062 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.062 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.062 * [taylor]: Taking taylor expansion of -1 in x 0.062 * [taylor]: Taking taylor expansion of x in x 0.062 * [taylor]: Taking taylor expansion of 1.0 in x 0.066 * * * [progress]: simplifying candidates 0.066 * [simplify]: Simplifying using # : (- (pow (exp x) 3) (pow 1.0 3)) (+ (* (exp x) (exp x)) (+ (* 1.0 1.0) (* (exp x) 1.0))) (- 1.0) (- (* (exp x) (exp x)) (* 1.0 1.0)) (+ (exp x) 1.0) (- 1.0) (+ (* 1/2 (pow x 2)) (+ (* 1/6 (pow x 3)) x)) (- (exp x) 1.0) (- (exp x) 1.0) 0.069 * * [simplify]: iteration 0 : 65 enodes (cost 27 ) 0.071 * * [simplify]: iteration 1 : 156 enodes (cost 26 ) 0.074 * * [simplify]: iteration 2 : 451 enodes (cost 25 ) 0.082 * * [simplify]: iteration 3 : 1202 enodes (cost 25 ) 0.120 * * [simplify]: iteration 4 : 5001 enodes (cost 24 ) 0.120 * [simplify]: Simplified to: (- (pow (exp x) 3) (pow 1.0 3)) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- 1.0) (fma (- 1.0) 1.0 (exp (+ x x))) (+ (exp x) 1.0) (- 1.0) (fma (fma x 1/6 1/2) (pow x 2) x) (- (exp x) 1.0) (- (exp x) 1.0) 0.121 * * * [progress]: adding candidates to table 0.134 * * [progress]: iteration 2 / 4 0.134 * * * [progress]: picking best candidate 0.138 * * * * [pick]: Picked # 0.138 * * * [progress]: localizing error 0.149 * * * [progress]: generating rewritten candidates 0.149 * * * [progress]: generating series expansions 0.149 * * * [progress]: simplifying candidates 0.149 * [simplify]: Simplifying using # : 0.152 * * [simplify]: iteration 0 : 0 enodes (cost 0 ) 0.152 * [simplify]: Simplified to: 0.152 * * * [progress]: adding candidates to table 0.152 * * [progress]: iteration 3 / 4 0.152 * * * [progress]: picking best candidate 0.155 * * * * [pick]: Picked # 0.155 * * * [progress]: localizing error 0.168 * * * [progress]: generating rewritten candidates 0.168 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 0.173 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 0.175 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 0.181 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 0.182 * * * [progress]: generating series expansions 0.182 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 0.183 * [approximate]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in (x) around 0 0.183 * [taylor]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in x 0.183 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.183 * [taylor]: Taking taylor expansion of (exp x) in x 0.183 * [taylor]: Taking taylor expansion of x in x 0.183 * [taylor]: Taking taylor expansion of 1.0 in x 0.183 * [taylor]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in x 0.183 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.183 * [taylor]: Taking taylor expansion of (exp x) in x 0.183 * [taylor]: Taking taylor expansion of x in x 0.183 * [taylor]: Taking taylor expansion of 1.0 in x 0.193 * [approximate]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in (x) around 0 0.193 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in x 0.193 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.193 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.193 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.193 * [taylor]: Taking taylor expansion of x in x 0.193 * [taylor]: Taking taylor expansion of 1.0 in x 0.193 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in x 0.193 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.193 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.193 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.193 * [taylor]: Taking taylor expansion of x in x 0.194 * [taylor]: Taking taylor expansion of 1.0 in x 0.207 * [approximate]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in (x) around 0 0.207 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in x 0.207 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.207 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.207 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.207 * [taylor]: Taking taylor expansion of -1 in x 0.207 * [taylor]: Taking taylor expansion of x in x 0.207 * [taylor]: Taking taylor expansion of 1.0 in x 0.207 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in x 0.207 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.207 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.207 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.207 * [taylor]: Taking taylor expansion of -1 in x 0.207 * [taylor]: Taking taylor expansion of x in x 0.208 * [taylor]: Taking taylor expansion of 1.0 in x 0.221 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 0.221 * [approximate]: Taking taylor expansion of (pow (exp x) 3) in (x) around 0 0.221 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.221 * [taylor]: Taking taylor expansion of (exp x) in x 0.221 * [taylor]: Taking taylor expansion of x in x 0.221 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.221 * [taylor]: Taking taylor expansion of (exp x) in x 0.221 * [taylor]: Taking taylor expansion of x in x 0.225 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in (x) around 0 0.225 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.225 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.225 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.225 * [taylor]: Taking taylor expansion of x in x 0.225 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.225 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.225 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.225 * [taylor]: Taking taylor expansion of x in x 0.235 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in (x) around 0 0.235 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.235 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.235 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.235 * [taylor]: Taking taylor expansion of -1 in x 0.235 * [taylor]: Taking taylor expansion of x in x 0.235 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.235 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.235 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.235 * [taylor]: Taking taylor expansion of -1 in x 0.235 * [taylor]: Taking taylor expansion of x in x 0.249 * * * * [progress]: [ 3 / 4 ] generating series at (2) 0.250 * [approximate]: Taking taylor expansion of (/ (- (pow (exp x) 3) 1.0) (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in (x) around 0 0.250 * [taylor]: Taking taylor expansion of (/ (- (pow (exp x) 3) 1.0) (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in x 0.250 * [taylor]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in x 0.250 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.250 * [taylor]: Taking taylor expansion of (exp x) in x 0.250 * [taylor]: Taking taylor expansion of x in x 0.250 * [taylor]: Taking taylor expansion of 1.0 in x 0.250 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in x 0.250 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp x) 1.0)) (exp (* 2 x))) 0.250 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp x) 1.0)) in x 0.250 * [taylor]: Taking taylor expansion of 1.0 in x 0.250 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.250 * [taylor]: Taking taylor expansion of (exp x) in x 0.250 * [taylor]: Taking taylor expansion of x in x 0.250 * [taylor]: Taking taylor expansion of 1.0 in x 0.250 * [taylor]: Taking taylor expansion of (exp (* 2 x)) in x 0.250 * [taylor]: Taking taylor expansion of (* 2 x) in x 0.250 * [taylor]: Taking taylor expansion of 2 in x 0.250 * [taylor]: Taking taylor expansion of x in x 0.255 * [taylor]: Taking taylor expansion of (/ (- (pow (exp x) 3) 1.0) (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in x 0.255 * [taylor]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in x 0.255 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.255 * [taylor]: Taking taylor expansion of (exp x) in x 0.255 * [taylor]: Taking taylor expansion of x in x 0.255 * [taylor]: Taking taylor expansion of 1.0 in x 0.255 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in x 0.255 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp x) 1.0)) (exp (* 2 x))) 0.255 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp x) 1.0)) in x 0.255 * [taylor]: Taking taylor expansion of 1.0 in x 0.255 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.255 * [taylor]: Taking taylor expansion of (exp x) in x 0.255 * [taylor]: Taking taylor expansion of x in x 0.255 * [taylor]: Taking taylor expansion of 1.0 in x 0.255 * [taylor]: Taking taylor expansion of (exp (* 2 x)) in x 0.255 * [taylor]: Taking taylor expansion of (* 2 x) in x 0.256 * [taylor]: Taking taylor expansion of 2 in x 0.256 * [taylor]: Taking taylor expansion of x in x 0.278 * [approximate]: Taking taylor expansion of (/ (- (pow (exp (/ 1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in (x) around 0 0.278 * [taylor]: Taking taylor expansion of (/ (- (pow (exp (/ 1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in x 0.278 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in x 0.278 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.278 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.278 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.278 * [taylor]: Taking taylor expansion of x in x 0.279 * [taylor]: Taking taylor expansion of 1.0 in x 0.279 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in x 0.279 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ 1 x)) 1.0)) (exp (* 2 (/ 1 x)))) 0.279 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ 1 x)) 1.0)) in x 0.279 * [taylor]: Taking taylor expansion of 1.0 in x 0.279 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.279 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.279 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.279 * [taylor]: Taking taylor expansion of x in x 0.279 * [taylor]: Taking taylor expansion of 1.0 in x 0.279 * [taylor]: Taking taylor expansion of (exp (* 2 (/ 1 x))) in x 0.279 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.279 * [taylor]: Taking taylor expansion of 2 in x 0.279 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.279 * [taylor]: Taking taylor expansion of x in x 0.281 * [taylor]: Taking taylor expansion of (/ (- (pow (exp (/ 1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in x 0.281 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in x 0.281 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.281 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.281 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.281 * [taylor]: Taking taylor expansion of x in x 0.282 * [taylor]: Taking taylor expansion of 1.0 in x 0.282 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in x 0.282 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ 1 x)) 1.0)) (exp (* 2 (/ 1 x)))) 0.282 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ 1 x)) 1.0)) in x 0.282 * [taylor]: Taking taylor expansion of 1.0 in x 0.282 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.282 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.282 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.282 * [taylor]: Taking taylor expansion of x in x 0.282 * [taylor]: Taking taylor expansion of 1.0 in x 0.282 * [taylor]: Taking taylor expansion of (exp (* 2 (/ 1 x))) in x 0.282 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.282 * [taylor]: Taking taylor expansion of 2 in x 0.282 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.282 * [taylor]: Taking taylor expansion of x in x 0.310 * [approximate]: Taking taylor expansion of (/ (- (pow (exp (/ -1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in (x) around 0 0.310 * [taylor]: Taking taylor expansion of (/ (- (pow (exp (/ -1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in x 0.310 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in x 0.310 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.310 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.310 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.310 * [taylor]: Taking taylor expansion of -1 in x 0.310 * [taylor]: Taking taylor expansion of x in x 0.310 * [taylor]: Taking taylor expansion of 1.0 in x 0.310 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in x 0.310 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ -1 x)) 1.0)) (exp (- (* 2 (/ 1 x))))) 0.310 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ -1 x)) 1.0)) in x 0.310 * [taylor]: Taking taylor expansion of 1.0 in x 0.310 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.310 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.310 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.310 * [taylor]: Taking taylor expansion of -1 in x 0.310 * [taylor]: Taking taylor expansion of x in x 0.311 * [taylor]: Taking taylor expansion of 1.0 in x 0.311 * [taylor]: Taking taylor expansion of (exp (- (* 2 (/ 1 x)))) in x 0.311 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x))) in x 0.311 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.311 * [taylor]: Taking taylor expansion of 2 in x 0.311 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.311 * [taylor]: Taking taylor expansion of x in x 0.313 * [taylor]: Taking taylor expansion of (/ (- (pow (exp (/ -1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in x 0.313 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in x 0.313 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.313 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.313 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.313 * [taylor]: Taking taylor expansion of -1 in x 0.313 * [taylor]: Taking taylor expansion of x in x 0.313 * [taylor]: Taking taylor expansion of 1.0 in x 0.313 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in x 0.313 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ -1 x)) 1.0)) (exp (- (* 2 (/ 1 x))))) 0.314 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ -1 x)) 1.0)) in x 0.314 * [taylor]: Taking taylor expansion of 1.0 in x 0.314 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.314 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.314 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.314 * [taylor]: Taking taylor expansion of -1 in x 0.314 * [taylor]: Taking taylor expansion of x in x 0.314 * [taylor]: Taking taylor expansion of 1.0 in x 0.314 * [taylor]: Taking taylor expansion of (exp (- (* 2 (/ 1 x)))) in x 0.314 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x))) in x 0.314 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.314 * [taylor]: Taking taylor expansion of 2 in x 0.314 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.314 * [taylor]: Taking taylor expansion of x in x 0.347 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 0.347 * [approximate]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in (x) around 0 0.347 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in x 0.347 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp x) 1.0)) (exp (* 2 x))) 0.347 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp x) 1.0)) in x 0.347 * [taylor]: Taking taylor expansion of 1.0 in x 0.347 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.347 * [taylor]: Taking taylor expansion of (exp x) in x 0.347 * [taylor]: Taking taylor expansion of x in x 0.347 * [taylor]: Taking taylor expansion of 1.0 in x 0.347 * [taylor]: Taking taylor expansion of (exp (* 2 x)) in x 0.347 * [taylor]: Taking taylor expansion of (* 2 x) in x 0.347 * [taylor]: Taking taylor expansion of 2 in x 0.347 * [taylor]: Taking taylor expansion of x in x 0.348 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in x 0.348 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp x) 1.0)) (exp (* 2 x))) 0.348 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp x) 1.0)) in x 0.348 * [taylor]: Taking taylor expansion of 1.0 in x 0.348 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.348 * [taylor]: Taking taylor expansion of (exp x) in x 0.348 * [taylor]: Taking taylor expansion of x in x 0.348 * [taylor]: Taking taylor expansion of 1.0 in x 0.348 * [taylor]: Taking taylor expansion of (exp (* 2 x)) in x 0.348 * [taylor]: Taking taylor expansion of (* 2 x) in x 0.349 * [taylor]: Taking taylor expansion of 2 in x 0.349 * [taylor]: Taking taylor expansion of x in x 0.357 * [approximate]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in (x) around 0 0.357 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in x 0.358 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ 1 x)) 1.0)) (exp (* 2 (/ 1 x)))) 0.358 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ 1 x)) 1.0)) in x 0.358 * [taylor]: Taking taylor expansion of 1.0 in x 0.358 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.358 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.358 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.358 * [taylor]: Taking taylor expansion of x in x 0.358 * [taylor]: Taking taylor expansion of 1.0 in x 0.358 * [taylor]: Taking taylor expansion of (exp (* 2 (/ 1 x))) in x 0.358 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.358 * [taylor]: Taking taylor expansion of 2 in x 0.358 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.358 * [taylor]: Taking taylor expansion of x in x 0.359 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in x 0.359 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ 1 x)) 1.0)) (exp (* 2 (/ 1 x)))) 0.359 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ 1 x)) 1.0)) in x 0.359 * [taylor]: Taking taylor expansion of 1.0 in x 0.359 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.359 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.359 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.359 * [taylor]: Taking taylor expansion of x in x 0.359 * [taylor]: Taking taylor expansion of 1.0 in x 0.359 * [taylor]: Taking taylor expansion of (exp (* 2 (/ 1 x))) in x 0.359 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.359 * [taylor]: Taking taylor expansion of 2 in x 0.359 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.359 * [taylor]: Taking taylor expansion of x in x 0.369 * [approximate]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in (x) around 0 0.369 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in x 0.369 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ -1 x)) 1.0)) (exp (- (* 2 (/ 1 x))))) 0.369 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ -1 x)) 1.0)) in x 0.369 * [taylor]: Taking taylor expansion of 1.0 in x 0.369 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.369 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.369 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.369 * [taylor]: Taking taylor expansion of -1 in x 0.369 * [taylor]: Taking taylor expansion of x in x 0.369 * [taylor]: Taking taylor expansion of 1.0 in x 0.369 * [taylor]: Taking taylor expansion of (exp (- (* 2 (/ 1 x)))) in x 0.369 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x))) in x 0.369 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.370 * [taylor]: Taking taylor expansion of 2 in x 0.370 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.370 * [taylor]: Taking taylor expansion of x in x 0.370 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in x 0.370 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ -1 x)) 1.0)) (exp (- (* 2 (/ 1 x))))) 0.370 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ -1 x)) 1.0)) in x 0.371 * [taylor]: Taking taylor expansion of 1.0 in x 0.371 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.371 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.371 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.371 * [taylor]: Taking taylor expansion of -1 in x 0.371 * [taylor]: Taking taylor expansion of x in x 0.371 * [taylor]: Taking taylor expansion of 1.0 in x 0.371 * [taylor]: Taking taylor expansion of (exp (- (* 2 (/ 1 x)))) in x 0.371 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x))) in x 0.371 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.371 * [taylor]: Taking taylor expansion of 2 in x 0.371 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.371 * [taylor]: Taking taylor expansion of x in x 0.381 * * * [progress]: simplifying candidates 0.381 * [simplify]: Simplifying using # : (fma (* (exp x) (exp x)) (exp x) (- (* 1.0 (* 1.0 1.0)))) (fma (- 1.0) (* 1.0 1.0) (* 1.0 (* 1.0 1.0))) (fma (* (exp x) (exp x)) (exp x) (- (* (pow 1.0 (/ 3 2)) (pow 1.0 (/ 3 2))))) (fma (- (pow 1.0 (/ 3 2))) (pow 1.0 (/ 3 2)) (* (pow 1.0 (/ 3 2)) (pow 1.0 (/ 3 2)))) (fma (pow (exp x) (/ 3 2)) (pow (exp x) (/ 3 2)) (- (* 1.0 (* 1.0 1.0)))) (fma (- 1.0) (* 1.0 1.0) (* 1.0 (* 1.0 1.0))) (fma (pow (exp x) (/ 3 2)) (pow (exp x) (/ 3 2)) (- (* (pow 1.0 (/ 3 2)) (pow 1.0 (/ 3 2))))) (fma (- (pow 1.0 (/ 3 2))) (pow 1.0 (/ 3 2)) (* (pow 1.0 (/ 3 2)) (pow 1.0 (/ 3 2)))) (- (pow 1.0 3)) (- (pow 1.0 3)) (+ (* (exp x) (exp x)) (+ (* 1.0 1.0) (* (exp x) 1.0))) (- (exp x) 1.0) (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (+ (* (pow (exp x) 3) (pow (exp x) 3)) (+ (* (pow 1.0 3) (pow 1.0 3)) (* (pow (exp x) 3) (pow 1.0 3)))) (- (pow 1.0 3)) (- (* (pow (exp x) 3) (pow (exp x) 3)) (* (pow 1.0 3) (pow 1.0 3))) (+ (pow (exp x) 3) (pow 1.0 3)) (+ (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2))) (- (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2))) (- (pow 1.0 3)) (* x 3) (* (log (exp x)) 3) (* (exp x) (exp x)) (pow (exp x) (/ 3 2)) (pow (exp x) (/ 3 2)) (- (- (pow (exp x) 3) (pow 1.0 3))) (- (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (pow (exp x) 3) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (pow 1.0 3) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- (pow (exp x) 3) (pow 1.0 3))) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- (exp x) 1.0)) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2)))) (* (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (+ (* (pow (exp x) 3) (pow (exp x) 3)) (+ (* (pow 1.0 3) (pow 1.0 3)) (* (pow (exp x) 3) (pow 1.0 3))))) (* (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (+ (pow (exp x) 3) (pow 1.0 3))) (* 1.0 (+ (exp x) 1.0)) (+ (* 9/2 (pow x 2)) (+ (* 9/2 (pow x 3)) (* 3 x))) (- (pow (exp x) 3) 1.0) (- (pow (exp x) 3) 1.0) (+ (* 9/2 (pow x 2)) (+ (* 3 x) 1)) (pow (exp x) 3) (pow (exp x) 3) (+ (* 0.5 (pow x 2)) (+ (* 0.16666666666666652 (pow x 3)) (* 1.0 x))) (/ (- (pow (exp x) 3) 1.0) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (/ (- (pow (exp x) 3) 1.0) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (+ (* 2.5 (pow x 2)) (+ (* 3.0 x) 3.0)) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0)) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0)) 0.385 * * [simplify]: iteration 0 : 218 enodes (cost 237 ) 0.390 * * [simplify]: iteration 1 : 762 enodes (cost 231 ) 0.407 * * [simplify]: iteration 2 : 3541 enodes (cost 224 ) 0.499 * * [simplify]: iteration 3 : 5001 enodes (cost 223 ) 0.501 * [simplify]: Simplified to: (- (pow (exp x) 3) (pow 1.0 3)) (- (pow 1.0 3) (pow 1.0 3)) (- (pow (exp x) 3) (pow 1.0 3)) (- (pow 1.0 3) (pow 1.0 3)) (- (pow (exp x) 3) (pow 1.0 3)) (- (pow 1.0 3) (pow 1.0 3)) (- (pow (exp x) 3) (pow 1.0 3)) (- (pow 1.0 3) (pow 1.0 3)) (- (pow 1.0 3)) (- (pow 1.0 3)) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- (exp x) 1.0) (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (fma (pow 1.0 3) (+ (pow (exp x) 3) (pow 1.0 3)) (pow (exp x) 6)) (- (pow 1.0 3)) (fma (- (pow 1.0 3)) (pow 1.0 3) (pow (exp x) 6)) (+ (pow (exp x) 3) (pow 1.0 3)) (+ (pow (exp x) 3/2) (pow 1.0 3/2)) (- (pow (exp x) 3/2) (pow 1.0 3/2)) (- (pow 1.0 3)) (* 3 x) (* 3 x) (exp (* 2 x)) (pow (exp x) 3/2) (pow (exp x) 3/2) (- (- (pow (exp x) 3) (pow 1.0 3))) (- (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (pow (exp x) 3) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (pow 1.0 3) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- (pow (exp x) 3) (pow 1.0 3))) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- (exp x) 1.0)) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- (pow (exp x) 3/2) (pow 1.0 3/2))) (* (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (fma (pow 1.0 3) (+ (pow (exp x) 3) (pow 1.0 3)) (pow (exp x) 6))) (* (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (+ (pow (exp x) 3) (pow 1.0 3))) (fma 1.0 1.0 (* (exp x) 1.0)) (fma (fma x x (pow x 3)) 9/2 (* 3 x)) (- (pow (exp x) 3) 1.0) (- (pow (exp x) 3) 1.0) (fma 9/2 (pow x 2) (fma 3 x 1)) (pow (exp x) 3) (pow (exp x) 3) (fma 0.5 (pow x 2) (fma 0.16666666666666652 (pow x 3) (* 1.0 x))) (/ (- (pow (exp x) 3) 1.0) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (/ (- (pow (exp x) 3) 1.0) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (fma 2.5 (pow x 2) (fma 3.0 x 3.0)) (fma (exp x) (+ (exp x) 1.0) 1.0) (fma (exp x) (+ (exp x) 1.0) 1.0) 0.501 * * * [progress]: adding candidates to table 0.586 * * [progress]: iteration 4 / 4 0.586 * * * [progress]: picking best candidate 0.589 * * * * [pick]: Picked # 0.589 * * * [progress]: localizing error 0.607 * * * [progress]: generating rewritten candidates 0.607 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 0.612 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 0.614 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 0.621 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 0.625 * * * [progress]: generating series expansions 0.625 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 0.625 * [approximate]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in (x) around 0 0.626 * [taylor]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in x 0.626 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.626 * [taylor]: Taking taylor expansion of (exp x) in x 0.626 * [taylor]: Taking taylor expansion of x in x 0.626 * [taylor]: Taking taylor expansion of 1.0 in x 0.626 * [taylor]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in x 0.626 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.626 * [taylor]: Taking taylor expansion of (exp x) in x 0.626 * [taylor]: Taking taylor expansion of x in x 0.626 * [taylor]: Taking taylor expansion of 1.0 in x 0.635 * [approximate]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in (x) around 0 0.635 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in x 0.636 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.636 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.636 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.636 * [taylor]: Taking taylor expansion of x in x 0.636 * [taylor]: Taking taylor expansion of 1.0 in x 0.636 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in x 0.636 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.636 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.636 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.636 * [taylor]: Taking taylor expansion of x in x 0.636 * [taylor]: Taking taylor expansion of 1.0 in x 0.649 * [approximate]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in (x) around 0 0.649 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in x 0.649 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.649 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.649 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.649 * [taylor]: Taking taylor expansion of -1 in x 0.649 * [taylor]: Taking taylor expansion of x in x 0.650 * [taylor]: Taking taylor expansion of 1.0 in x 0.650 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in x 0.650 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.650 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.650 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.650 * [taylor]: Taking taylor expansion of -1 in x 0.650 * [taylor]: Taking taylor expansion of x in x 0.650 * [taylor]: Taking taylor expansion of 1.0 in x 0.663 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 0.663 * [approximate]: Taking taylor expansion of (pow (exp x) 3) in (x) around 0 0.663 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.663 * [taylor]: Taking taylor expansion of (exp x) in x 0.663 * [taylor]: Taking taylor expansion of x in x 0.663 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.663 * [taylor]: Taking taylor expansion of (exp x) in x 0.663 * [taylor]: Taking taylor expansion of x in x 0.668 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in (x) around 0 0.668 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.668 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.668 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.668 * [taylor]: Taking taylor expansion of x in x 0.668 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.668 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.668 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.668 * [taylor]: Taking taylor expansion of x in x 0.677 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in (x) around 0 0.677 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.677 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.677 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.677 * [taylor]: Taking taylor expansion of -1 in x 0.677 * [taylor]: Taking taylor expansion of x in x 0.678 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.678 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.678 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.678 * [taylor]: Taking taylor expansion of -1 in x 0.678 * [taylor]: Taking taylor expansion of x in x 0.687 * * * * [progress]: [ 3 / 4 ] generating series at (2) 0.688 * [approximate]: Taking taylor expansion of (/ (- (pow (exp x) 3) 1.0) (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in (x) around 0 0.688 * [taylor]: Taking taylor expansion of (/ (- (pow (exp x) 3) 1.0) (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in x 0.688 * [taylor]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in x 0.688 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.688 * [taylor]: Taking taylor expansion of (exp x) in x 0.688 * [taylor]: Taking taylor expansion of x in x 0.688 * [taylor]: Taking taylor expansion of 1.0 in x 0.688 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in x 0.688 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp x) 1.0)) (exp (* 2 x))) 0.688 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp x) 1.0)) in x 0.688 * [taylor]: Taking taylor expansion of 1.0 in x 0.688 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.688 * [taylor]: Taking taylor expansion of (exp x) in x 0.688 * [taylor]: Taking taylor expansion of x in x 0.688 * [taylor]: Taking taylor expansion of 1.0 in x 0.688 * [taylor]: Taking taylor expansion of (exp (* 2 x)) in x 0.688 * [taylor]: Taking taylor expansion of (* 2 x) in x 0.688 * [taylor]: Taking taylor expansion of 2 in x 0.688 * [taylor]: Taking taylor expansion of x in x 0.698 * [taylor]: Taking taylor expansion of (/ (- (pow (exp x) 3) 1.0) (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in x 0.698 * [taylor]: Taking taylor expansion of (- (pow (exp x) 3) 1.0) in x 0.698 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 0.698 * [taylor]: Taking taylor expansion of (exp x) in x 0.698 * [taylor]: Taking taylor expansion of x in x 0.698 * [taylor]: Taking taylor expansion of 1.0 in x 0.698 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in x 0.698 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp x) 1.0)) (exp (* 2 x))) 0.698 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp x) 1.0)) in x 0.698 * [taylor]: Taking taylor expansion of 1.0 in x 0.698 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.698 * [taylor]: Taking taylor expansion of (exp x) in x 0.698 * [taylor]: Taking taylor expansion of x in x 0.698 * [taylor]: Taking taylor expansion of 1.0 in x 0.698 * [taylor]: Taking taylor expansion of (exp (* 2 x)) in x 0.698 * [taylor]: Taking taylor expansion of (* 2 x) in x 0.698 * [taylor]: Taking taylor expansion of 2 in x 0.698 * [taylor]: Taking taylor expansion of x in x 0.722 * [approximate]: Taking taylor expansion of (/ (- (pow (exp (/ 1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in (x) around 0 0.722 * [taylor]: Taking taylor expansion of (/ (- (pow (exp (/ 1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in x 0.722 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in x 0.722 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.722 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.722 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.722 * [taylor]: Taking taylor expansion of x in x 0.722 * [taylor]: Taking taylor expansion of 1.0 in x 0.722 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in x 0.722 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ 1 x)) 1.0)) (exp (* 2 (/ 1 x)))) 0.722 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ 1 x)) 1.0)) in x 0.722 * [taylor]: Taking taylor expansion of 1.0 in x 0.722 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.722 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.722 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.722 * [taylor]: Taking taylor expansion of x in x 0.723 * [taylor]: Taking taylor expansion of 1.0 in x 0.723 * [taylor]: Taking taylor expansion of (exp (* 2 (/ 1 x))) in x 0.723 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.723 * [taylor]: Taking taylor expansion of 2 in x 0.723 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.723 * [taylor]: Taking taylor expansion of x in x 0.725 * [taylor]: Taking taylor expansion of (/ (- (pow (exp (/ 1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in x 0.725 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 x)) 3) 1.0) in x 0.725 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 0.725 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.725 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.725 * [taylor]: Taking taylor expansion of x in x 0.725 * [taylor]: Taking taylor expansion of 1.0 in x 0.725 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in x 0.725 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ 1 x)) 1.0)) (exp (* 2 (/ 1 x)))) 0.725 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ 1 x)) 1.0)) in x 0.725 * [taylor]: Taking taylor expansion of 1.0 in x 0.725 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.725 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.725 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.725 * [taylor]: Taking taylor expansion of x in x 0.725 * [taylor]: Taking taylor expansion of 1.0 in x 0.726 * [taylor]: Taking taylor expansion of (exp (* 2 (/ 1 x))) in x 0.726 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.726 * [taylor]: Taking taylor expansion of 2 in x 0.726 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.726 * [taylor]: Taking taylor expansion of x in x 0.753 * [approximate]: Taking taylor expansion of (/ (- (pow (exp (/ -1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in (x) around 0 0.753 * [taylor]: Taking taylor expansion of (/ (- (pow (exp (/ -1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in x 0.753 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in x 0.753 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.753 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.753 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.753 * [taylor]: Taking taylor expansion of -1 in x 0.753 * [taylor]: Taking taylor expansion of x in x 0.753 * [taylor]: Taking taylor expansion of 1.0 in x 0.753 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in x 0.753 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ -1 x)) 1.0)) (exp (- (* 2 (/ 1 x))))) 0.753 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ -1 x)) 1.0)) in x 0.753 * [taylor]: Taking taylor expansion of 1.0 in x 0.753 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.753 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.753 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.753 * [taylor]: Taking taylor expansion of -1 in x 0.753 * [taylor]: Taking taylor expansion of x in x 0.754 * [taylor]: Taking taylor expansion of 1.0 in x 0.754 * [taylor]: Taking taylor expansion of (exp (- (* 2 (/ 1 x)))) in x 0.754 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x))) in x 0.754 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.754 * [taylor]: Taking taylor expansion of 2 in x 0.754 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.754 * [taylor]: Taking taylor expansion of x in x 0.756 * [taylor]: Taking taylor expansion of (/ (- (pow (exp (/ -1 x)) 3) 1.0) (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in x 0.756 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 x)) 3) 1.0) in x 0.756 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 0.756 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.756 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.756 * [taylor]: Taking taylor expansion of -1 in x 0.756 * [taylor]: Taking taylor expansion of x in x 0.756 * [taylor]: Taking taylor expansion of 1.0 in x 0.756 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in x 0.756 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ -1 x)) 1.0)) (exp (- (* 2 (/ 1 x))))) 0.756 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ -1 x)) 1.0)) in x 0.756 * [taylor]: Taking taylor expansion of 1.0 in x 0.756 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.756 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.756 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.756 * [taylor]: Taking taylor expansion of -1 in x 0.756 * [taylor]: Taking taylor expansion of x in x 0.757 * [taylor]: Taking taylor expansion of 1.0 in x 0.757 * [taylor]: Taking taylor expansion of (exp (- (* 2 (/ 1 x)))) in x 0.757 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x))) in x 0.757 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.757 * [taylor]: Taking taylor expansion of 2 in x 0.757 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.757 * [taylor]: Taking taylor expansion of x in x 0.789 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 0.790 * [approximate]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in (x) around 0 0.790 * [taylor]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in x 0.790 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in x 0.790 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp x) 1.0)) (exp (* 2 x))) 0.790 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp x) 1.0)) in x 0.790 * [taylor]: Taking taylor expansion of 1.0 in x 0.790 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.790 * [taylor]: Taking taylor expansion of (exp x) in x 0.790 * [taylor]: Taking taylor expansion of x in x 0.790 * [taylor]: Taking taylor expansion of 1.0 in x 0.790 * [taylor]: Taking taylor expansion of (exp (* 2 x)) in x 0.790 * [taylor]: Taking taylor expansion of (* 2 x) in x 0.790 * [taylor]: Taking taylor expansion of 2 in x 0.790 * [taylor]: Taking taylor expansion of x in x 0.792 * [taylor]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x)))) in x 0.792 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp x) 1.0) (exp (* 2 x))) in x 0.792 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp x) 1.0)) (exp (* 2 x))) 0.792 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp x) 1.0)) in x 0.792 * [taylor]: Taking taylor expansion of 1.0 in x 0.792 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.792 * [taylor]: Taking taylor expansion of (exp x) in x 0.792 * [taylor]: Taking taylor expansion of x in x 0.792 * [taylor]: Taking taylor expansion of 1.0 in x 0.792 * [taylor]: Taking taylor expansion of (exp (* 2 x)) in x 0.792 * [taylor]: Taking taylor expansion of (* 2 x) in x 0.792 * [taylor]: Taking taylor expansion of 2 in x 0.792 * [taylor]: Taking taylor expansion of x in x 0.806 * [approximate]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in (x) around 0 0.806 * [taylor]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in x 0.806 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in x 0.806 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ 1 x)) 1.0)) (exp (* 2 (/ 1 x)))) 0.806 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ 1 x)) 1.0)) in x 0.806 * [taylor]: Taking taylor expansion of 1.0 in x 0.806 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.806 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.806 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.806 * [taylor]: Taking taylor expansion of x in x 0.807 * [taylor]: Taking taylor expansion of 1.0 in x 0.807 * [taylor]: Taking taylor expansion of (exp (* 2 (/ 1 x))) in x 0.807 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.807 * [taylor]: Taking taylor expansion of 2 in x 0.807 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.807 * [taylor]: Taking taylor expansion of x in x 0.807 * [taylor]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x))))) in x 0.807 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ 1 x)) 1.0) (exp (* 2 (/ 1 x)))) in x 0.808 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ 1 x)) 1.0)) (exp (* 2 (/ 1 x)))) 0.808 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ 1 x)) 1.0)) in x 0.808 * [taylor]: Taking taylor expansion of 1.0 in x 0.808 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.808 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.808 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.808 * [taylor]: Taking taylor expansion of x in x 0.808 * [taylor]: Taking taylor expansion of 1.0 in x 0.808 * [taylor]: Taking taylor expansion of (exp (* 2 (/ 1 x))) in x 0.808 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.808 * [taylor]: Taking taylor expansion of 2 in x 0.808 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.808 * [taylor]: Taking taylor expansion of x in x 0.822 * [approximate]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in (x) around 0 0.822 * [taylor]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in x 0.822 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in x 0.822 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ -1 x)) 1.0)) (exp (- (* 2 (/ 1 x))))) 0.822 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ -1 x)) 1.0)) in x 0.822 * [taylor]: Taking taylor expansion of 1.0 in x 0.822 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.822 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.822 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.822 * [taylor]: Taking taylor expansion of -1 in x 0.822 * [taylor]: Taking taylor expansion of x in x 0.822 * [taylor]: Taking taylor expansion of 1.0 in x 0.822 * [taylor]: Taking taylor expansion of (exp (- (* 2 (/ 1 x)))) in x 0.822 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x))) in x 0.822 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.822 * [taylor]: Taking taylor expansion of 2 in x 0.822 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.822 * [taylor]: Taking taylor expansion of x in x 0.823 * [taylor]: Taking taylor expansion of (/ 1 (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x)))))) in x 0.823 * [taylor]: Taking taylor expansion of (fma 1.0 (+ (exp (/ -1 x)) 1.0) (exp (- (* 2 (/ 1 x))))) in x 0.824 * [taylor]: Rewrote expression to (+ (* 1.0 (+ (exp (/ -1 x)) 1.0)) (exp (- (* 2 (/ 1 x))))) 0.824 * [taylor]: Taking taylor expansion of (* 1.0 (+ (exp (/ -1 x)) 1.0)) in x 0.824 * [taylor]: Taking taylor expansion of 1.0 in x 0.824 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.824 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.824 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.824 * [taylor]: Taking taylor expansion of -1 in x 0.824 * [taylor]: Taking taylor expansion of x in x 0.824 * [taylor]: Taking taylor expansion of 1.0 in x 0.824 * [taylor]: Taking taylor expansion of (exp (- (* 2 (/ 1 x)))) in x 0.824 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x))) in x 0.824 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 0.824 * [taylor]: Taking taylor expansion of 2 in x 0.824 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.824 * [taylor]: Taking taylor expansion of x in x 0.838 * * * [progress]: simplifying candidates 0.839 * [simplify]: Simplifying using # : (fma (* (exp x) (exp x)) (exp x) (- (* 1.0 (* 1.0 1.0)))) (fma (- 1.0) (* 1.0 1.0) (* 1.0 (* 1.0 1.0))) (fma (* (exp x) (exp x)) (exp x) (- (* (pow 1.0 (/ 3 2)) (pow 1.0 (/ 3 2))))) (fma (- (pow 1.0 (/ 3 2))) (pow 1.0 (/ 3 2)) (* (pow 1.0 (/ 3 2)) (pow 1.0 (/ 3 2)))) (fma (pow (exp x) (/ 3 2)) (pow (exp x) (/ 3 2)) (- (* 1.0 (* 1.0 1.0)))) (fma (- 1.0) (* 1.0 1.0) (* 1.0 (* 1.0 1.0))) (fma (pow (exp x) (/ 3 2)) (pow (exp x) (/ 3 2)) (- (* (pow 1.0 (/ 3 2)) (pow 1.0 (/ 3 2))))) (fma (- (pow 1.0 (/ 3 2))) (pow 1.0 (/ 3 2)) (* (pow 1.0 (/ 3 2)) (pow 1.0 (/ 3 2)))) (- (pow 1.0 3)) (- (pow 1.0 3)) (+ (* (exp x) (exp x)) (+ (* 1.0 1.0) (* (exp x) 1.0))) (- (exp x) 1.0) (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (+ (* (pow (exp x) 3) (pow (exp x) 3)) (+ (* (pow 1.0 3) (pow 1.0 3)) (* (pow (exp x) 3) (pow 1.0 3)))) (- (pow 1.0 3)) (- (* (pow (exp x) 3) (pow (exp x) 3)) (* (pow 1.0 3) (pow 1.0 3))) (+ (pow (exp x) 3) (pow 1.0 3)) (+ (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2))) (- (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2))) (- (pow 1.0 3)) (* x 3) (* (log (exp x)) 3) (* (exp x) (exp x)) (pow (exp x) (/ 3 2)) (pow (exp x) (/ 3 2)) (* (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) 1) (* (+ (* (pow (exp x) 3) (pow (exp x) 3)) (+ (* (pow 1.0 3) (pow 1.0 3)) (* (pow (exp x) 3) (pow 1.0 3)))) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (* (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (- 1)) (* (+ (* (pow (exp x) 3) (pow (exp x) 3)) (+ (* (pow 1.0 3) (pow 1.0 3)) (* (pow (exp x) 3) (pow 1.0 3)))) (- (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))))) (* (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) 1) (* (+ (* (pow (exp x) 3) (pow (exp x) 3)) (+ (* (pow 1.0 3) (pow 1.0 3)) (* (pow (exp x) 3) (pow 1.0 3)))) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) 1)) (* (- (* (pow (exp x) 3) (pow (exp x) 3)) (* (pow 1.0 3) (pow 1.0 3))) 1) (* (+ (pow (exp x) 3) (pow 1.0 3)) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (* (- (* (pow (exp x) 3) (pow (exp x) 3)) (* (pow 1.0 3) (pow 1.0 3))) (- 1)) (* (+ (pow (exp x) 3) (pow 1.0 3)) (- (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))))) (* (- (* (pow (exp x) 3) (pow (exp x) 3)) (* (pow 1.0 3) (pow 1.0 3))) 1) (* (+ (pow (exp x) 3) (pow 1.0 3)) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) 1)) (* (- (pow (exp x) 3) (pow 1.0 3)) 1) (* (- (exp x) 1.0) (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))))) (* (- (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2))) (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))))) (* (- (pow (exp x) 3) (pow 1.0 3)) 1) (* (- (pow (exp x) 3) (pow 1.0 3)) (- 1)) (* (- (pow (exp x) 3) (pow 1.0 3)) 1) (* (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))))) (* (- (* (pow (exp x) 3) (pow (exp x) 3)) (* (pow 1.0 3) (pow 1.0 3))) (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))))) (- 1) (- (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) 1) (+ (* 9/2 (pow x 2)) (+ (* 9/2 (pow x 3)) (* 3 x))) (- (pow (exp x) 3) 1.0) (- (pow (exp x) 3) 1.0) (+ (* 9/2 (pow x 2)) (+ (* 3 x) 1)) (pow (exp x) 3) (pow (exp x) 3) (+ (* 0.5 (pow x 2)) (+ (* 0.16666666666666652 (pow x 3)) (* 1.0 x))) (/ (- (pow (exp x) 3) 1.0) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (/ (- (pow (exp x) 3) 1.0) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (- (+ (* 0.055555555555555525 (pow x 2)) 0.3333333333333333) (* 0.3333333333333333 x)) (/ 1 (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (/ 1 (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) 0.843 * * [simplify]: iteration 0 : 242 enodes (cost 363 ) 0.848 * * [simplify]: iteration 1 : 916 enodes (cost 351 ) 0.869 * * [simplify]: iteration 2 : 5001 enodes (cost 340 ) 0.872 * [simplify]: Simplified to: (- (pow (exp x) 3) (pow 1.0 3)) (fma (- 1.0) (* 1.0 1.0) (pow 1.0 3)) (- (pow (exp x) 3) (pow 1.0 3)) (fma (- 1.0) (* 1.0 1.0) (pow 1.0 3)) (- (pow (exp x) 3) (pow 1.0 3)) (fma (- 1.0) (* 1.0 1.0) (pow 1.0 3)) (- (pow (exp x) 3) (pow 1.0 3)) (fma (- 1.0) (* 1.0 1.0) (pow 1.0 3)) (- (pow 1.0 3)) (- (pow 1.0 3)) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (- (exp x) 1.0) (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (fma (pow 1.0 3) (+ (pow (exp x) 3) (pow 1.0 3)) (pow (exp x) 6)) (- (pow 1.0 3)) (fma (- (pow 1.0 3)) (pow 1.0 3) (pow (exp x) 6)) (+ (pow (exp x) 3) (pow 1.0 3)) (+ (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2))) (- (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2))) (- (pow 1.0 3)) (* 3 x) (* 3 x) (exp (* 2 x)) (pow (exp x) 3/2) (pow (exp x) 3/2) (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (* (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (fma (pow 1.0 3) (+ (pow (exp x) 3) (pow 1.0 3)) (pow (exp x) 6))) (- (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3))) (* (- (fma (pow 1.0 3) (+ (pow (exp x) 3) (pow 1.0 3)) (pow (exp x) 6))) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (* (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (fma (pow 1.0 3) (+ (pow (exp x) 3) (pow 1.0 3)) (pow (exp x) 6))) (fma (- (pow 1.0 3)) (pow 1.0 3) (pow (exp x) 6)) (* (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (+ (pow (exp x) 3) (pow 1.0 3))) (+ (- (pow (exp x) 6)) (pow 1.0 6)) (* (+ (pow (exp x) 3) (pow 1.0 3)) (- (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))))) (fma (- (pow 1.0 3)) (pow 1.0 3) (pow (exp x) 6)) (* (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (+ (pow (exp x) 3) (pow 1.0 3))) (- (pow (exp x) 3) (pow 1.0 3)) (/ (- (exp x) 1.0) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (- (pow (exp x) (/ 3 2)) (pow 1.0 (/ 3 2))) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (- (pow (exp x) 3) (pow 1.0 3)) (- (- (pow (exp x) 3) (pow 1.0 3))) (- (pow (exp x) 3) (pow 1.0 3)) (/ (- (pow (pow (exp x) 3) 3) (pow (pow 1.0 3) 3)) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ (+ (pow (exp x) 6) (- (* (pow 1.0 3) (pow 1.0 3)))) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (- 1) (- (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (/ 1 (fma 1.0 (+ (exp x) 1.0) (exp (+ x x)))) (fma 1.0 (+ (exp x) 1.0) (exp (+ x x))) (fma 9/2 (pow x 2) (fma 9/2 (pow x 3) (* 3 x))) (- (pow (exp x) 3) 1.0) (- (pow (exp x) 3) 1.0) (fma 9/2 (pow x 2) (fma 3 x 1)) (pow (exp x) 3) (pow (exp x) 3) (fma 0.5 (pow x 2) (fma 0.16666666666666652 (pow x 3) (* 1.0 x))) (/ (- (pow (exp x) 3) 1.0) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (/ (- (pow (exp x) 3) 1.0) (+ (* 1.0 (exp x)) (+ (exp (* 2 x)) 1.0))) (fma (pow x 2) 0.055555555555555525 (- 0.3333333333333333 (* 0.3333333333333333 x))) (* (/ 2 (fma (exp x) (+ (exp x) 1.0) 1.0)) 1/2) (* (/ 2 (fma (exp x) (+ (exp x) 1.0) 1.0)) 1/2) 0.872 * * * [progress]: adding candidates to table 0.984 * [progress]: [Phase 3 of 3] Extracting. 0.984 * * [regime]: Finding splitpoints for: (# # #) 0.985 * * * [regime-changes]: Trying 3 branch expressions: ((exp x) (- (exp x) 1.0) x) 0.985 * * * * [regimes]: Trying to branch on (exp x) from (# # #) 0.997 * * * * [regimes]: Trying to branch on (- (exp x) 1.0) from (# # #) 1.010 * * * * [regimes]: Trying to branch on x from (# # #) 1.026 * * * [regime]: Found split indices: #