0.517 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.086 * * * [progress]: [2/2] Setting up program. 0.088 * [progress]: [Phase 2 of 3] Improving. 0.088 * [simplify]: Simplifying using # : (log (/ (- 1.0 eps) (+ 1.0 eps))) 0.089 * * [simplify]: iteration 0 : 6 enodes (cost 8 ) 0.090 * * [simplify]: iteration 1 : 15 enodes (cost 8 ) 0.092 * * [simplify]: iteration 2 : 20 enodes (cost 8 ) 0.094 * * [simplify]: iteration 3 : 23 enodes (cost 8 ) 0.096 * * [simplify]: iteration done : 23 enodes (cost 8 ) 0.096 * [simplify]: Simplified to: (log (/ (- 1.0 eps) (+ 1.0 eps))) 0.096 * * [progress]: iteration 1 / 4 0.096 * * * [progress]: picking best candidate 0.098 * * * * [pick]: Picked # 0.098 * * * [progress]: localizing error 0.103 * * * [progress]: generating rewritten candidates 0.103 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.109 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 0.124 * * * [progress]: generating series expansions 0.124 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.124 * [approximate]: Taking taylor expansion of (log (/ (- 1.0 eps) (+ eps 1.0))) in (eps) around 0 0.124 * [taylor]: Taking taylor expansion of (log (/ (- 1.0 eps) (+ eps 1.0))) in eps 0.124 * [taylor]: Taking taylor expansion of (/ (- 1.0 eps) (+ eps 1.0)) in eps 0.124 * [taylor]: Taking taylor expansion of (- 1.0 eps) in eps 0.124 * [taylor]: Taking taylor expansion of 1.0 in eps 0.124 * [taylor]: Taking taylor expansion of eps in eps 0.124 * [taylor]: Taking taylor expansion of (+ eps 1.0) in eps 0.124 * [taylor]: Taking taylor expansion of eps in eps 0.124 * [taylor]: Taking taylor expansion of 1.0 in eps 0.126 * [taylor]: Taking taylor expansion of (log (/ (- 1.0 eps) (+ eps 1.0))) in eps 0.126 * [taylor]: Taking taylor expansion of (/ (- 1.0 eps) (+ eps 1.0)) in eps 0.126 * [taylor]: Taking taylor expansion of (- 1.0 eps) in eps 0.126 * [taylor]: Taking taylor expansion of 1.0 in eps 0.126 * [taylor]: Taking taylor expansion of eps in eps 0.126 * [taylor]: Taking taylor expansion of (+ eps 1.0) in eps 0.126 * [taylor]: Taking taylor expansion of eps in eps 0.126 * [taylor]: Taking taylor expansion of 1.0 in eps 0.152 * [approximate]: Taking taylor expansion of (log (/ (- 1.0 (/ 1 eps)) (+ (/ 1 eps) 1.0))) in (eps) around 0 0.152 * [taylor]: Taking taylor expansion of (log (/ (- 1.0 (/ 1 eps)) (+ (/ 1 eps) 1.0))) in eps 0.152 * [taylor]: Taking taylor expansion of (/ (- 1.0 (/ 1 eps)) (+ (/ 1 eps) 1.0)) in eps 0.152 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 eps)) in eps 0.152 * [taylor]: Taking taylor expansion of 1.0 in eps 0.152 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.152 * [taylor]: Taking taylor expansion of eps in eps 0.152 * [taylor]: Taking taylor expansion of (+ (/ 1 eps) 1.0) in eps 0.152 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.152 * [taylor]: Taking taylor expansion of eps in eps 0.153 * [taylor]: Taking taylor expansion of 1.0 in eps 0.154 * [taylor]: Taking taylor expansion of (log (/ (- 1.0 (/ 1 eps)) (+ (/ 1 eps) 1.0))) in eps 0.154 * [taylor]: Taking taylor expansion of (/ (- 1.0 (/ 1 eps)) (+ (/ 1 eps) 1.0)) in eps 0.154 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 eps)) in eps 0.154 * [taylor]: Taking taylor expansion of 1.0 in eps 0.154 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.154 * [taylor]: Taking taylor expansion of eps in eps 0.158 * [taylor]: Taking taylor expansion of (+ (/ 1 eps) 1.0) in eps 0.159 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.159 * [taylor]: Taking taylor expansion of eps in eps 0.159 * [taylor]: Taking taylor expansion of 1.0 in eps 0.201 * [approximate]: Taking taylor expansion of (log (/ (+ (/ 1 eps) 1.0) (- 1.0 (/ 1 eps)))) in (eps) around 0 0.201 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 eps) 1.0) (- 1.0 (/ 1 eps)))) in eps 0.201 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 eps) 1.0) (- 1.0 (/ 1 eps))) in eps 0.201 * [taylor]: Taking taylor expansion of (+ (/ 1 eps) 1.0) in eps 0.201 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.201 * [taylor]: Taking taylor expansion of eps in eps 0.201 * [taylor]: Taking taylor expansion of 1.0 in eps 0.202 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 eps)) in eps 0.202 * [taylor]: Taking taylor expansion of 1.0 in eps 0.202 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.202 * [taylor]: Taking taylor expansion of eps in eps 0.203 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 eps) 1.0) (- 1.0 (/ 1 eps)))) in eps 0.203 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 eps) 1.0) (- 1.0 (/ 1 eps))) in eps 0.203 * [taylor]: Taking taylor expansion of (+ (/ 1 eps) 1.0) in eps 0.203 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.203 * [taylor]: Taking taylor expansion of eps in eps 0.203 * [taylor]: Taking taylor expansion of 1.0 in eps 0.203 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 eps)) in eps 0.203 * [taylor]: Taking taylor expansion of 1.0 in eps 0.203 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.203 * [taylor]: Taking taylor expansion of eps in eps 0.253 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 0.253 * [approximate]: Taking taylor expansion of (/ (- 1.0 eps) (+ eps 1.0)) in (eps) around 0 0.253 * [taylor]: Taking taylor expansion of (/ (- 1.0 eps) (+ eps 1.0)) in eps 0.253 * [taylor]: Taking taylor expansion of (- 1.0 eps) in eps 0.253 * [taylor]: Taking taylor expansion of 1.0 in eps 0.253 * [taylor]: Taking taylor expansion of eps in eps 0.253 * [taylor]: Taking taylor expansion of (+ eps 1.0) in eps 0.253 * [taylor]: Taking taylor expansion of eps in eps 0.254 * [taylor]: Taking taylor expansion of 1.0 in eps 0.255 * [taylor]: Taking taylor expansion of (/ (- 1.0 eps) (+ eps 1.0)) in eps 0.255 * [taylor]: Taking taylor expansion of (- 1.0 eps) in eps 0.255 * [taylor]: Taking taylor expansion of 1.0 in eps 0.255 * [taylor]: Taking taylor expansion of eps in eps 0.255 * [taylor]: Taking taylor expansion of (+ eps 1.0) in eps 0.255 * [taylor]: Taking taylor expansion of eps in eps 0.255 * [taylor]: Taking taylor expansion of 1.0 in eps 0.262 * [approximate]: Taking taylor expansion of (/ (- 1.0 (/ 1 eps)) (+ (/ 1 eps) 1.0)) in (eps) around 0 0.262 * [taylor]: Taking taylor expansion of (/ (- 1.0 (/ 1 eps)) (+ (/ 1 eps) 1.0)) in eps 0.262 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 eps)) in eps 0.262 * [taylor]: Taking taylor expansion of 1.0 in eps 0.262 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.262 * [taylor]: Taking taylor expansion of eps in eps 0.263 * [taylor]: Taking taylor expansion of (+ (/ 1 eps) 1.0) in eps 0.263 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.263 * [taylor]: Taking taylor expansion of eps in eps 0.263 * [taylor]: Taking taylor expansion of 1.0 in eps 0.264 * [taylor]: Taking taylor expansion of (/ (- 1.0 (/ 1 eps)) (+ (/ 1 eps) 1.0)) in eps 0.264 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 eps)) in eps 0.264 * [taylor]: Taking taylor expansion of 1.0 in eps 0.264 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.264 * [taylor]: Taking taylor expansion of eps in eps 0.264 * [taylor]: Taking taylor expansion of (+ (/ 1 eps) 1.0) in eps 0.264 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.264 * [taylor]: Taking taylor expansion of eps in eps 0.265 * [taylor]: Taking taylor expansion of 1.0 in eps 0.274 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 eps) 1.0) (- 1.0 (/ 1 eps))) in (eps) around 0 0.274 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 eps) 1.0) (- 1.0 (/ 1 eps))) in eps 0.274 * [taylor]: Taking taylor expansion of (+ (/ 1 eps) 1.0) in eps 0.274 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.274 * [taylor]: Taking taylor expansion of eps in eps 0.274 * [taylor]: Taking taylor expansion of 1.0 in eps 0.274 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 eps)) in eps 0.274 * [taylor]: Taking taylor expansion of 1.0 in eps 0.274 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.274 * [taylor]: Taking taylor expansion of eps in eps 0.276 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 eps) 1.0) (- 1.0 (/ 1 eps))) in eps 0.276 * [taylor]: Taking taylor expansion of (+ (/ 1 eps) 1.0) in eps 0.276 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.276 * [taylor]: Taking taylor expansion of eps in eps 0.276 * [taylor]: Taking taylor expansion of 1.0 in eps 0.276 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 eps)) in eps 0.276 * [taylor]: Taking taylor expansion of 1.0 in eps 0.276 * [taylor]: Taking taylor expansion of (/ 1 eps) in eps 0.276 * [taylor]: Taking taylor expansion of eps in eps 0.286 * * * [progress]: simplifying candidates 0.287 * [simplify]: Simplifying using # : (expm1 (log (/ (- 1.0 eps) (+ 1.0 eps)))) (log1p (log (/ (- 1.0 eps) (+ 1.0 eps)))) (log (* (cbrt (/ (- 1.0 eps) (+ 1.0 eps))) (cbrt (/ (- 1.0 eps) (+ 1.0 eps))))) (log (cbrt (/ (- 1.0 eps) (+ 1.0 eps)))) (log (sqrt (/ (- 1.0 eps) (+ 1.0 eps)))) (log (sqrt (/ (- 1.0 eps) (+ 1.0 eps)))) (log (/ (* (cbrt (- 1.0 eps)) (cbrt (- 1.0 eps))) (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps))))) (log (/ (cbrt (- 1.0 eps)) (cbrt (+ 1.0 eps)))) (log (/ (* (cbrt (- 1.0 eps)) (cbrt (- 1.0 eps))) (sqrt (+ 1.0 eps)))) (log (/ (cbrt (- 1.0 eps)) (sqrt (+ 1.0 eps)))) (log (/ (* (cbrt (- 1.0 eps)) (cbrt (- 1.0 eps))) 1)) (log (/ (cbrt (- 1.0 eps)) (+ 1.0 eps))) (log (/ (* (cbrt (- 1.0 eps)) (cbrt (- 1.0 eps))) 1)) (log (/ (cbrt (- 1.0 eps)) (+ 1.0 eps))) (log (/ (sqrt (- 1.0 eps)) (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps))))) (log (/ (sqrt (- 1.0 eps)) (cbrt (+ 1.0 eps)))) (log (/ (sqrt (- 1.0 eps)) (sqrt (+ 1.0 eps)))) (log (/ (sqrt (- 1.0 eps)) (sqrt (+ 1.0 eps)))) (log (/ (sqrt (- 1.0 eps)) 1)) (log (/ (sqrt (- 1.0 eps)) (+ 1.0 eps))) (log (/ (sqrt (- 1.0 eps)) 1)) (log (/ (sqrt (- 1.0 eps)) (+ 1.0 eps))) (log (/ 1 (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps))))) (log (/ (- 1.0 eps) (cbrt (+ 1.0 eps)))) (log (/ 1 (sqrt (+ 1.0 eps)))) (log (/ (- 1.0 eps) (sqrt (+ 1.0 eps)))) (log (/ 1 1)) (log (/ (- 1.0 eps) (+ 1.0 eps))) (log (/ 1 1)) (log (/ (- 1.0 eps) (+ 1.0 eps))) (log (/ (+ (sqrt 1.0) (sqrt eps)) (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps))))) (log (/ (- (sqrt 1.0) (sqrt eps)) (cbrt (+ 1.0 eps)))) (log (/ (+ (sqrt 1.0) (sqrt eps)) (sqrt (+ 1.0 eps)))) (log (/ (- (sqrt 1.0) (sqrt eps)) (sqrt (+ 1.0 eps)))) (log (/ (+ (sqrt 1.0) (sqrt eps)) 1)) (log (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps))) (log (/ (+ (sqrt 1.0) (sqrt eps)) 1)) (log (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps))) (log (/ 1 (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps))))) (log (/ (- 1.0 eps) (cbrt (+ 1.0 eps)))) (log (/ 1 (sqrt (+ 1.0 eps)))) (log (/ (- 1.0 eps) (sqrt (+ 1.0 eps)))) (log (/ 1 1)) (log (/ (- 1.0 eps) (+ 1.0 eps))) (log (/ 1 1)) (log (/ (- 1.0 eps) (+ 1.0 eps))) (log 1) (log (/ (- 1.0 eps) (+ 1.0 eps))) (log (- 1.0 eps)) (log (/ 1 (+ 1.0 eps))) (log (/ (- 1.0 eps) (+ (pow 1.0 3) (pow eps 3)))) (log (+ (* 1.0 1.0) (- (* eps eps) (* 1.0 eps)))) (log (/ (- 1.0 eps) (- (* 1.0 1.0) (* eps eps)))) (log (- 1.0 eps)) (log (- 1.0 eps)) (log (+ 1.0 eps)) (log (/ (- 1.0 eps) (+ 1.0 eps))) (log (log (/ (- 1.0 eps) (+ 1.0 eps)))) (exp (log (/ (- 1.0 eps) (+ 1.0 eps)))) (* (cbrt (log (/ (- 1.0 eps) (+ 1.0 eps)))) (cbrt (log (/ (- 1.0 eps) (+ 1.0 eps))))) (cbrt (log (/ (- 1.0 eps) (+ 1.0 eps)))) (* (* (log (/ (- 1.0 eps) (+ 1.0 eps))) (log (/ (- 1.0 eps) (+ 1.0 eps)))) (log (/ (- 1.0 eps) (+ 1.0 eps)))) (sqrt (log (/ (- 1.0 eps) (+ 1.0 eps)))) (sqrt (log (/ (- 1.0 eps) (+ 1.0 eps)))) (expm1 (/ (- 1.0 eps) (+ 1.0 eps))) (log1p (/ (- 1.0 eps) (+ 1.0 eps))) (- (log (- 1.0 eps)) (log (+ 1.0 eps))) (log (/ (- 1.0 eps) (+ 1.0 eps))) (exp (/ (- 1.0 eps) (+ 1.0 eps))) (/ (* (* (- 1.0 eps) (- 1.0 eps)) (- 1.0 eps)) (* (* (+ 1.0 eps) (+ 1.0 eps)) (+ 1.0 eps))) (* (cbrt (/ (- 1.0 eps) (+ 1.0 eps))) (cbrt (/ (- 1.0 eps) (+ 1.0 eps)))) (cbrt (/ (- 1.0 eps) (+ 1.0 eps))) (* (* (/ (- 1.0 eps) (+ 1.0 eps)) (/ (- 1.0 eps) (+ 1.0 eps))) (/ (- 1.0 eps) (+ 1.0 eps))) (sqrt (/ (- 1.0 eps) (+ 1.0 eps))) (sqrt (/ (- 1.0 eps) (+ 1.0 eps))) (- (- 1.0 eps)) (- (+ 1.0 eps)) (/ 1.0 (+ 1.0 eps)) (/ eps (+ 1.0 eps)) (/ (* (cbrt (- 1.0 eps)) (cbrt (- 1.0 eps))) (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps)))) (/ (cbrt (- 1.0 eps)) (cbrt (+ 1.0 eps))) (/ (* (cbrt (- 1.0 eps)) (cbrt (- 1.0 eps))) (sqrt (+ 1.0 eps))) (/ (cbrt (- 1.0 eps)) (sqrt (+ 1.0 eps))) (/ (* (cbrt (- 1.0 eps)) (cbrt (- 1.0 eps))) 1) (/ (cbrt (- 1.0 eps)) (+ 1.0 eps)) (/ (* (cbrt (- 1.0 eps)) (cbrt (- 1.0 eps))) 1) (/ (cbrt (- 1.0 eps)) (+ 1.0 eps)) (/ (sqrt (- 1.0 eps)) (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps)))) (/ (sqrt (- 1.0 eps)) (cbrt (+ 1.0 eps))) (/ (sqrt (- 1.0 eps)) (sqrt (+ 1.0 eps))) (/ (sqrt (- 1.0 eps)) (sqrt (+ 1.0 eps))) (/ (sqrt (- 1.0 eps)) 1) (/ (sqrt (- 1.0 eps)) (+ 1.0 eps)) (/ (sqrt (- 1.0 eps)) 1) (/ (sqrt (- 1.0 eps)) (+ 1.0 eps)) (/ 1 (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps)))) (/ (- 1.0 eps) (cbrt (+ 1.0 eps))) (/ 1 (sqrt (+ 1.0 eps))) (/ (- 1.0 eps) (sqrt (+ 1.0 eps))) (/ 1 1) (/ (- 1.0 eps) (+ 1.0 eps)) (/ 1 1) (/ (- 1.0 eps) (+ 1.0 eps)) (/ (+ (sqrt 1.0) (sqrt eps)) (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps)))) (/ (- (sqrt 1.0) (sqrt eps)) (cbrt (+ 1.0 eps))) (/ (+ (sqrt 1.0) (sqrt eps)) (sqrt (+ 1.0 eps))) (/ (- (sqrt 1.0) (sqrt eps)) (sqrt (+ 1.0 eps))) (/ (+ (sqrt 1.0) (sqrt eps)) 1) (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps)) (/ (+ (sqrt 1.0) (sqrt eps)) 1) (/ (- (sqrt 1.0) (sqrt eps)) (+ 1.0 eps)) (/ 1 (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps)))) (/ (- 1.0 eps) (cbrt (+ 1.0 eps))) (/ 1 (sqrt (+ 1.0 eps))) (/ (- 1.0 eps) (sqrt (+ 1.0 eps))) (/ 1 1) (/ (- 1.0 eps) (+ 1.0 eps)) (/ 1 1) (/ (- 1.0 eps) (+ 1.0 eps)) (/ 1 (+ 1.0 eps)) (/ (+ 1.0 eps) (- 1.0 eps)) (/ (- 1.0 eps) (* (cbrt (+ 1.0 eps)) (cbrt (+ 1.0 eps)))) (/ (- 1.0 eps) (sqrt (+ 1.0 eps))) (/ (- 1.0 eps) 1) (/ (- 1.0 eps) 1) (/ (+ 1.0 eps) (cbrt (- 1.0 eps))) (/ (+ 1.0 eps) (sqrt (- 1.0 eps))) (/ (+ 1.0 eps) (- 1.0 eps)) (/ (+ 1.0 eps) (- (sqrt 1.0) (sqrt eps))) (/ (+ 1.0 eps) (- 1.0 eps)) (/ (- 1.0 eps) (+ (pow 1.0 3) (pow eps 3))) (/ (- 1.0 eps) (- (* 1.0 1.0) (* eps eps))) (* (+ 1.0 eps) (+ (* 1.0 1.0) (+ (* eps eps) (* 1.0 eps)))) (* (+ 1.0 eps) (+ 1.0 eps)) (- (+ (* 2.0 (pow eps 2)) (log 1.0)) (+ (* 2.0 (/ (pow eps 2) (pow 1.0 2))) (* 2.0 eps))) (- (log -1) (+ (* 0.6666666666666666 (/ 1 (pow eps 3))) (* 2.0 (/ 1 eps)))) (- (log -1) (+ (* 0.6666666666666666 (/ 1 (pow eps 3))) (* 2.0 (/ 1 eps)))) (- (+ (* 2.0 (pow eps 2)) 1.0) (* 2.0 eps)) (- (* 2.0 (/ 1 eps)) (+ (* 2.0 (/ 1 (pow eps 2))) 1)) (- (* 2.0 (/ 1 eps)) (+ (* 2.0 (/ 1 (pow eps 2))) 1)) 0.291 * * [simplify]: iteration 0 : 147 enodes (cost 1318 ) 0.319 * * [simplify]: iteration 1 : 353 enodes (cost 1247 )