1538431905.946 * [misc]progress: [Phase 1 of 3] Setting up. 1538431905.946 * * * [misc]progress: [1/2] Preparing points 1538431905.946 * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 1538431906.032 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431906.032 * * * * [misc]points: Sampling 65 additional inputs, on iter 1 have 191 / 256 1538431906.062 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431906.062 * * * * [misc]points: Sampling 15 additional inputs, on iter 2 have 241 / 256 1538431906.071 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431906.071 * * * * [misc]points: Sampling 4 additional inputs, on iter 3 have 252 / 256 1538431906.074 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431906.074 * * * * [misc]points: Sampling 4 additional inputs, on iter 4 have 255 / 256 1538431906.077 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431906.077 * * * * [exit]points: Sampled 258 points with exact outputs 1538431906.077 * * * [misc]progress: [2/2] Setting up program. 1538431906.083 * [misc]progress: [Phase 2 of 3] Improving. 1538431906.083 * [enter]simplify: Simplifying (/ (- (exp x) 1) x) 1538431906.116 * * [misc]simplify: iters left: 5 (5 enodes) 1538431906.120 * * [misc]simplify: iters left: 4 (14 enodes) 1538431906.124 * * [misc]simplify: iters left: 3 (16 enodes) 1538431906.132 * * [misc]simplify: iters left: 2 (18 enodes) 1538431906.134 * [exit]simplify: Simplified to (/ (expm1 x) x) 1538431906.141 * * [misc]progress: iteration 1 / 4 1538431906.141 * * * [misc]progress: picking best candidate 1538431906.143 * * * * [misc]pick: Picked # 1538431906.143 * * * [misc]progress: localizing error 1538431906.150 * * * [misc]progress: generating rewritten candidates 1538431906.150 * * * * [misc]progress: [ 1 / 1 ] rewriting at (2) 1538431906.166 * * * [misc]progress: generating series expansions 1538431906.166 * * * * [misc]progress: [ 1 / 1 ] generating series at (2) 1538431906.166 * [misc]backup-simplify: Simplify (/ (expm1 x) x) into (/ (expm1 x) x) 1538431906.166 * [misc]approximate: Taking taylor expansion of (/ (expm1 x) x) in (x) around 0 1538431906.166 * [misc]taylor: Taking taylor expansion of (/ (expm1 x) x) in x 1538431906.166 * [misc]taylor: Taking taylor expansion of (expm1 x) in x 1538431906.166 * [misc]taylor: Rewrote expression to (- (exp x) 1) 1538431906.166 * [misc]taylor: Taking taylor expansion of (exp x) in x 1538431906.166 * [misc]taylor: Taking taylor expansion of x in x 1538431906.166 * [misc]backup-simplify: Simplify 0 into 0 1538431906.166 * [misc]backup-simplify: Simplify 1 into 1 1538431906.166 * [misc]backup-simplify: Simplify (exp 0) into 1 1538431906.166 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.167 * [misc]backup-simplify: Simplify 1 into 1 1538431906.167 * [misc]taylor: Taking taylor expansion of x in x 1538431906.167 * [misc]backup-simplify: Simplify 0 into 0 1538431906.167 * [misc]backup-simplify: Simplify 1 into 1 1538431906.167 * [misc]backup-simplify: Simplify (- 1) into -1 1538431906.167 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1538431906.168 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1538431906.169 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.169 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538431906.169 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538431906.169 * [misc]taylor: Taking taylor expansion of (/ (expm1 x) x) in x 1538431906.169 * [misc]taylor: Taking taylor expansion of (expm1 x) in x 1538431906.169 * [misc]taylor: Rewrote expression to (- (exp x) 1) 1538431906.169 * [misc]taylor: Taking taylor expansion of (exp x) in x 1538431906.169 * [misc]taylor: Taking taylor expansion of x in x 1538431906.169 * [misc]backup-simplify: Simplify 0 into 0 1538431906.169 * [misc]backup-simplify: Simplify 1 into 1 1538431906.169 * [misc]backup-simplify: Simplify (exp 0) into 1 1538431906.169 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.169 * [misc]backup-simplify: Simplify 1 into 1 1538431906.169 * [misc]taylor: Taking taylor expansion of x in x 1538431906.169 * [misc]backup-simplify: Simplify 0 into 0 1538431906.169 * [misc]backup-simplify: Simplify 1 into 1 1538431906.169 * [misc]backup-simplify: Simplify (- 1) into -1 1538431906.169 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1538431906.170 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1538431906.170 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.170 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538431906.170 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538431906.171 * [misc]backup-simplify: Simplify 1 into 1 1538431906.172 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1538431906.172 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.172 * [misc]backup-simplify: Simplify (+ 1/2 0) into 1/2 1538431906.172 * [misc]backup-simplify: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 1538431906.172 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538431906.175 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1538431906.175 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.175 * [misc]backup-simplify: Simplify (+ 1/6 0) into 1/6 1538431906.176 * [misc]backup-simplify: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 1538431906.176 * [misc]backup-simplify: Simplify 1/6 into 1/6 1538431906.176 * [misc]backup-simplify: Simplify (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) 1)) into (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 1538431906.176 * [misc]backup-simplify: Simplify (/ (expm1 (/ 1 x)) (/ 1 x)) into (* (expm1 (/ 1 x)) x) 1538431906.176 * [misc]approximate: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in (x) around 0 1538431906.176 * [misc]taylor: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1538431906.176 * [misc]taylor: Taking taylor expansion of (expm1 (/ 1 x)) in x 1538431906.176 * [misc]taylor: Rewrote expression to (- (exp (/ 1 x)) 1) 1538431906.176 * [misc]taylor: Taking taylor expansion of (exp (/ 1 x)) in x 1538431906.176 * [misc]taylor: Taking taylor expansion of (/ 1 x) in x 1538431906.176 * [misc]taylor: Taking taylor expansion of x in x 1538431906.176 * [misc]backup-simplify: Simplify 0 into 0 1538431906.176 * [misc]backup-simplify: Simplify 1 into 1 1538431906.176 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538431906.176 * [misc]backup-simplify: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1538431906.176 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.176 * [misc]backup-simplify: Simplify 1 into 1 1538431906.176 * [misc]taylor: Taking taylor expansion of x in x 1538431906.176 * [misc]backup-simplify: Simplify 0 into 0 1538431906.176 * [misc]backup-simplify: Simplify 1 into 1 1538431906.176 * [misc]taylor: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1538431906.176 * [misc]taylor: Taking taylor expansion of (expm1 (/ 1 x)) in x 1538431906.176 * [misc]taylor: Rewrote expression to (- (exp (/ 1 x)) 1) 1538431906.176 * [misc]taylor: Taking taylor expansion of (exp (/ 1 x)) in x 1538431906.176 * [misc]taylor: Taking taylor expansion of (/ 1 x) in x 1538431906.176 * [misc]taylor: Taking taylor expansion of x in x 1538431906.177 * [misc]backup-simplify: Simplify 0 into 0 1538431906.177 * [misc]backup-simplify: Simplify 1 into 1 1538431906.177 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538431906.177 * [misc]backup-simplify: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1538431906.177 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.177 * [misc]backup-simplify: Simplify 1 into 1 1538431906.177 * [misc]taylor: Taking taylor expansion of x in x 1538431906.177 * [misc]backup-simplify: Simplify 0 into 0 1538431906.177 * [misc]backup-simplify: Simplify 1 into 1 1538431906.177 * [misc]backup-simplify: Simplify (- 1) into -1 1538431906.177 * [misc]backup-simplify: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 1538431906.177 * [misc]backup-simplify: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 1538431906.177 * [misc]backup-simplify: Simplify 0 into 0 1538431906.177 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.177 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.177 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 1538431906.178 * [misc]backup-simplify: Simplify (- (exp (/ 1 x)) 1) into (- (exp (/ 1 x)) 1) 1538431906.178 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.178 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.178 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 1538431906.178 * [misc]backup-simplify: Simplify 0 into 0 1538431906.178 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.178 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.178 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538431906.178 * [misc]backup-simplify: Simplify 0 into 0 1538431906.179 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.179 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.179 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1538431906.179 * [misc]backup-simplify: Simplify 0 into 0 1538431906.179 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.179 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.179 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 1538431906.180 * [misc]backup-simplify: Simplify 0 into 0 1538431906.180 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.180 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.180 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 1538431906.180 * [misc]backup-simplify: Simplify 0 into 0 1538431906.180 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.180 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.181 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 1538431906.181 * [misc]backup-simplify: Simplify 0 into 0 1538431906.181 * [misc]backup-simplify: Simplify (* (- (exp (/ 1 (/ 1 x))) 1) (/ 1 x)) into (/ (- (exp x) 1) x) 1538431906.181 * [misc]backup-simplify: Simplify (/ (expm1 (/ 1 (- x))) (/ 1 (- x))) into (* -1 (* x (expm1 (/ -1 x)))) 1538431906.181 * [misc]approximate: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in (x) around 0 1538431906.181 * [misc]taylor: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1538431906.181 * [misc]taylor: Taking taylor expansion of -1 in x 1538431906.181 * [misc]backup-simplify: Simplify -1 into -1 1538431906.181 * [misc]taylor: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1538431906.181 * [misc]taylor: Taking taylor expansion of x in x 1538431906.181 * [misc]backup-simplify: Simplify 0 into 0 1538431906.181 * [misc]backup-simplify: Simplify 1 into 1 1538431906.181 * [misc]taylor: Taking taylor expansion of (expm1 (/ -1 x)) in x 1538431906.181 * [misc]taylor: Rewrote expression to (- (exp (/ -1 x)) 1) 1538431906.181 * [misc]taylor: Taking taylor expansion of (exp (/ -1 x)) in x 1538431906.181 * [misc]taylor: Taking taylor expansion of (/ -1 x) in x 1538431906.181 * [misc]taylor: Taking taylor expansion of -1 in x 1538431906.181 * [misc]backup-simplify: Simplify -1 into -1 1538431906.181 * [misc]taylor: Taking taylor expansion of x in x 1538431906.181 * [misc]backup-simplify: Simplify 0 into 0 1538431906.181 * [misc]backup-simplify: Simplify 1 into 1 1538431906.181 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538431906.181 * [misc]backup-simplify: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1538431906.181 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.181 * [misc]backup-simplify: Simplify 1 into 1 1538431906.181 * [misc]taylor: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1538431906.181 * [misc]taylor: Taking taylor expansion of -1 in x 1538431906.181 * [misc]backup-simplify: Simplify -1 into -1 1538431906.181 * [misc]taylor: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1538431906.181 * [misc]taylor: Taking taylor expansion of x in x 1538431906.181 * [misc]backup-simplify: Simplify 0 into 0 1538431906.181 * [misc]backup-simplify: Simplify 1 into 1 1538431906.181 * [misc]taylor: Taking taylor expansion of (expm1 (/ -1 x)) in x 1538431906.181 * [misc]taylor: Rewrote expression to (- (exp (/ -1 x)) 1) 1538431906.182 * [misc]taylor: Taking taylor expansion of (exp (/ -1 x)) in x 1538431906.182 * [misc]taylor: Taking taylor expansion of (/ -1 x) in x 1538431906.182 * [misc]taylor: Taking taylor expansion of -1 in x 1538431906.182 * [misc]backup-simplify: Simplify -1 into -1 1538431906.182 * [misc]taylor: Taking taylor expansion of x in x 1538431906.182 * [misc]backup-simplify: Simplify 0 into 0 1538431906.182 * [misc]backup-simplify: Simplify 1 into 1 1538431906.182 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538431906.182 * [misc]backup-simplify: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1538431906.182 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.182 * [misc]backup-simplify: Simplify 1 into 1 1538431906.182 * [misc]backup-simplify: Simplify (- 1) into -1 1538431906.182 * [misc]backup-simplify: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 1538431906.182 * [misc]backup-simplify: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 1538431906.182 * [misc]backup-simplify: Simplify (* -1 0) into 0 1538431906.182 * [misc]backup-simplify: Simplify 0 into 0 1538431906.182 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.182 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.183 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 1538431906.183 * [misc]backup-simplify: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 1538431906.183 * [misc]backup-simplify: Simplify (- 1 (exp (/ -1 x))) into (- 1 (exp (/ -1 x))) 1538431906.183 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.183 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.183 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 1538431906.184 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 1538431906.184 * [misc]backup-simplify: Simplify 0 into 0 1538431906.184 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.184 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.184 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 1538431906.184 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 1538431906.184 * [misc]backup-simplify: Simplify 0 into 0 1538431906.185 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.185 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.185 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))) into 0 1538431906.185 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))) into 0 1538431906.186 * [misc]backup-simplify: Simplify 0 into 0 1538431906.186 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.186 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.186 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))) into 0 1538431906.187 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))) into 0 1538431906.187 * [misc]backup-simplify: Simplify 0 into 0 1538431906.187 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.187 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.187 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))))) into 0 1538431906.188 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))))) into 0 1538431906.188 * [misc]backup-simplify: Simplify 0 into 0 1538431906.188 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.188 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.189 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))))) into 0 1538431906.190 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))))) into 0 1538431906.190 * [misc]backup-simplify: Simplify 0 into 0 1538431906.190 * [misc]backup-simplify: Simplify (* (- 1 (exp (/ -1 (/ 1 (- x))))) (/ 1 (- x))) into (* -1 (/ (- 1 (exp x)) x)) 1538431906.190 * * * [misc]progress: simplifying candidates 1538431906.190 * * * * [misc]progress: [ 1 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 2 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 3 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 4 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 5 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 6 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 7 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 8 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 9 / 19 ] simplifiying candidate # 1538431906.190 * * * * [misc]progress: [ 10 / 19 ] simplifiying candidate # 1538431906.190 * [enter]simplify: Simplifying (/ (exp x) x) 1538431906.191 * * [misc]simplify: iters left: 3 (3 enodes) 1538431906.191 * [exit]simplify: Simplified to (/ (exp x) x) 1538431906.191 * [misc]simplify: Simplified (2 1) to (λ (x) (- (/ (exp x) x) (/ 1 x))) 1538431906.191 * * * * [misc]progress: [ 11 / 19 ] simplifiying candidate # 1538431906.192 * * * * [misc]progress: [ 12 / 19 ] simplifiying candidate # 1538431906.192 * * * * [misc]progress: [ 13 / 19 ] simplifiying candidate # 1538431906.192 * * * * [misc]progress: [ 14 / 19 ] simplifiying candidate # 1538431906.192 * [enter]simplify: Simplifying (* (cbrt (expm1 x)) (cbrt (expm1 x))) 1538431906.192 * * [misc]simplify: iters left: 4 (4 enodes) 1538431906.193 * [exit]simplify: Simplified to (* (cbrt (expm1 x)) (cbrt (expm1 x))) 1538431906.193 * [misc]simplify: Simplified (2 1) to (λ (x) (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) (/ x (cbrt (expm1 x))))) 1538431906.193 * * * * [misc]progress: [ 15 / 19 ] simplifiying candidate # 1538431906.193 * [enter]simplify: Simplifying (sqrt (expm1 x)) 1538431906.193 * * [misc]simplify: iters left: 2 (3 enodes) 1538431906.194 * [exit]simplify: Simplified to (sqrt (expm1 x)) 1538431906.194 * [misc]simplify: Simplified (2 1) to (λ (x) (/ (sqrt (expm1 x)) (/ x (sqrt (expm1 x))))) 1538431906.194 * * * * [misc]progress: [ 16 / 19 ] simplifiying candidate # 1538431906.194 * * * * [misc]progress: [ 17 / 19 ] simplifiying candidate # 1538431906.194 * [enter]simplify: Simplifying (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 1538431906.195 * * [misc]simplify: iters left: 6 (10 enodes) 1538431906.198 * * [misc]simplify: iters left: 5 (21 enodes) 1538431906.203 * * [misc]simplify: iters left: 4 (35 enodes) 1538431906.222 * * [misc]simplify: iters left: 3 (56 enodes) 1538431906.241 * * [misc]simplify: iters left: 2 (76 enodes) 1538431906.266 * * [misc]simplify: iters left: 1 (91 enodes) 1538431906.282 * [exit]simplify: Simplified to (fma x (fma x 1/6 1/2) 1) 1538431906.282 * [misc]simplify: Simplified (2) to (λ (x) (fma x (fma x 1/6 1/2) 1)) 1538431906.282 * * * * [misc]progress: [ 18 / 19 ] simplifiying candidate # 1538431906.282 * [enter]simplify: Simplifying (/ (- (exp x) 1) x) 1538431906.283 * * [misc]simplify: iters left: 5 (5 enodes) 1538431906.287 * * [misc]simplify: iters left: 4 (14 enodes) 1538431906.291 * * [misc]simplify: iters left: 3 (16 enodes) 1538431906.296 * * [misc]simplify: iters left: 2 (18 enodes) 1538431906.300 * [exit]simplify: Simplified to (/ (expm1 x) x) 1538431906.300 * [misc]simplify: Simplified (2) to (λ (x) (/ (expm1 x) x)) 1538431906.301 * * * * [misc]progress: [ 19 / 19 ] simplifiying candidate # 1538431906.301 * [enter]simplify: Simplifying (* -1 (/ (- 1 (exp x)) x)) 1538431906.301 * * [misc]simplify: iters left: 6 (7 enodes) 1538431906.306 * * [misc]simplify: iters left: 5 (18 enodes) 1538431906.316 * * [misc]simplify: iters left: 4 (32 enodes) 1538431906.329 * * [misc]simplify: iters left: 3 (55 enodes) 1538431906.345 * * [misc]simplify: iters left: 2 (89 enodes) 1538431906.368 * * [misc]simplify: iters left: 1 (139 enodes) 1538431906.459 * [exit]simplify: Simplified to (fma (/ 1 x) (exp x) (/ -1 x)) 1538431906.460 * [misc]simplify: Simplified (2) to (λ (x) (fma (/ 1 x) (exp x) (/ -1 x))) 1538431906.460 * * * [misc]progress: adding candidates to table 1538431906.669 * * [misc]progress: iteration 2 / 4 1538431906.669 * * * [misc]progress: picking best candidate 1538431906.675 * * * * [misc]pick: Picked # 1538431906.675 * * * [misc]progress: localizing error 1538431906.688 * * * [misc]progress: generating rewritten candidates 1538431906.688 * * * * [misc]progress: [ 1 / 1 ] rewriting at (2) 1538431906.737 * * * [misc]progress: generating series expansions 1538431906.737 * * * * [misc]progress: [ 1 / 1 ] generating series at (2) 1538431906.737 * [misc]backup-simplify: Simplify (* (expm1 x) (/ 1 x)) into (/ (expm1 x) x) 1538431906.737 * [misc]approximate: Taking taylor expansion of (/ (expm1 x) x) in (x) around 0 1538431906.737 * [misc]taylor: Taking taylor expansion of (/ (expm1 x) x) in x 1538431906.737 * [misc]taylor: Taking taylor expansion of (expm1 x) in x 1538431906.737 * [misc]taylor: Rewrote expression to (- (exp x) 1) 1538431906.737 * [misc]taylor: Taking taylor expansion of (exp x) in x 1538431906.737 * [misc]taylor: Taking taylor expansion of x in x 1538431906.737 * [misc]backup-simplify: Simplify 0 into 0 1538431906.737 * [misc]backup-simplify: Simplify 1 into 1 1538431906.737 * [misc]backup-simplify: Simplify (exp 0) into 1 1538431906.737 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.737 * [misc]backup-simplify: Simplify 1 into 1 1538431906.737 * [misc]taylor: Taking taylor expansion of x in x 1538431906.737 * [misc]backup-simplify: Simplify 0 into 0 1538431906.737 * [misc]backup-simplify: Simplify 1 into 1 1538431906.737 * [misc]backup-simplify: Simplify (- 1) into -1 1538431906.737 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1538431906.738 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1538431906.738 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.739 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538431906.739 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538431906.739 * [misc]taylor: Taking taylor expansion of (/ (expm1 x) x) in x 1538431906.739 * [misc]taylor: Taking taylor expansion of (expm1 x) in x 1538431906.739 * [misc]taylor: Rewrote expression to (- (exp x) 1) 1538431906.739 * [misc]taylor: Taking taylor expansion of (exp x) in x 1538431906.739 * [misc]taylor: Taking taylor expansion of x in x 1538431906.739 * [misc]backup-simplify: Simplify 0 into 0 1538431906.739 * [misc]backup-simplify: Simplify 1 into 1 1538431906.739 * [misc]backup-simplify: Simplify (exp 0) into 1 1538431906.739 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.739 * [misc]backup-simplify: Simplify 1 into 1 1538431906.739 * [misc]taylor: Taking taylor expansion of x in x 1538431906.739 * [misc]backup-simplify: Simplify 0 into 0 1538431906.739 * [misc]backup-simplify: Simplify 1 into 1 1538431906.739 * [misc]backup-simplify: Simplify (- 1) into -1 1538431906.739 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1538431906.740 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1538431906.740 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.740 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538431906.740 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538431906.740 * [misc]backup-simplify: Simplify 1 into 1 1538431906.742 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1538431906.742 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.742 * [misc]backup-simplify: Simplify (+ 1/2 0) into 1/2 1538431906.742 * [misc]backup-simplify: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 1538431906.742 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538431906.744 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1538431906.744 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.745 * [misc]backup-simplify: Simplify (+ 1/6 0) into 1/6 1538431906.745 * [misc]backup-simplify: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 1538431906.745 * [misc]backup-simplify: Simplify 1/6 into 1/6 1538431906.745 * [misc]backup-simplify: Simplify (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) 1)) into (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 1538431906.745 * [misc]backup-simplify: Simplify (* (expm1 (/ 1 x)) (/ 1 (/ 1 x))) into (* (expm1 (/ 1 x)) x) 1538431906.745 * [misc]approximate: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in (x) around 0 1538431906.745 * [misc]taylor: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1538431906.745 * [misc]taylor: Taking taylor expansion of (expm1 (/ 1 x)) in x 1538431906.745 * [misc]taylor: Rewrote expression to (- (exp (/ 1 x)) 1) 1538431906.745 * [misc]taylor: Taking taylor expansion of (exp (/ 1 x)) in x 1538431906.745 * [misc]taylor: Taking taylor expansion of (/ 1 x) in x 1538431906.745 * [misc]taylor: Taking taylor expansion of x in x 1538431906.745 * [misc]backup-simplify: Simplify 0 into 0 1538431906.745 * [misc]backup-simplify: Simplify 1 into 1 1538431906.745 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538431906.745 * [misc]backup-simplify: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1538431906.745 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.745 * [misc]backup-simplify: Simplify 1 into 1 1538431906.745 * [misc]taylor: Taking taylor expansion of x in x 1538431906.745 * [misc]backup-simplify: Simplify 0 into 0 1538431906.745 * [misc]backup-simplify: Simplify 1 into 1 1538431906.745 * [misc]taylor: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1538431906.745 * [misc]taylor: Taking taylor expansion of (expm1 (/ 1 x)) in x 1538431906.746 * [misc]taylor: Rewrote expression to (- (exp (/ 1 x)) 1) 1538431906.746 * [misc]taylor: Taking taylor expansion of (exp (/ 1 x)) in x 1538431906.746 * [misc]taylor: Taking taylor expansion of (/ 1 x) in x 1538431906.746 * [misc]taylor: Taking taylor expansion of x in x 1538431906.746 * [misc]backup-simplify: Simplify 0 into 0 1538431906.746 * [misc]backup-simplify: Simplify 1 into 1 1538431906.746 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538431906.746 * [misc]backup-simplify: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1538431906.746 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.746 * [misc]backup-simplify: Simplify 1 into 1 1538431906.746 * [misc]taylor: Taking taylor expansion of x in x 1538431906.746 * [misc]backup-simplify: Simplify 0 into 0 1538431906.746 * [misc]backup-simplify: Simplify 1 into 1 1538431906.746 * [misc]backup-simplify: Simplify (- 1) into -1 1538431906.746 * [misc]backup-simplify: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 1538431906.746 * [misc]backup-simplify: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 1538431906.746 * [misc]backup-simplify: Simplify 0 into 0 1538431906.746 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.746 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.747 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 1538431906.747 * [misc]backup-simplify: Simplify (- (exp (/ 1 x)) 1) into (- (exp (/ 1 x)) 1) 1538431906.747 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.747 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.747 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 1538431906.747 * [misc]backup-simplify: Simplify 0 into 0 1538431906.747 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.747 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.747 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538431906.747 * [misc]backup-simplify: Simplify 0 into 0 1538431906.748 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.748 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.748 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1538431906.748 * [misc]backup-simplify: Simplify 0 into 0 1538431906.748 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.748 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.748 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 1538431906.749 * [misc]backup-simplify: Simplify 0 into 0 1538431906.749 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.749 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.749 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 1538431906.749 * [misc]backup-simplify: Simplify 0 into 0 1538431906.749 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.749 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.750 * [misc]backup-simplify: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 1538431906.750 * [misc]backup-simplify: Simplify 0 into 0 1538431906.750 * [misc]backup-simplify: Simplify (* (- (exp (/ 1 (/ 1 x))) 1) (/ 1 x)) into (/ (- (exp x) 1) x) 1538431906.750 * [misc]backup-simplify: Simplify (* (expm1 (/ 1 (- x))) (/ 1 (/ 1 (- x)))) into (* -1 (* x (expm1 (/ -1 x)))) 1538431906.750 * [misc]approximate: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in (x) around 0 1538431906.750 * [misc]taylor: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1538431906.750 * [misc]taylor: Taking taylor expansion of -1 in x 1538431906.750 * [misc]backup-simplify: Simplify -1 into -1 1538431906.750 * [misc]taylor: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1538431906.750 * [misc]taylor: Taking taylor expansion of x in x 1538431906.750 * [misc]backup-simplify: Simplify 0 into 0 1538431906.750 * [misc]backup-simplify: Simplify 1 into 1 1538431906.750 * [misc]taylor: Taking taylor expansion of (expm1 (/ -1 x)) in x 1538431906.750 * [misc]taylor: Rewrote expression to (- (exp (/ -1 x)) 1) 1538431906.750 * [misc]taylor: Taking taylor expansion of (exp (/ -1 x)) in x 1538431906.750 * [misc]taylor: Taking taylor expansion of (/ -1 x) in x 1538431906.750 * [misc]taylor: Taking taylor expansion of -1 in x 1538431906.750 * [misc]backup-simplify: Simplify -1 into -1 1538431906.750 * [misc]taylor: Taking taylor expansion of x in x 1538431906.750 * [misc]backup-simplify: Simplify 0 into 0 1538431906.750 * [misc]backup-simplify: Simplify 1 into 1 1538431906.750 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538431906.750 * [misc]backup-simplify: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1538431906.750 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.750 * [misc]backup-simplify: Simplify 1 into 1 1538431906.750 * [misc]taylor: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1538431906.750 * [misc]taylor: Taking taylor expansion of -1 in x 1538431906.750 * [misc]backup-simplify: Simplify -1 into -1 1538431906.750 * [misc]taylor: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1538431906.750 * [misc]taylor: Taking taylor expansion of x in x 1538431906.750 * [misc]backup-simplify: Simplify 0 into 0 1538431906.750 * [misc]backup-simplify: Simplify 1 into 1 1538431906.750 * [misc]taylor: Taking taylor expansion of (expm1 (/ -1 x)) in x 1538431906.750 * [misc]taylor: Rewrote expression to (- (exp (/ -1 x)) 1) 1538431906.751 * [misc]taylor: Taking taylor expansion of (exp (/ -1 x)) in x 1538431906.751 * [misc]taylor: Taking taylor expansion of (/ -1 x) in x 1538431906.751 * [misc]taylor: Taking taylor expansion of -1 in x 1538431906.751 * [misc]backup-simplify: Simplify -1 into -1 1538431906.751 * [misc]taylor: Taking taylor expansion of x in x 1538431906.751 * [misc]backup-simplify: Simplify 0 into 0 1538431906.751 * [misc]backup-simplify: Simplify 1 into 1 1538431906.751 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538431906.751 * [misc]backup-simplify: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1538431906.751 * [misc]taylor: Taking taylor expansion of 1 in x 1538431906.751 * [misc]backup-simplify: Simplify 1 into 1 1538431906.751 * [misc]backup-simplify: Simplify (- 1) into -1 1538431906.751 * [misc]backup-simplify: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 1538431906.751 * [misc]backup-simplify: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 1538431906.751 * [misc]backup-simplify: Simplify (* -1 0) into 0 1538431906.751 * [misc]backup-simplify: Simplify 0 into 0 1538431906.751 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.751 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.752 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 1538431906.752 * [misc]backup-simplify: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 1538431906.752 * [misc]backup-simplify: Simplify (- 1 (exp (/ -1 x))) into (- 1 (exp (/ -1 x))) 1538431906.752 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.752 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.752 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 1538431906.753 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 1538431906.753 * [misc]backup-simplify: Simplify 0 into 0 1538431906.753 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.753 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.753 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 1538431906.753 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 1538431906.753 * [misc]backup-simplify: Simplify 0 into 0 1538431906.754 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.754 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.754 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))) into 0 1538431906.754 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))) into 0 1538431906.754 * [misc]backup-simplify: Simplify 0 into 0 1538431906.755 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.755 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.755 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))) into 0 1538431906.756 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))) into 0 1538431906.756 * [misc]backup-simplify: Simplify 0 into 0 1538431906.756 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.756 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.756 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))))) into 0 1538431906.757 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))))) into 0 1538431906.757 * [misc]backup-simplify: Simplify 0 into 0 1538431906.757 * [misc]backup-simplify: Simplify (- 0) into 0 1538431906.757 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538431906.758 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))))) into 0 1538431906.759 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))))) into 0 1538431906.759 * [misc]backup-simplify: Simplify 0 into 0 1538431906.759 * [misc]backup-simplify: Simplify (* (- 1 (exp (/ -1 (/ 1 (- x))))) (/ 1 (- x))) into (* -1 (/ (- 1 (exp x)) x)) 1538431906.759 * * * [misc]progress: simplifying candidates 1538431906.759 * * * * [misc]progress: [ 1 / 25 ] simplifiying candidate # 1538431906.759 * * * * [misc]progress: [ 2 / 25 ] simplifiying candidate # 1538431906.759 * * * * [misc]progress: [ 3 / 25 ] simplifiying candidate # 1538431906.759 * [enter]simplify: Simplifying (* (expm1 x) (/ 1 x)) 1538431906.760 * * [misc]simplify: iters left: 4 (5 enodes) 1538431906.761 * * [misc]simplify: iters left: 3 (10 enodes) 1538431906.763 * * [misc]simplify: iters left: 2 (17 enodes) 1538431906.771 * * [misc]simplify: iters left: 1 (22 enodes) 1538431906.774 * [exit]simplify: Simplified to (/ (expm1 x) x) 1538431906.774 * [misc]simplify: Simplified (2 1) to (λ (x) (pow (/ (expm1 x) x) 1)) 1538431906.774 * * * * [misc]progress: [ 4 / 25 ] simplifiying candidate # 1538431906.774 * * * * [misc]progress: [ 5 / 25 ] simplifiying candidate # 1538431906.774 * [enter]simplify: Simplifying (+ (log (expm1 x)) (log (/ 1 x))) 1538431906.774 * * [misc]simplify: iters left: 5 (7 enodes) 1538431906.777 * * [misc]simplify: iters left: 4 (14 enodes) 1538431906.779 * * [misc]simplify: iters left: 3 (15 enodes) 1538431906.781 * * [misc]simplify: iters left: 2 (19 enodes) 1538431906.784 * * [misc]simplify: iters left: 1 (25 enodes) 1538431906.791 * [exit]simplify: Simplified to (- (log (expm1 x)) (log x)) 1538431906.791 * [misc]simplify: Simplified (2 1) to (λ (x) (exp (- (log (expm1 x)) (log x)))) 1538431906.792 * * * * [misc]progress: [ 6 / 25 ] simplifiying candidate # 1538431906.792 * * * * [misc]progress: [ 7 / 25 ] simplifiying candidate # 1538431906.792 * * * * [misc]progress: [ 8 / 25 ] simplifiying candidate # 1538431906.792 * [enter]simplify: Simplifying (* (* (* (expm1 x) (expm1 x)) (expm1 x)) (* (* (/ 1 x) (/ 1 x)) (/ 1 x))) 1538431906.792 * * [misc]simplify: iters left: 6 (9 enodes) 1538431906.796 * * [misc]simplify: iters left: 5 (24 enodes) 1538431906.813 * * [misc]simplify: iters left: 4 (66 enodes) 1538431906.862 * * [misc]simplify: iters left: 3 (154 enodes) 1538431906.972 * * [misc]simplify: iters left: 2 (427 enodes) 1538431907.483 * [exit]simplify: Simplified to (* (* (expm1 x) (expm1 x)) (/ (expm1 x) (pow x 3))) 1538431907.483 * [misc]simplify: Simplified (2 1) to (λ (x) (cbrt (* (* (expm1 x) (expm1 x)) (/ (expm1 x) (pow x 3))))) 1538431907.483 * * * * [misc]progress: [ 9 / 25 ] simplifiying candidate # 1538431907.483 * * * * [misc]progress: [ 10 / 25 ] simplifiying candidate # 1538431907.483 * * * * [misc]progress: [ 11 / 25 ] simplifiying candidate # 1538431907.483 * * * * [misc]progress: [ 12 / 25 ] simplifiying candidate # 1538431907.483 * * * * [misc]progress: [ 13 / 25 ] simplifiying candidate # 1538431907.483 * * * * [misc]progress: [ 14 / 25 ] simplifiying candidate # 1538431907.483 * [enter]simplify: Simplifying (cbrt (/ 1 x)) 1538431907.483 * * [misc]simplify: iters left: 3 (4 enodes) 1538431907.484 * * [misc]simplify: iters left: 2 (6 enodes) 1538431907.485 * [exit]simplify: Simplified to (cbrt (/ 1 x)) 1538431907.485 * [misc]simplify: Simplified (2 2) to (λ (x) (* (* (expm1 x) (* (cbrt (/ 1 x)) (cbrt (/ 1 x)))) (cbrt (/ 1 x)))) 1538431907.485 * * * * [misc]progress: [ 15 / 25 ] simplifiying candidate # 1538431907.486 * [enter]simplify: Simplifying (sqrt (/ 1 x)) 1538431907.486 * * [misc]simplify: iters left: 3 (4 enodes) 1538431907.487 * * [misc]simplify: iters left: 2 (6 enodes) 1538431907.488 * [exit]simplify: Simplified to (sqrt (/ 1 x)) 1538431907.488 * [misc]simplify: Simplified (2 2) to (λ (x) (* (* (expm1 x) (sqrt (/ 1 x))) (sqrt (/ 1 x)))) 1538431907.488 * * * * [misc]progress: [ 16 / 25 ] simplifiying candidate # 1538431907.488 * [enter]simplify: Simplifying (/ 1 x) 1538431907.488 * * [misc]simplify: iters left: 2 (3 enodes) 1538431907.489 * * [misc]simplify: iters left: 1 (5 enodes) 1538431907.489 * [exit]simplify: Simplified to (/ 1 x) 1538431907.489 * [misc]simplify: Simplified (2 2) to (λ (x) (* (* (expm1 x) 1) (/ 1 x))) 1538431907.489 * * * * [misc]progress: [ 17 / 25 ] simplifiying candidate # 1538431907.490 * [enter]simplify: Simplifying (/ 1 x) 1538431907.490 * * [misc]simplify: iters left: 2 (3 enodes) 1538431907.490 * * [misc]simplify: iters left: 1 (5 enodes) 1538431907.491 * [exit]simplify: Simplified to (/ 1 x) 1538431907.491 * [misc]simplify: Simplified (2 2) to (λ (x) (* (* (expm1 x) 1) (/ 1 x))) 1538431907.491 * * * * [misc]progress: [ 18 / 25 ] simplifiying candidate # 1538431907.491 * [enter]simplify: Simplifying (* (cbrt (expm1 x)) (cbrt (expm1 x))) 1538431907.492 * * [misc]simplify: iters left: 4 (4 enodes) 1538431907.493 * [exit]simplify: Simplified to (* (cbrt (expm1 x)) (cbrt (expm1 x))) 1538431907.493 * [misc]simplify: Simplified (2 1) to (λ (x) (* (* (cbrt (expm1 x)) (cbrt (expm1 x))) (* (cbrt (expm1 x)) (/ 1 x)))) 1538431907.493 * * * * [misc]progress: [ 19 / 25 ] simplifiying candidate # 1538431907.493 * [enter]simplify: Simplifying (sqrt (expm1 x)) 1538431907.493 * * [misc]simplify: iters left: 2 (3 enodes) 1538431907.494 * [exit]simplify: Simplified to (sqrt (expm1 x)) 1538431907.494 * [misc]simplify: Simplified (2 1) to (λ (x) (* (sqrt (expm1 x)) (* (sqrt (expm1 x)) (/ 1 x)))) 1538431907.494 * * * * [misc]progress: [ 20 / 25 ] simplifiying candidate # 1538431907.494 * * * * [misc]progress: [ 21 / 25 ] simplifiying candidate # 1538431907.494 * * * * [misc]progress: [ 22 / 25 ] simplifiying candidate # 1538431907.494 * * * * [misc]progress: [ 23 / 25 ] simplifiying candidate # 1538431907.494 * [enter]simplify: Simplifying (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 1538431907.494 * * [misc]simplify: iters left: 6 (10 enodes) 1538431907.497 * * [misc]simplify: iters left: 5 (21 enodes) 1538431907.502 * * [misc]simplify: iters left: 4 (35 enodes) 1538431907.510 * * [misc]simplify: iters left: 3 (56 enodes) 1538431907.527 * * [misc]simplify: iters left: 2 (76 enodes) 1538431907.552 * * [misc]simplify: iters left: 1 (91 enodes) 1538431907.568 * [exit]simplify: Simplified to (fma x (fma x 1/6 1/2) 1) 1538431907.568 * [misc]simplify: Simplified (2) to (λ (x) (fma x (fma x 1/6 1/2) 1)) 1538431907.568 * * * * [misc]progress: [ 24 / 25 ] simplifiying candidate # 1538431907.569 * [enter]simplify: Simplifying (/ (- (exp x) 1) x) 1538431907.569 * * [misc]simplify: iters left: 5 (5 enodes) 1538431907.573 * * [misc]simplify: iters left: 4 (14 enodes) 1538431907.577 * * [misc]simplify: iters left: 3 (16 enodes) 1538431907.582 * * [misc]simplify: iters left: 2 (18 enodes) 1538431907.587 * [exit]simplify: Simplified to (/ (expm1 x) x) 1538431907.587 * [misc]simplify: Simplified (2) to (λ (x) (/ (expm1 x) x)) 1538431907.587 * * * * [misc]progress: [ 25 / 25 ] simplifiying candidate # 1538431907.587 * [enter]simplify: Simplifying (* -1 (/ (- 1 (exp x)) x)) 1538431907.588 * * [misc]simplify: iters left: 6 (7 enodes) 1538431907.594 * * [misc]simplify: iters left: 5 (18 enodes) 1538431907.605 * * [misc]simplify: iters left: 4 (32 enodes) 1538431907.620 * * [misc]simplify: iters left: 3 (55 enodes) 1538431907.632 * * [misc]simplify: iters left: 2 (89 enodes) 1538431907.652 * * [misc]simplify: iters left: 1 (139 enodes) 1538431907.745 * [exit]simplify: Simplified to (fma (/ 1 x) (exp x) (/ -1 x)) 1538431907.745 * [misc]simplify: Simplified (2) to (λ (x) (fma (/ 1 x) (exp x) (/ -1 x))) 1538431907.746 * * * [misc]progress: adding candidates to table 1538431908.019 * [misc]progress: [Phase 3 of 3] Extracting. 1538431908.019 * * [misc]regime: Finding splitpoints for: (# #) 1538431908.020 * * * [misc]regime-changes: Trying 1 branch expressions: (x) 1538431908.020 * * * * [misc]regimes: Trying to branch on x from (# #) 1538431908.055 * * * * [misc]regimes: Trying to branch on x from (# #) 1538431908.092 * * * [misc]regime: Found split indices: #(struct:option (#(struct:si 1 256)) (# #) ((-2.7983755736300403e+306) (-2.42803936525583e+292) (-3.5899985131345896e+285) (-4.034859122832136e+283) (-1.314919754579901e+282) (-5.102802914659751e+276) (-2.4185826813649607e+265) (-6.586593139755044e+259) (-6.763465952765724e+257) (-2.683816869184582e+255) (-2.4968161059471307e+255) (-3.9004200102608803e+248) (-1.4804411218424698e+248) (-6.026406445879773e+239) (-2.8862749727236073e+235) (-2.675697584688538e+232) (-8.801323635413758e+229) (-8.073581554579116e+228) (-5.459566981394722e+224) (-8.096224360572258e+213) (-1.0383775116378618e+212) (-5.534467509069618e+203) (-3.2403704248518646e+193) (-8.002559829897909e+190) (-6.58959251058037e+190) (-1.5253237160459267e+187) (-7.58625683971497e+185) (-7.874175006016436e+184) (-3.8105251830237396e+171) (-2.705890736090342e+171) (-3.153302366871027e+168) (-4.0904091723915296e+163) (-1.3654884947678664e+161) (-1.7284852994271044e+160) (-8.5809032447669e+159) (-3.3541874513490106e+157) (-2.2287473210148045e+154) (-2.0919853997996706e+150) (-8.997241003584565e+145) (-5.9085817580286415e+144) (-1.2462332527342774e+139) (-8.512129217420324e+136) (-4.025647470612503e+129) (-3.056145615300226e+123) (-1.7992241215096315e+122) (-2.2098143832366547e+121) (-2.646943805294546e+118) (-6.698287705803017e+116) (-8.248465144002768e+107) (-5.920943423046314e+106) (-3.31700514876888e+105) (-1.8670022149052233e+102) (-3.925925510896375e+99) (-1.6707869324556158e+92) (-4.4159884087901204e+89) (-1.7534003229369742e+88) (-9.054205761770145e+79) (-2.942537746586641e+76) (-9.109315991072268e+75) (-1.7007541473706784e+72) (-1.4411435328797878e+71) (-1.2812641104251372e+71) (-1.3968986871701584e+69) (-2.2726078460689357e+67) (-5.542293198618678e+65) (-1.0213485177398171e+65) (-4.010157041761397e+64) (-1.4821884355781346e+53) (-4.1882740697516976e+52) (-4.58079258715784e+47) (-3.15516615696073e+44) (-2.447155431730135e+40) (-8.031601796385155e+33) (-2.4128151709171887e+33) (-1.738785152413335e+27) (-7.067228445665704e+23) (-2.631688002801498e+19) (-1.0972056368289107e+17) (-4.031170491600452e+16) (-3629430.727247627) (-106743.7941190454) (-0.02474719870875949) (-2.443112271994265e-14) (-6.329698882057039e-17) (-2.3725497074135867e-20) (-5.553958859846588e-23) (-1.359473239037145e-27) (-5.041863638076678e-33) (-1.0914589956834308e-35) (-4.3572816942290736e-36) (-6.154418112965884e-40) (-1.7768444322951125e-62) (-4.320230962849968e-63) (-1.449755007653362e-64) (-9.29614415601418e-66) (-4.152349484317103e-67) (-1.0549604542092318e-67) (-1.9299211815613833e-83) (-1.7823481435415285e-84) (-2.2910617928659518e-87) (-1.8363430914653127e-90) (-3.2365465786161074e-94) (-2.1706531884122198e-95) (-7.077952945967273e-99) (-7.725568451787416e-100) (-1.5813475009600715e-100) (-1.6020721876746738e-102) (-1.4507086405778674e-105) (-3.388220908641227e-107) (-2.7166659646562366e-108) (-1.8770158991245053e-110) (-1.7020422584373518e-114) (-7.140027894637734e-121) (-1.3605946876755235e-121) (-5.675341925320361e-126) (-7.332648267819308e-132) (-7.309064046536124e-137) (-3.883974597481106e-143) (-4.7459100759422344e-145) (-2.235595448095531e-146) (-1.4666934828474191e-146) (-2.0496905961881033e-147) (-1.941352272972272e-148) (-5.9492176706530576e-151) (-3.4344571351411647e-153) (-7.410280367523678e-156) (-4.816332383071932e-156) (-6.780364863126493e-171) (-3.7604379325340113e-171) (-1.5183204875999111e-173) (-7.989663346098007e-179) (-2.1692920649272183e-182) (-2.120682193563415e-186) (-1.884807820735284e-195) (-2.2059909571247256e-201) (-2.3471395166318535e-203) (-3.587981631822687e-204) (-1.298825268249217e-205) (-2.0919510205273547e-208) (-8.059403086033128e-209) (-1.0999103111701812e-212) (-2.1654455824343235e-214) (-3.0315898022510203e-223) (-1.4208977007659256e-228) (-4.557437670599666e-230) (-9.199725861189223e-231) (-8.386963243600368e-233) (-2.4744076824383333e-235) (-4.244913695295889e-236) (-5.300285942636517e-239) (-5.448392070759594e-243) (-8.426582622475504e-246) (-1.4014977692760238e-246) (-2.797932132151521e-247) (-5.793342519905748e-253) (-1.711863507271296e-267) (-2.3928487180253272e-281) (-8.926406972168982e-283) (-9.547745529193602e-284) (-1.9799966967100478e-286) (-3.92592191599206e-288) (-8.464808263551016e-289) (-9.330274667652765e-290) (-1.132930309234232e-290) (-3.015392111515848e-292) (-5.202338576971454e-300) (-1.0578527619284893e-300) (-2.1797756766619035e-306) (1.0329264785352371e-295) (2.397792033807477e-291) (8.082125711100121e-288) (2.5884839268033378e-287) (5.379672953565836e-284) (2.1161291649446017e-281) (2.8287042413032313e-276) (1.0492506262394104e-271) (8.970485175760771e-271) (1.7132067338821716e-264) (1.483052113257235e-263) (1.5624867679176387e-260) (2.881859802054221e-256) (2.9382554802989366e-254) (2.6666197421743308e-253) (1.866257794995627e-247) (2.7511357161661386e-243) (2.481831368507104e-242) (7.67058368900075e-239) (1.8041083766972646e-236) (5.253583717903322e-235) (9.125974202352274e-234) (1.6808979236232868e-232) (6.702342514132877e-229) (2.610134180175704e-228) (2.1482539906859706e-220) (9.526598206512544e-214) (4.607517841507081e-212) (1.2741893505023683e-208) (3.6060512506371925e-208) (3.9472526476664634e-201) (9.093538163512455e-192) (7.937110627542803e-191) (1.8699458206967854e-184) (9.827639233146605e-175) (1.0196064522122228e-174) (4.8097481515715665e-169) (8.835248604952687e-166) (1.003130952273063e-165) (6.716231070319441e-154) (1.7564990638609327e-150) (4.842074063979205e-149) (4.900574712626921e-145) (6.221631004138929e-135) (7.355719043576568e-129) (4.977512622763225e-122) (2.372441327343771e-112) (3.1401086021540155e-108) (5.340325087214211e-108) (6.100125030477419e-105) (2.3276056152096037e-101) (3.307851095356619e-101) (3.0531335544777175e-99) (8.22841050434612e-97) (1.3853396947957432e-96) (5.853213289479666e-96) (1.8034689609644263e-95) (1.0846776800592165e-94) (1.7000173538159186e-90) (4.942415378912902e-87) (1.0513080332814124e-85) (2.859570750678243e-75) (8.845724322259088e-72) (7.988913457861387e-69) (2.2130459484453634e-67) (1.2063030595687591e-66) (1.8226196775655737e-60) (2.584645316189393e-53) (2.2391544006309546e-51) (3.751607467341694e-51) (2.144494109124362e-49) (6.50343297871234e-34) (2.6216142310182467e-33) (1.5042994067903951e-31) (7.978767863680024e-29) (2.1249493431780776e-23) (1.0048824071893912e-22) (9.568081947694169e-21) (1.757138909589806e-20) (2.0680262569294288e-19) (3.975819539152312e-15) (1.0345008789782207e-14) (2.5091821020626965e-14) (5.907068385837501e-10) (1.8745994712922066e-06) (2.2990825971780784e-05) (2.3607951001263578e-05) (26.696485874931508)) x (1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1)) 1538431908.095 * [enter]simplify: Simplifying (/ (expm1 x) x) 1538431908.096 * * [misc]simplify: iters left: 3 (3 enodes) 1538431908.097 * [exit]simplify: Simplified to (/ (expm1 x) x) 1538431908.097 * * * * [misc]points: Sampling 8000 additional inputs, on iter 0 have 0 / 8000 1538431911.650 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431911.653 * * * * [misc]points: Sampling 1998 additional inputs, on iter 1 have 6002 / 8000 1538431912.423 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431912.423 * * * * [misc]points: Sampling 505 additional inputs, on iter 2 have 7495 / 8000 1538431912.679 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431912.679 * * * * [misc]points: Sampling 136 additional inputs, on iter 3 have 7864 / 8000 1538431912.784 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431912.784 * * * * [misc]points: Sampling 38 additional inputs, on iter 4 have 7962 / 8000 1538431912.797 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431912.797 * * * * [misc]points: Sampling 9 additional inputs, on iter 5 have 7991 / 8000 1538431912.802 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431912.802 * * * * [misc]points: Sampling 4 additional inputs, on iter 6 have 7999 / 8000 1538431912.804 * * * * [misc]points: Filtering points with unrepresentable outputs 1538431912.804 * * * * [exit]points: Sampled 8002 points with exact outputs