15.036 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.001 * * * * [points]: Sampling 256 additional inputs, on iter 0 have 0 / 256 0.005 * * * * [points]: Computing exacts on every 16 of 256 points to ramp up precision 0.007 * * * * [points]: Setting MPFR precision to 64 0.008 * * * * [points]: Setting MPFR precision to 320 0.009 * * * * [points]: Computing exacts on every 8 of 256 points to ramp up precision 0.011 * * * * [points]: Setting MPFR precision to 64 0.012 * * * * [points]: Setting MPFR precision to 320 0.013 * * * * [points]: Computing exacts on every 4 of 256 points to ramp up precision 0.015 * * * * [points]: Setting MPFR precision to 64 0.017 * * * * [points]: Setting MPFR precision to 320 0.019 * * * * [points]: Computing exacts on every 2 of 256 points to ramp up precision 0.021 * * * * [points]: Setting MPFR precision to 64 0.023 * * * * [points]: Setting MPFR precision to 320 0.027 * * * * [points]: Computing exacts for 256 points 0.029 * * * * [points]: Setting MPFR precision to 64 0.036 * * * * [points]: Setting MPFR precision to 320 0.045 * * * * [points]: Filtering points with unrepresentable outputs 0.046 * * * * [points]: Sampling 128 additional inputs, on iter 1 have 128 / 256 0.048 * * * * [points]: Computing exacts on every 8 of 128 points to ramp up precision 0.050 * * * * [points]: Setting MPFR precision to 64 0.050 * * * * [points]: Setting MPFR precision to 320 0.051 * * * * [points]: Computing exacts on every 4 of 128 points to ramp up precision 0.053 * * * * [points]: Setting MPFR precision to 64 0.053 * * * * [points]: Setting MPFR precision to 320 0.058 * * * * [points]: Computing exacts on every 2 of 128 points to ramp up precision 0.061 * * * * [points]: Setting MPFR precision to 64 0.062 * * * * [points]: Setting MPFR precision to 320 0.064 * * * * [points]: Computing exacts for 128 points 0.066 * * * * [points]: Setting MPFR precision to 64 0.069 * * * * [points]: Setting MPFR precision to 320 0.074 * * * * [points]: Filtering points with unrepresentable outputs 0.074 * * * * [points]: Sampling 70 additional inputs, on iter 2 have 186 / 256 0.075 * * * * [points]: Computing exacts on every 4 of 70 points to ramp up precision 0.078 * * * * [points]: Setting MPFR precision to 64 0.078 * * * * [points]: Setting MPFR precision to 320 0.079 * * * * [points]: Computing exacts on every 2 of 70 points to ramp up precision 0.081 * * * * [points]: Setting MPFR precision to 64 0.081 * * * * [points]: Setting MPFR precision to 320 0.082 * * * * [points]: Computing exacts for 70 points 0.084 * * * * [points]: Setting MPFR precision to 64 0.087 * * * * [points]: Setting MPFR precision to 320 0.089 * * * * [points]: Filtering points with unrepresentable outputs 0.089 * * * * [points]: Sampling 38 additional inputs, on iter 3 have 218 / 256 0.090 * * * * [points]: Computing exacts on every 2 of 38 points to ramp up precision 0.092 * * * * [points]: Setting MPFR precision to 64 0.093 * * * * [points]: Setting MPFR precision to 320 0.093 * * * * [points]: Computing exacts for 38 points 0.095 * * * * [points]: Setting MPFR precision to 64 0.096 * * * * [points]: Setting MPFR precision to 320 0.098 * * * * [points]: Filtering points with unrepresentable outputs 0.098 * * * * [points]: Sampling 17 additional inputs, on iter 4 have 239 / 256 0.098 * * * * [points]: Computing exacts for 17 points 0.100 * * * * [points]: Setting MPFR precision to 64 0.101 * * * * [points]: Setting MPFR precision to 320 0.101 * * * * [points]: Filtering points with unrepresentable outputs 0.101 * * * * [points]: Sampling 8 additional inputs, on iter 5 have 248 / 256 0.101 * * * * [points]: Computing exacts for 8 points 0.103 * * * * [points]: Setting MPFR precision to 64 0.104 * * * * [points]: Setting MPFR precision to 320 0.104 * * * * [points]: Filtering points with unrepresentable outputs 0.104 * * * * [points]: Sampling 6 additional inputs, on iter 6 have 250 / 256 0.104 * * * * [points]: Computing exacts for 6 points 0.106 * * * * [points]: Setting MPFR precision to 64 0.106 * * * * [points]: Setting MPFR precision to 320 0.107 * * * * [points]: Filtering points with unrepresentable outputs 0.107 * * * * [points]: Sampling 4 additional inputs, on iter 7 have 254 / 256 0.107 * * * * [points]: Computing exacts for 4 points 0.109 * * * * [points]: Setting MPFR precision to 64 0.109 * * * * [points]: Setting MPFR precision to 320 0.109 * * * * [points]: Filtering points with unrepresentable outputs 0.109 * * * * [points]: Sampled 257 points with exact outputs 0.109 * * * [progress]: [2/2] Setting up program. 0.112 * [progress]: [Phase 2 of 3] Improving. 0.113 * [simplify]: Simplifying using # : (re (complex (* (/ (+ (exp x) (exp (- x))) 2.0) (cos y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)))) 0.113 * [simplify]: Sending expressions to egg_math: (re (complex (* (/ (+ (exp h0) (exp (- h0))) h1) (cos h2)) (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2)))) 0.115 * * [simplify]: iteration 0 : 30 enodes (cost 7 ) 0.116 * * [simplify]: iteration 1 : 47 enodes (cost 7 ) 0.117 * * [simplify]: iteration 2 : 84 enodes (cost 7 ) 0.119 * * [simplify]: iteration 3 : 121 enodes (cost 7 ) 0.121 * * [simplify]: iteration 4 : 206 enodes (cost 7 ) 0.125 * * [simplify]: iteration 5 : 410 enodes (cost 7 ) 0.130 * * [simplify]: iteration 6 : 1017 enodes (cost 7 ) 0.141 * * [simplify]: iteration 7 : 2074 enodes (cost 7 ) 0.170 * * [simplify]: iteration 8 : 5001 enodes (cost 7 ) 0.170 * [simplify]: Simplified to: (* (/ (+ (exp x) (exp (- x))) 2.0) (cos y)) 0.173 * * [progress]: iteration 1 / 4 0.173 * * * [progress]: picking best candidate 0.176 * * * * [pick]: Picked # 0.176 * * * [progress]: localizing error 0.194 * * * [progress]: generating rewritten candidates 0.194 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 2 1 1) 0.211 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 2) 0.264 * * * [progress]: generating series expansions 0.264 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 2 1 1) 0.264 * [approximate]: Taking taylor expansion of (- (exp x) (exp (- x))) in (x) around 0 0.264 * [taylor]: Taking taylor expansion of (- (exp x) (exp (- x))) in x 0.264 * [taylor]: Taking taylor expansion of (exp x) in x 0.265 * [taylor]: Taking taylor expansion of x in x 0.265 * [taylor]: Taking taylor expansion of (exp (- x)) in x 0.265 * [taylor]: Taking taylor expansion of (- x) in x 0.265 * [taylor]: Taking taylor expansion of x in x 0.265 * [taylor]: Taking taylor expansion of (- (exp x) (exp (- x))) in x 0.266 * [taylor]: Taking taylor expansion of (exp x) in x 0.266 * [taylor]: Taking taylor expansion of x in x 0.266 * [taylor]: Taking taylor expansion of (exp (- x)) in x 0.266 * [taylor]: Taking taylor expansion of (- x) in x 0.266 * [taylor]: Taking taylor expansion of x in x 0.290 * [approximate]: Taking taylor expansion of (- (exp (/ 1 x)) (exp (- (/ 1 x)))) in (x) around 0 0.290 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 0.290 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.290 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.290 * [taylor]: Taking taylor expansion of x in x 0.290 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 0.290 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 0.290 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.290 * [taylor]: Taking taylor expansion of x in x 0.291 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 0.291 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.291 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.291 * [taylor]: Taking taylor expansion of x in x 0.291 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 0.291 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 0.291 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.291 * [taylor]: Taking taylor expansion of x in x 0.294 * [approximate]: Taking taylor expansion of (- (exp (/ -1 x)) (exp (/ 1 x))) in (x) around 0 0.294 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) (exp (/ 1 x))) in x 0.294 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.294 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.294 * [taylor]: Taking taylor expansion of -1 in x 0.294 * [taylor]: Taking taylor expansion of x in x 0.295 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.295 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.295 * [taylor]: Taking taylor expansion of x in x 0.295 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) (exp (/ 1 x))) in x 0.295 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.295 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.295 * [taylor]: Taking taylor expansion of -1 in x 0.295 * [taylor]: Taking taylor expansion of x in x 0.295 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.295 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.295 * [taylor]: Taking taylor expansion of x in x 0.298 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 2) 0.298 * [approximate]: Taking taylor expansion of (* 0.5 (* (sin y) (- (exp x) (exp (- x))))) in (x y) around 0 0.298 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin y) (- (exp x) (exp (- x))))) in y 0.298 * [taylor]: Taking taylor expansion of 0.5 in y 0.298 * [taylor]: Taking taylor expansion of (* (sin y) (- (exp x) (exp (- x)))) in y 0.298 * [taylor]: Taking taylor expansion of (sin y) in y 0.298 * [taylor]: Taking taylor expansion of y in y 0.298 * [taylor]: Taking taylor expansion of (- (exp x) (exp (- x))) in y 0.298 * [taylor]: Taking taylor expansion of (exp x) in y 0.298 * [taylor]: Taking taylor expansion of x in y 0.298 * [taylor]: Taking taylor expansion of (exp (- x)) in y 0.298 * [taylor]: Taking taylor expansion of (- x) in y 0.299 * [taylor]: Taking taylor expansion of x in y 0.299 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin y) (- (exp x) (exp (- x))))) in x 0.299 * [taylor]: Taking taylor expansion of 0.5 in x 0.299 * [taylor]: Taking taylor expansion of (* (sin y) (- (exp x) (exp (- x)))) in x 0.299 * [taylor]: Taking taylor expansion of (sin y) in x 0.299 * [taylor]: Taking taylor expansion of y in x 0.299 * [taylor]: Taking taylor expansion of (- (exp x) (exp (- x))) in x 0.299 * [taylor]: Taking taylor expansion of (exp x) in x 0.299 * [taylor]: Taking taylor expansion of x in x 0.299 * [taylor]: Taking taylor expansion of (exp (- x)) in x 0.299 * [taylor]: Taking taylor expansion of (- x) in x 0.299 * [taylor]: Taking taylor expansion of x in x 0.299 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin y) (- (exp x) (exp (- x))))) in x 0.299 * [taylor]: Taking taylor expansion of 0.5 in x 0.299 * [taylor]: Taking taylor expansion of (* (sin y) (- (exp x) (exp (- x)))) in x 0.299 * [taylor]: Taking taylor expansion of (sin y) in x 0.299 * [taylor]: Taking taylor expansion of y in x 0.299 * [taylor]: Taking taylor expansion of (- (exp x) (exp (- x))) in x 0.299 * [taylor]: Taking taylor expansion of (exp x) in x 0.299 * [taylor]: Taking taylor expansion of x in x 0.299 * [taylor]: Taking taylor expansion of (exp (- x)) in x 0.299 * [taylor]: Taking taylor expansion of (- x) in x 0.299 * [taylor]: Taking taylor expansion of x in x 0.301 * [taylor]: Taking taylor expansion of 0 in y 0.305 * [taylor]: Taking taylor expansion of (* 1.0 (sin y)) in y 0.305 * [taylor]: Taking taylor expansion of 1.0 in y 0.305 * [taylor]: Taking taylor expansion of (sin y) in y 0.305 * [taylor]: Taking taylor expansion of y in y 0.310 * [taylor]: Taking taylor expansion of 0 in y 0.318 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (sin y)) in y 0.318 * [taylor]: Taking taylor expansion of 0.16666666666666666 in y 0.318 * [taylor]: Taking taylor expansion of (sin y) in y 0.318 * [taylor]: Taking taylor expansion of y in y 0.329 * [taylor]: Taking taylor expansion of 0 in y 0.330 * [approximate]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x)))))) in (x y) around 0 0.330 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x)))))) in y 0.330 * [taylor]: Taking taylor expansion of 0.5 in y 0.330 * [taylor]: Taking taylor expansion of (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x))))) in y 0.330 * [taylor]: Taking taylor expansion of (sin (/ 1 y)) in y 0.330 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.330 * [taylor]: Taking taylor expansion of y in y 0.330 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) (exp (- (/ 1 x)))) in y 0.330 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 0.330 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.330 * [taylor]: Taking taylor expansion of x in y 0.330 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in y 0.330 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in y 0.330 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.330 * [taylor]: Taking taylor expansion of x in y 0.330 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x)))))) in x 0.330 * [taylor]: Taking taylor expansion of 0.5 in x 0.330 * [taylor]: Taking taylor expansion of (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x))))) in x 0.330 * [taylor]: Taking taylor expansion of (sin (/ 1 y)) in x 0.330 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.330 * [taylor]: Taking taylor expansion of y in x 0.330 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 0.330 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.330 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.331 * [taylor]: Taking taylor expansion of x in x 0.331 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 0.331 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 0.331 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.331 * [taylor]: Taking taylor expansion of x in x 0.331 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x)))))) in x 0.331 * [taylor]: Taking taylor expansion of 0.5 in x 0.331 * [taylor]: Taking taylor expansion of (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x))))) in x 0.332 * [taylor]: Taking taylor expansion of (sin (/ 1 y)) in x 0.332 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.332 * [taylor]: Taking taylor expansion of y in x 0.332 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 0.332 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.332 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.332 * [taylor]: Taking taylor expansion of x in x 0.332 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 0.332 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 0.332 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.332 * [taylor]: Taking taylor expansion of x in x 0.333 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x)))))) in y 0.333 * [taylor]: Taking taylor expansion of 0.5 in y 0.333 * [taylor]: Taking taylor expansion of (* (sin (/ 1 y)) (- (exp (/ 1 x)) (exp (- (/ 1 x))))) in y 0.333 * [taylor]: Taking taylor expansion of (sin (/ 1 y)) in y 0.333 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.333 * [taylor]: Taking taylor expansion of y in y 0.333 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) (exp (- (/ 1 x)))) in y 0.333 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 0.333 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.333 * [taylor]: Taking taylor expansion of x in y 0.333 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in y 0.333 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in y 0.333 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.333 * [taylor]: Taking taylor expansion of x in y 0.336 * [taylor]: Taking taylor expansion of 0 in y 0.342 * [taylor]: Taking taylor expansion of 0 in y 0.354 * [taylor]: Taking taylor expansion of 0 in y 0.354 * [approximate]: Taking taylor expansion of (* 0.5 (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x))))) in (x y) around 0 0.355 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x))))) in y 0.355 * [taylor]: Taking taylor expansion of 0.5 in y 0.355 * [taylor]: Taking taylor expansion of (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x)))) in y 0.355 * [taylor]: Taking taylor expansion of (sin (/ -1 y)) in y 0.355 * [taylor]: Taking taylor expansion of (/ -1 y) in y 0.355 * [taylor]: Taking taylor expansion of -1 in y 0.355 * [taylor]: Taking taylor expansion of y in y 0.355 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) (exp (/ 1 x))) in y 0.355 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 0.355 * [taylor]: Taking taylor expansion of (/ -1 x) in y 0.355 * [taylor]: Taking taylor expansion of -1 in y 0.355 * [taylor]: Taking taylor expansion of x in y 0.355 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 0.355 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.355 * [taylor]: Taking taylor expansion of x in y 0.355 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x))))) in x 0.355 * [taylor]: Taking taylor expansion of 0.5 in x 0.355 * [taylor]: Taking taylor expansion of (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x)))) in x 0.355 * [taylor]: Taking taylor expansion of (sin (/ -1 y)) in x 0.355 * [taylor]: Taking taylor expansion of (/ -1 y) in x 0.355 * [taylor]: Taking taylor expansion of -1 in x 0.355 * [taylor]: Taking taylor expansion of y in x 0.355 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) (exp (/ 1 x))) in x 0.355 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.355 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.355 * [taylor]: Taking taylor expansion of -1 in x 0.355 * [taylor]: Taking taylor expansion of x in x 0.356 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.356 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.356 * [taylor]: Taking taylor expansion of x in x 0.356 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x))))) in x 0.356 * [taylor]: Taking taylor expansion of 0.5 in x 0.356 * [taylor]: Taking taylor expansion of (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x)))) in x 0.356 * [taylor]: Taking taylor expansion of (sin (/ -1 y)) in x 0.356 * [taylor]: Taking taylor expansion of (/ -1 y) in x 0.356 * [taylor]: Taking taylor expansion of -1 in x 0.356 * [taylor]: Taking taylor expansion of y in x 0.356 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) (exp (/ 1 x))) in x 0.356 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.356 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.356 * [taylor]: Taking taylor expansion of -1 in x 0.356 * [taylor]: Taking taylor expansion of x in x 0.357 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.357 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.357 * [taylor]: Taking taylor expansion of x in x 0.357 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x))))) in y 0.357 * [taylor]: Taking taylor expansion of 0.5 in y 0.358 * [taylor]: Taking taylor expansion of (* (sin (/ -1 y)) (- (exp (/ -1 x)) (exp (/ 1 x)))) in y 0.358 * [taylor]: Taking taylor expansion of (sin (/ -1 y)) in y 0.358 * [taylor]: Taking taylor expansion of (/ -1 y) in y 0.358 * [taylor]: Taking taylor expansion of -1 in y 0.358 * [taylor]: Taking taylor expansion of y in y 0.358 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) (exp (/ 1 x))) in y 0.358 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 0.358 * [taylor]: Taking taylor expansion of (/ -1 x) in y 0.358 * [taylor]: Taking taylor expansion of -1 in y 0.358 * [taylor]: Taking taylor expansion of x in y 0.358 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 0.358 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.358 * [taylor]: Taking taylor expansion of x in y 0.361 * [taylor]: Taking taylor expansion of 0 in y 0.366 * [taylor]: Taking taylor expansion of 0 in y 0.373 * [taylor]: Taking taylor expansion of 0 in y 0.373 * * * [progress]: simplifying candidates 0.374 * [simplify]: Simplifying using # : (/ (exp (exp x)) (exp (exp (- x)))) (log (- (exp x) (exp (- x)))) (exp (- (exp x) (exp (- x)))) (* (cbrt (- (exp x) (exp (- x)))) (cbrt (- (exp x) (exp (- x))))) (cbrt (- (exp x) (exp (- x)))) (* (* (- (exp x) (exp (- x))) (- (exp x) (exp (- x)))) (- (exp x) (exp (- x)))) (sqrt (- (exp x) (exp (- x)))) (sqrt (- (exp x) (exp (- x)))) (- (pow (exp x) 3) (pow (exp (- x)) 3)) (+ (* (exp x) (exp x)) (+ (* (exp (- x)) (exp (- x))) (* (exp x) (exp (- x))))) (- (exp (- x))) (- (* (exp x) (exp x)) (* (exp (- x)) (exp (- x)))) (+ (exp x) (exp (- x))) (+ (sqrt (exp x)) (sqrt (exp (- x)))) (- (sqrt (exp x)) (sqrt (exp (- x)))) (- (exp x) (exp (- x))) (- (exp (- x))) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (+ (- (log (- (exp x) (exp (- x)))) (log 2.0)) (log (sin y))) (+ (log (/ (- (exp x) (exp (- x))) 2.0)) (log (sin y))) (log (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (exp (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (* (/ (* (* (- (exp x) (exp (- x))) (- (exp x) (exp (- x)))) (- (exp x) (exp (- x)))) (* (* 2.0 2.0) 2.0)) (* (* (sin y) (sin y)) (sin y))) (* (* (* (/ (- (exp x) (exp (- x))) 2.0) (/ (- (exp x) (exp (- x))) 2.0)) (/ (- (exp x) (exp (- x))) 2.0)) (* (* (sin y) (sin y)) (sin y))) (* (cbrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (cbrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)))) (cbrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (* (* (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (sqrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (sqrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (* (sqrt (/ (- (exp x) (exp (- x))) 2.0)) (sqrt (sin y))) (* (sqrt (/ (- (exp x) (exp (- x))) 2.0)) (sqrt (sin y))) (* (/ (sqrt (- (exp x) (exp (- x)))) (sqrt 2.0)) (sqrt (sin y))) (* (/ (sqrt (- (exp x) (exp (- x)))) (sqrt 2.0)) (sqrt (sin y))) (* (/ (- (exp x) (exp (- x))) 2.0) (* (cbrt (sin y)) (cbrt (sin y)))) (* (/ (- (exp x) (exp (- x))) 2.0) (sqrt (sin y))) (* (/ (- (exp x) (exp (- x))) 2.0) 1) (* (cbrt (/ (- (exp x) (exp (- x))) 2.0)) (sin y)) (* (sqrt (/ (- (exp x) (exp (- x))) 2.0)) (sin y)) (* (/ (cbrt (- (exp x) (exp (- x)))) (cbrt 2.0)) (sin y)) (* (/ (cbrt (- (exp x) (exp (- x)))) (sqrt 2.0)) (sin y)) (* (/ (cbrt (- (exp x) (exp (- x)))) 2.0) (sin y)) (* (/ (sqrt (- (exp x) (exp (- x)))) (cbrt 2.0)) (sin y)) (* (/ (sqrt (- (exp x) (exp (- x)))) (sqrt 2.0)) (sin y)) (* (/ (sqrt (- (exp x) (exp (- x)))) 2.0) (sin y)) (* (/ (- (exp x) (exp (- x))) (cbrt 2.0)) (sin y)) (* (/ (- (exp x) (exp (- x))) (sqrt 2.0)) (sin y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (* (/ (- (sqrt (exp x)) (sqrt (exp (- x)))) (cbrt 2.0)) (sin y)) (* (/ (- (sqrt (exp x)) (sqrt (exp (- x)))) (sqrt 2.0)) (sin y)) (* (/ (- (sqrt (exp x)) (sqrt (exp (- x)))) 2.0) (sin y)) (* (/ (- (exp x) (exp (- x))) (cbrt 2.0)) (sin y)) (* (/ (- (exp x) (exp (- x))) (sqrt 2.0)) (sin y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (* (/ 1 2.0) (sin y)) (* (- (exp x) (exp (- x))) (sin y)) (+ (* 1/3 (pow x 3)) (+ (* 1/60 (pow x 5)) (* 2 x))) (- (exp x) (exp (- x))) (- (exp x) (exp (* -1 x))) (* 1.0 (* x y)) (* 0.5 (* (sin y) (- (exp x) (exp (- x))))) (* 0.5 (* (- (exp x) (exp (* -1 x))) (sin y))) 0.374 * [simplify]: Sending expressions to egg_math: (/ (exp (exp h0)) (exp (exp (- h0)))) (log (- (exp h0) (exp (- h0)))) (exp (- (exp h0) (exp (- h0)))) (* (cbrt (- (exp h0) (exp (- h0)))) (cbrt (- (exp h0) (exp (- h0))))) (cbrt (- (exp h0) (exp (- h0)))) (* (* (- (exp h0) (exp (- h0))) (- (exp h0) (exp (- h0)))) (- (exp h0) (exp (- h0)))) (sqrt (- (exp h0) (exp (- h0)))) (sqrt (- (exp h0) (exp (- h0)))) (- (pow (exp h0) 3) (pow (exp (- h0)) 3)) (+ (* (exp h0) (exp h0)) (+ (* (exp (- h0)) (exp (- h0))) (* (exp h0) (exp (- h0))))) (- (exp (- h0))) (- (* (exp h0) (exp h0)) (* (exp (- h0)) (exp (- h0)))) (+ (exp h0) (exp (- h0))) (+ (sqrt (exp h0)) (sqrt (exp (- h0)))) (- (sqrt (exp h0)) (sqrt (exp (- h0)))) (- (exp h0) (exp (- h0))) (- (exp (- h0))) (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2)) (+ (- (log (- (exp h0) (exp (- h0)))) (log h1)) (log (sin h2))) (+ (log (/ (- (exp h0) (exp (- h0))) h1)) (log (sin h2))) (log (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2))) (exp (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2))) (* (/ (* (* (- (exp h0) (exp (- h0))) (- (exp h0) (exp (- h0)))) (- (exp h0) (exp (- h0)))) (* (* h1 h1) h1)) (* (* (sin h2) (sin h2)) (sin h2))) (* (* (* (/ (- (exp h0) (exp (- h0))) h1) (/ (- (exp h0) (exp (- h0))) h1)) (/ (- (exp h0) (exp (- h0))) h1)) (* (* (sin h2) (sin h2)) (sin h2))) (* (cbrt (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2))) (cbrt (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2)))) (cbrt (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2))) (* (* (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2)) (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2))) (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2))) (sqrt (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2))) (sqrt (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2))) (* (sqrt (/ (- (exp h0) (exp (- h0))) h1)) (sqrt (sin h2))) (* (sqrt (/ (- (exp h0) (exp (- h0))) h1)) (sqrt (sin h2))) (* (/ (sqrt (- (exp h0) (exp (- h0)))) (sqrt h1)) (sqrt (sin h2))) (* (/ (sqrt (- (exp h0) (exp (- h0)))) (sqrt h1)) (sqrt (sin h2))) (* (/ (- (exp h0) (exp (- h0))) h1) (* (cbrt (sin h2)) (cbrt (sin h2)))) (* (/ (- (exp h0) (exp (- h0))) h1) (sqrt (sin h2))) (* (/ (- (exp h0) (exp (- h0))) h1) 1) (* (cbrt (/ (- (exp h0) (exp (- h0))) h1)) (sin h2)) (* (sqrt (/ (- (exp h0) (exp (- h0))) h1)) (sin h2)) (* (/ (cbrt (- (exp h0) (exp (- h0)))) (cbrt h1)) (sin h2)) (* (/ (cbrt (- (exp h0) (exp (- h0)))) (sqrt h1)) (sin h2)) (* (/ (cbrt (- (exp h0) (exp (- h0)))) h1) (sin h2)) (* (/ (sqrt (- (exp h0) (exp (- h0)))) (cbrt h1)) (sin h2)) (* (/ (sqrt (- (exp h0) (exp (- h0)))) (sqrt h1)) (sin h2)) (* (/ (sqrt (- (exp h0) (exp (- h0)))) h1) (sin h2)) (* (/ (- (exp h0) (exp (- h0))) (cbrt h1)) (sin h2)) (* (/ (- (exp h0) (exp (- h0))) (sqrt h1)) (sin h2)) (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2)) (* (/ (- (sqrt (exp h0)) (sqrt (exp (- h0)))) (cbrt h1)) (sin h2)) (* (/ (- (sqrt (exp h0)) (sqrt (exp (- h0)))) (sqrt h1)) (sin h2)) (* (/ (- (sqrt (exp h0)) (sqrt (exp (- h0)))) h1) (sin h2)) (* (/ (- (exp h0) (exp (- h0))) (cbrt h1)) (sin h2)) (* (/ (- (exp h0) (exp (- h0))) (sqrt h1)) (sin h2)) (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2)) (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2)) (* (/ 1 h1) (sin h2)) (* (- (exp h0) (exp (- h0))) (sin h2)) (+ (* 1/3 (pow h0 3)) (+ (* 1/60 (pow h0 5)) (* 2 h0))) (- (exp h0) (exp (- h0))) (- (exp h0) (exp (* -1 h0))) (* h3 (* h0 h2)) (* h4 (* (sin h2) (- (exp h0) (exp (- h0))))) (* h4 (* (- (exp h0) (exp (* -1 h0))) (sin h2))) 0.378 * * [simplify]: iteration 0 : 293 enodes (cost 506 ) 0.383 * * [simplify]: iteration 1 : 893 enodes (cost 449 ) 0.398 * * [simplify]: iteration 2 : 3855 enodes (cost 448 ) 0.473 * * [simplify]: iteration 3 : 5001 enodes (cost 448 ) 0.475 * [simplify]: Simplified to: (exp (- (exp x) (exp (- x)))) (log (- (exp x) (exp (* -1 x)))) (exp (- (exp x) (exp (- x)))) (* (cbrt (- (exp x) (exp (- x)))) (cbrt (- (exp x) (exp (- x))))) (cbrt (- (exp x) (exp (- x)))) (pow (- (exp x) (exp (* -1 x))) 3) (sqrt (- (exp x) (exp (- x)))) (sqrt (- (exp x) (exp (- x)))) (- (pow (exp x) 3) (pow (exp (- x)) 3)) (+ (+ 1 (exp (+ x x))) (pow (exp x) -2)) (- (exp (* -1 x))) (+ (exp (+ x x)) (- (exp (+ (- x) (- x))))) (+ (exp x) (exp (- x))) (+ (sqrt (exp x)) (sqrt (exp (- x)))) (- (sqrt (exp x)) (sqrt (exp (- x)))) (- (exp x) (exp (* -1 x))) (- (exp (* -1 x))) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (log (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (log (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (log (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (exp (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (pow (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) 3) (pow (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) 3) (* (cbrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (cbrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)))) (cbrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (pow (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) 3) (sqrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (sqrt (* (/ (- (exp x) (exp (- x))) 2.0) (sin y))) (* (sqrt (/ (- (exp x) (exp (- x))) 2.0)) (sqrt (sin y))) (* (sqrt (/ (- (exp x) (exp (- x))) 2.0)) (sqrt (sin y))) (* (/ (sqrt (- (exp x) (exp (- x)))) (sqrt 2.0)) (sqrt (sin y))) (* (/ (sqrt (- (exp x) (exp (- x)))) (sqrt 2.0)) (sqrt (sin y))) (* (/ (- (exp x) (exp (- x))) 2.0) (* (cbrt (sin y)) (cbrt (sin y)))) (* (/ (- (exp x) (exp (- x))) 2.0) (sqrt (sin y))) (/ (- (exp x) (exp (- x))) 2.0) (* (cbrt (/ (- (exp x) (exp (- x))) 2.0)) (sin y)) (* (sqrt (/ (- (exp x) (exp (- x))) 2.0)) (sin y)) (* (/ (cbrt (- (exp x) (exp (- x)))) (cbrt 2.0)) (sin y)) (* (/ (cbrt (- (exp x) (exp (- x)))) (sqrt 2.0)) (sin y)) (* (/ (cbrt (- (exp x) (exp (- x)))) 2.0) (sin y)) (* (/ (sqrt (- (exp x) (exp (- x)))) (cbrt 2.0)) (sin y)) (* (/ (sqrt (- (exp x) (exp (- x)))) (sqrt 2.0)) (sin y)) (* (/ (sqrt (- (exp x) (exp (- x)))) 2.0) (sin y)) (* (/ (- (exp x) (exp (- x))) (cbrt 2.0)) (sin y)) (* (/ (- (exp x) (exp (- x))) (sqrt 2.0)) (sin y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (* (/ (- (sqrt (exp x)) (sqrt (exp (- x)))) (cbrt 2.0)) (sin y)) (* (/ (- (sqrt (exp x)) (sqrt (exp (- x)))) (sqrt 2.0)) (sin y)) (* (/ (- (sqrt (exp x)) (sqrt (exp (- x)))) 2.0) (sin y)) (* (/ (- (exp x) (exp (- x))) (cbrt 2.0)) (sin y)) (* (/ (- (exp x) (exp (- x))) (sqrt 2.0)) (sin y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)) (* (/ 1 2.0) (sin y)) (* (- (exp x) (exp (* -1 x))) (sin y)) (+ (* 1/3 (pow x 3)) (+ (* 1/60 (pow x 5)) (* 2 x))) (- (exp x) (exp (* -1 x))) (- (exp x) (exp (* -1 x))) (* 1.0 (* x y)) (* 0.5 (* (- (exp x) (exp (* -1 x))) (sin y))) (* 0.5 (* (- (exp x) (exp (* -1 x))) (sin y))) 0.476 * * * [progress]: adding candidates to table 0.667 * [progress]: [Phase 3 of 3] Extracting. 0.670 * [simplify]: Simplifying using # : (re (complex (* (/ (+ (exp x) (exp (- x))) 2.0) (cos y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)))) 0.670 * [simplify]: Sending expressions to egg_math: (re (complex (* (/ (+ (exp h0) (exp (- h0))) h1) (cos h2)) (* (/ (- (exp h0) (exp (- h0))) h1) (sin h2)))) 0.671 * * [simplify]: iteration 0 : 19 enodes (cost 16 ) 0.671 * * [simplify]: iteration 1 : 19 enodes (cost 16 ) 0.671 * [simplify]: Simplified to: (re (complex (* (/ (+ (exp x) (exp (- x))) 2.0) (cos y)) (* (/ (- (exp x) (exp (- x))) 2.0) (sin y)))) 0.671 * * * * [points]: Sampling 8000 additional inputs, on iter 0 have 0 / 8000 0.789 * * * * [points]: Computing exacts on every 500 of 8000 points to ramp up precision 0.791 * * * * [points]: Setting MPFR precision to 64 0.792 * * * * [points]: Setting MPFR precision to 320 0.793 * * * * [points]: Computing exacts on every 250 of 8000 points to ramp up precision 0.795 * * * * [points]: Setting MPFR precision to 64 0.796 * * * * [points]: Setting MPFR precision to 320 0.797 * * * * [points]: Computing exacts on every 125 of 8000 points to ramp up precision 0.799 * * * * [points]: Setting MPFR precision to 64 0.801 * * * * [points]: Setting MPFR precision to 320 0.803 * * * * [points]: Computing exacts on every 62 of 8000 points to ramp up precision 0.805 * * * * [points]: Setting MPFR precision to 64 0.809 * * * * [points]: Setting MPFR precision to 320 0.814 * * * * [points]: Computing exacts on every 31 of 8000 points to ramp up precision 0.816 * * * * [points]: Setting MPFR precision to 64 0.823 * * * * [points]: Setting MPFR precision to 320 0.832 * * * * [points]: Computing exacts on every 15 of 8000 points to ramp up precision 0.834 * * * * [points]: Setting MPFR precision to 64 0.853 * * * * [points]: Setting MPFR precision to 320 0.870 * * * * [points]: Computing exacts on every 7 of 8000 points to ramp up precision 0.873 * * * * [points]: Setting MPFR precision to 64 0.902 * * * * [points]: Setting MPFR precision to 320 0.937 * * * * [points]: Computing exacts on every 3 of 8000 points to ramp up precision 0.939 * * * * [points]: Setting MPFR precision to 64 0.998 * * * * [points]: Setting MPFR precision to 320 1.068 * * * * [points]: Computing exacts for 8000 points 1.070 * * * * [points]: Setting MPFR precision to 64 1.306 * * * * [points]: Setting MPFR precision to 320 1.590 * * * * [points]: Filtering points with unrepresentable outputs 1.596 * * * * [points]: Sampling 3894 additional inputs, on iter 1 have 4106 / 8000 1.651 * * * * [points]: Computing exacts on every 243 of 3894 points to ramp up precision 1.654 * * * * [points]: Setting MPFR precision to 64 1.654 * * * * [points]: Setting MPFR precision to 320 1.655 * * * * [points]: Computing exacts on every 121 of 3894 points to ramp up precision 1.657 * * * * [points]: Setting MPFR precision to 64 1.658 * * * * [points]: Setting MPFR precision to 320 1.660 * * * * [points]: Computing exacts on every 60 of 3894 points to ramp up precision 1.662 * * * * [points]: Setting MPFR precision to 64 1.664 * * * * [points]: Setting MPFR precision to 320 1.666 * * * * [points]: Computing exacts on every 30 of 3894 points to ramp up precision 1.673 * * * * [points]: Setting MPFR precision to 64 1.677 * * * * [points]: Setting MPFR precision to 320 1.681 * * * * [points]: Computing exacts on every 15 of 3894 points to ramp up precision 1.683 * * * * [points]: Setting MPFR precision to 64 1.691 * * * * [points]: Setting MPFR precision to 320 1.699 * * * * [points]: Computing exacts on every 7 of 3894 points to ramp up precision 1.702 * * * * [points]: Setting MPFR precision to 64 1.716 * * * * [points]: Setting MPFR precision to 320 1.733 * * * * [points]: Computing exacts on every 3 of 3894 points to ramp up precision 1.735 * * * * [points]: Setting MPFR precision to 64 1.764 * * * * [points]: Setting MPFR precision to 320 1.798 * * * * [points]: Computing exacts for 3894 points 1.801 * * * * [points]: Setting MPFR precision to 64 1.915 * * * * [points]: Setting MPFR precision to 320 2.053 * * * * [points]: Filtering points with unrepresentable outputs 2.056 * * * * [points]: Sampling 1939 additional inputs, on iter 2 have 6061 / 8000 2.083 * * * * [points]: Computing exacts on every 121 of 1939 points to ramp up precision 2.088 * * * * [points]: Setting MPFR precision to 64 2.089 * * * * [points]: Setting MPFR precision to 320 2.089 * * * * [points]: Computing exacts on every 60 of 1939 points to ramp up precision 2.091 * * * * [points]: Setting MPFR precision to 64 2.092 * * * * [points]: Setting MPFR precision to 320 2.094 * * * * [points]: Computing exacts on every 30 of 1939 points to ramp up precision 2.096 * * * * [points]: Setting MPFR precision to 64 2.098 * * * * [points]: Setting MPFR precision to 320 2.100 * * * * [points]: Computing exacts on every 15 of 1939 points to ramp up precision 2.102 * * * * [points]: Setting MPFR precision to 64 2.106 * * * * [points]: Setting MPFR precision to 320 2.110 * * * * [points]: Computing exacts on every 7 of 1939 points to ramp up precision 2.112 * * * * [points]: Setting MPFR precision to 64 2.119 * * * * [points]: Setting MPFR precision to 320 2.128 * * * * [points]: Computing exacts on every 3 of 1939 points to ramp up precision 2.131 * * * * [points]: Setting MPFR precision to 64 2.145 * * * * [points]: Setting MPFR precision to 320 2.162 * * * * [points]: Computing exacts for 1939 points 2.164 * * * * [points]: Setting MPFR precision to 64 2.224 * * * * [points]: Setting MPFR precision to 320 2.293 * * * * [points]: Filtering points with unrepresentable outputs 2.294 * * * * [points]: Sampling 951 additional inputs, on iter 3 have 7049 / 8000 2.308 * * * * [points]: Computing exacts on every 59 of 951 points to ramp up precision 2.310 * * * * [points]: Setting MPFR precision to 64 2.311 * * * * [points]: Setting MPFR precision to 320 2.311 * * * * [points]: Computing exacts on every 29 of 951 points to ramp up precision 2.313 * * * * [points]: Setting MPFR precision to 64 2.314 * * * * [points]: Setting MPFR precision to 320 2.315 * * * * [points]: Computing exacts on every 14 of 951 points to ramp up precision 2.317 * * * * [points]: Setting MPFR precision to 64 2.319 * * * * [points]: Setting MPFR precision to 320 2.321 * * * * [points]: Computing exacts on every 7 of 951 points to ramp up precision 2.323 * * * * [points]: Setting MPFR precision to 64 2.327 * * * * [points]: Setting MPFR precision to 320 2.331 * * * * [points]: Computing exacts on every 3 of 951 points to ramp up precision 2.333 * * * * [points]: Setting MPFR precision to 64 2.343 * * * * [points]: Setting MPFR precision to 320 2.351 * * * * [points]: Computing exacts for 951 points 2.354 * * * * [points]: Setting MPFR precision to 64 2.381 * * * * [points]: Setting MPFR precision to 320 2.414 * * * * [points]: Filtering points with unrepresentable outputs 2.415 * * * * [points]: Sampling 464 additional inputs, on iter 4 have 7536 / 8000 2.422 * * * * [points]: Computing exacts on every 29 of 464 points to ramp up precision 2.424 * * * * [points]: Setting MPFR precision to 64 2.424 * * * * [points]: Setting MPFR precision to 320 2.425 * * * * [points]: Computing exacts on every 14 of 464 points to ramp up precision 2.427 * * * * [points]: Setting MPFR precision to 64 2.428 * * * * [points]: Setting MPFR precision to 320 2.429 * * * * [points]: Computing exacts on every 7 of 464 points to ramp up precision 2.431 * * * * [points]: Setting MPFR precision to 64 2.433 * * * * [points]: Setting MPFR precision to 320 2.435 * * * * [points]: Computing exacts on every 3 of 464 points to ramp up precision 2.437 * * * * [points]: Setting MPFR precision to 64 2.441 * * * * [points]: Setting MPFR precision to 320 2.445 * * * * [points]: Computing exacts for 464 points 2.448 * * * * [points]: Setting MPFR precision to 64 2.462 * * * * [points]: Setting MPFR precision to 320 2.482 * * * * [points]: Filtering points with unrepresentable outputs 2.482 * * * * [points]: Sampling 249 additional inputs, on iter 5 have 7751 / 8000 2.486 * * * * [points]: Computing exacts on every 15 of 249 points to ramp up precision 2.488 * * * * [points]: Setting MPFR precision to 64 2.489 * * * * [points]: Setting MPFR precision to 320 2.489 * * * * [points]: Computing exacts on every 7 of 249 points to ramp up precision 2.491 * * * * [points]: Setting MPFR precision to 64 2.492 * * * * [points]: Setting MPFR precision to 320 2.493 * * * * [points]: Computing exacts on every 3 of 249 points to ramp up precision 2.495 * * * * [points]: Setting MPFR precision to 64 2.497 * * * * [points]: Setting MPFR precision to 320 2.499 * * * * [points]: Computing exacts for 249 points 2.501 * * * * [points]: Setting MPFR precision to 64 2.509 * * * * [points]: Setting MPFR precision to 320 2.518 * * * * [points]: Filtering points with unrepresentable outputs 2.518 * * * * [points]: Sampling 124 additional inputs, on iter 6 have 7876 / 8000 2.520 * * * * [points]: Computing exacts on every 7 of 124 points to ramp up precision 2.522 * * * * [points]: Setting MPFR precision to 64 2.522 * * * * [points]: Setting MPFR precision to 320 2.523 * * * * [points]: Computing exacts on every 3 of 124 points to ramp up precision 2.525 * * * * [points]: Setting MPFR precision to 64 2.526 * * * * [points]: Setting MPFR precision to 320 2.527 * * * * [points]: Computing exacts for 124 points 2.529 * * * * [points]: Setting MPFR precision to 64 2.533 * * * * [points]: Setting MPFR precision to 320 2.537 * * * * [points]: Filtering points with unrepresentable outputs 2.537 * * * * [points]: Sampling 61 additional inputs, on iter 7 have 7939 / 8000 2.538 * * * * [points]: Computing exacts on every 3 of 61 points to ramp up precision 2.540 * * * * [points]: Setting MPFR precision to 64 2.541 * * * * [points]: Setting MPFR precision to 320 2.541 * * * * [points]: Computing exacts for 61 points 2.543 * * * * [points]: Setting MPFR precision to 64 2.545 * * * * [points]: Setting MPFR precision to 320 2.547 * * * * [points]: Filtering points with unrepresentable outputs 2.547 * * * * [points]: Sampling 28 additional inputs, on iter 8 have 7972 / 8000 2.548 * * * * [points]: Computing exacts for 28 points 2.550 * * * * [points]: Setting MPFR precision to 64 2.551 * * * * [points]: Setting MPFR precision to 320 2.552 * * * * [points]: Filtering points with unrepresentable outputs 2.552 * * * * [points]: Sampling 16 additional inputs, on iter 9 have 7984 / 8000 2.552 * * * * [points]: Computing exacts for 16 points 2.554 * * * * [points]: Setting MPFR precision to 64 2.555 * * * * [points]: Setting MPFR precision to 320 2.556 * * * * [points]: Filtering points with unrepresentable outputs 2.556 * * * * [points]: Sampling 10 additional inputs, on iter 10 have 7990 / 8000 2.556 * * * * [points]: Computing exacts for 10 points 2.558 * * * * [points]: Setting MPFR precision to 64 2.558 * * * * [points]: Setting MPFR precision to 320 2.559 * * * * [points]: Filtering points with unrepresentable outputs 2.559 * * * * [points]: Sampling 4 additional inputs, on iter 11 have 7996 / 8000 2.559 * * * * [points]: Computing exacts for 4 points 2.561 * * * * [points]: Setting MPFR precision to 64 2.561 * * * * [points]: Setting MPFR precision to 320 2.561 * * * * [points]: Filtering points with unrepresentable outputs 2.561 * * * * [points]: Sampling 4 additional inputs, on iter 12 have 7999 / 8000 2.561 * * * * [points]: Computing exacts for 4 points 2.563 * * * * [points]: Setting MPFR precision to 64 2.563 * * * * [points]: Setting MPFR precision to 320 2.564 * * * * [points]: Filtering points with unrepresentable outputs 2.564 * * * * [points]: Sampled 8001 points with exact outputs 2.699 * [regime-testing]: End program error score: 0.00889624062518029