14.885 * [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.009 * * * * [points]: Setting MPFR precision to 320 0.011 * * * * [points]: Setting MPFR precision to 576 0.013 * * * * [points]: Setting MPFR precision to 832 0.016 * * * * [points]: Setting MPFR precision to 1088 0.019 * * * * [points]: Setting MPFR precision to 1344 0.024 * * * * [points]: Computing exacts on every 8 of 256 points to ramp up precision 0.026 * * * * [points]: Setting MPFR precision to 1088 0.032 * * * * [points]: Setting MPFR precision to 1344 0.038 * * * * [points]: Computing exacts on every 4 of 256 points to ramp up precision 0.041 * * * * [points]: Setting MPFR precision to 1088 0.052 * * * * [points]: Setting MPFR precision to 1344 0.065 * * * * [points]: Computing exacts on every 2 of 256 points to ramp up precision 0.067 * * * * [points]: Setting MPFR precision to 1088 0.089 * * * * [points]: Setting MPFR precision to 1344 0.110 * * * * [points]: Computing exacts for 256 points 0.112 * * * * [points]: Setting MPFR precision to 1088 0.186 * * * * [points]: Setting MPFR precision to 1344 0.253 * * * * [points]: Filtering points with unrepresentable outputs 0.254 * * * * [points]: Sampling 123 additional inputs, on iter 1 have 133 / 256 0.256 * * * * [points]: Computing exacts on every 7 of 123 points to ramp up precision 0.258 * * * * [points]: Setting MPFR precision to 1088 0.262 * * * * [points]: Setting MPFR precision to 1344 0.266 * * * * [points]: Computing exacts on every 3 of 123 points to ramp up precision 0.269 * * * * [points]: Setting MPFR precision to 1088 0.275 * * * * [points]: Setting MPFR precision to 1344 0.283 * * * * [points]: Computing exacts for 123 points 0.286 * * * * [points]: Setting MPFR precision to 1088 0.311 * * * * [points]: Setting MPFR precision to 1344 0.343 * * * * [points]: Filtering points with unrepresentable outputs 0.343 * * * * [points]: Sampling 57 additional inputs, on iter 2 have 199 / 256 0.344 * * * * [points]: Computing exacts on every 3 of 57 points to ramp up precision 0.377 * * * * [points]: Setting MPFR precision to 1088 0.381 * * * * [points]: Setting MPFR precision to 1344 0.384 * * * * [points]: Computing exacts for 57 points 0.389 * * * * [points]: Setting MPFR precision to 1088 0.400 * * * * [points]: Setting MPFR precision to 1344 0.414 * * * * [points]: Filtering points with unrepresentable outputs 0.414 * * * * [points]: Sampling 30 additional inputs, on iter 3 have 226 / 256 0.414 * * * * [points]: Computing exacts for 30 points 0.417 * * * * [points]: Setting MPFR precision to 1088 0.423 * * * * [points]: Setting MPFR precision to 1344 0.431 * * * * [points]: Filtering points with unrepresentable outputs 0.431 * * * * [points]: Sampling 12 additional inputs, on iter 4 have 244 / 256 0.432 * * * * [points]: Computing exacts for 12 points 0.434 * * * * [points]: Setting MPFR precision to 1088 0.436 * * * * [points]: Setting MPFR precision to 1344 0.439 * * * * [points]: Filtering points with unrepresentable outputs 0.439 * * * * [points]: Sampling 6 additional inputs, on iter 5 have 250 / 256 0.439 * * * * [points]: Computing exacts for 6 points 0.441 * * * * [points]: Setting MPFR precision to 1088 0.443 * * * * [points]: Setting MPFR precision to 1344 0.444 * * * * [points]: Filtering points with unrepresentable outputs 0.445 * * * * [points]: Sampling 4 additional inputs, on iter 6 have 252 / 256 0.445 * * * * [points]: Computing exacts for 4 points 0.447 * * * * [points]: Setting MPFR precision to 1088 0.448 * * * * [points]: Setting MPFR precision to 1344 0.448 * * * * [points]: Filtering points with unrepresentable outputs 0.448 * * * * [points]: Sampling 4 additional inputs, on iter 7 have 252 / 256 0.449 * * * * [points]: Computing exacts for 4 points 0.451 * * * * [points]: Setting MPFR precision to 1088 0.451 * * * * [points]: Setting MPFR precision to 1344 0.452 * * * * [points]: Filtering points with unrepresentable outputs 0.452 * * * * [points]: Sampling 4 additional inputs, on iter 8 have 254 / 256 0.453 * * * * [points]: Computing exacts for 4 points 0.455 * * * * [points]: Setting MPFR precision to 1088 0.455 * * * * [points]: Setting MPFR precision to 1344 0.456 * * * * [points]: Filtering points with unrepresentable outputs 0.456 * * * * [points]: Sampled 256 points with exact outputs 0.456 * * * [progress]: [2/2] Setting up program. 0.458 * [progress]: [Phase 2 of 3] Improving. 0.459 * [simplify]: Simplifying: (im (/.c (+.c (exp.c (complex xre xim)) (exp.c (neg.c (complex xre xim)))) (complex 2.0 0.0))) 0.459 * [simplify]: Sending expressions to egg_math: (im (/.c (+.c (exp.c (complex h3 h2)) (exp.c (neg.c (complex h3 h2)))) (complex h1 h0))) 0.461 * * [progress]: iteration 1 / 4 0.461 * * * [progress]: picking best candidate 0.463 * * * * [pick]: Picked # 0.463 * * * [progress]: localizing error 0.564 * * * [progress]: generating rewritten candidates 0.564 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 0.566 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2) 0.566 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1) 0.566 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 0.569 * * * [progress]: generating series expansions 0.569 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 0.569 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2) 0.569 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1) 0.569 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 0.569 * * * [progress]: simplifying candidates 0.569 * [simplify]: Simplifying: (neg.c (+.c (exp.c (complex xre xim)) (exp.c (neg.c (complex xre xim))))) (neg.c (complex 2.0 0.0)) (im (/.c (+.c (exp.c (complex xre xim)) (exp.c (neg.c (complex xre xim)))) (complex 2.0 0.0))) (im (/.c (+.c (exp.c (complex xre xim)) (exp.c (neg.c (complex xre xim)))) (complex 2.0 0.0))) (im (/.c (+.c (exp.c (complex xre xim)) (exp.c (neg.c (complex xre xim)))) (complex 2.0 0.0))) (im (/.c (+.c (exp.c (complex xre xim)) (exp.c (neg.c (complex xre xim)))) (complex 2.0 0.0))) 0.569 * [simplify]: Sending expressions to egg_math: (neg.c (+.c (exp.c (complex h1 h0)) (exp.c (neg.c (complex h1 h0))))) (neg.c (complex h3 h2)) (im (/.c (+.c (exp.c (complex h1 h0)) (exp.c (neg.c (complex h1 h0)))) (complex h3 h2))) (im (/.c (+.c (exp.c (complex h1 h0)) (exp.c (neg.c (complex h1 h0)))) (complex h3 h2))) (im (/.c (+.c (exp.c (complex h1 h0)) (exp.c (neg.c (complex h1 h0)))) (complex h3 h2))) (im (/.c (+.c (exp.c (complex h1 h0)) (exp.c (neg.c (complex h1 h0)))) (complex h3 h2))) 0.572 * * * [progress]: adding candidates to table 0.578 * [progress]: [Phase 3 of 3] Extracting. 0.580 * [simplify]: Simplifying: (im (/.c (+.c (exp.c (complex xre xim)) (exp.c (neg.c (complex xre xim)))) (complex 2.0 0.0))) 0.580 * [simplify]: Sending expressions to egg_math: (im (/.c (+.c (exp.c (complex h3 h2)) (exp.c (neg.c (complex h3 h2)))) (complex h1 h0))) 0.580 * * * * [points]: Sampling 8000 additional inputs, on iter 0 have 0 / 8000 0.708 * * * * [points]: Computing exacts on every 500 of 8000 points to ramp up precision 0.710 * * * * [points]: Setting MPFR precision to 1088 0.712 * * * * [points]: Setting MPFR precision to 1344 0.715 * * * * [points]: Computing exacts on every 250 of 8000 points to ramp up precision 0.717 * * * * [points]: Setting MPFR precision to 1088 0.723 * * * * [points]: Setting MPFR precision to 1344 0.729 * * * * [points]: Computing exacts on every 125 of 8000 points to ramp up precision 0.731 * * * * [points]: Setting MPFR precision to 1088 0.745 * * * * [points]: Setting MPFR precision to 1344 0.770 * * * * [points]: Computing exacts on every 62 of 8000 points to ramp up precision 0.772 * * * * [points]: Setting MPFR precision to 1088 0.801 * * * * [points]: Setting MPFR precision to 1344 0.835 * * * * [points]: Computing exacts on every 31 of 8000 points to ramp up precision 0.837 * * * * [points]: Setting MPFR precision to 1088 0.890 * * * * [points]: Setting MPFR precision to 1344 0.954 * * * * [points]: Computing exacts on every 15 of 8000 points to ramp up precision 0.957 * * * * [points]: Setting MPFR precision to 1088 1.102 * * * * [points]: Setting MPFR precision to 1344 1.234 * * * * [points]: Computing exacts on every 7 of 8000 points to ramp up precision 1.278 * * * * [points]: Setting MPFR precision to 1088 1.533 * * * * [points]: Setting MPFR precision to 1344 1.832 * * * * [points]: Computing exacts on every 3 of 8000 points to ramp up precision 1.834 * * * * [points]: Setting MPFR precision to 1088 2.623 * * * * [points]: Setting MPFR precision to 1344 3.203 * * * * [points]: Computing exacts for 8000 points 3.205 * * * * [points]: Setting MPFR precision to 1088 5.558 * * * * [points]: Setting MPFR precision to 1344 8.286 * * * * [points]: Filtering points with unrepresentable outputs 8.292 * * * * [points]: Sampling 3979 additional inputs, on iter 1 have 4021 / 8000 8.369 * * * * [points]: Computing exacts on every 248 of 3979 points to ramp up precision 8.371 * * * * [points]: Setting MPFR precision to 1088 8.375 * * * * [points]: Setting MPFR precision to 1344 8.379 * * * * [points]: Computing exacts on every 124 of 3979 points to ramp up precision 8.381 * * * * [points]: Setting MPFR precision to 1088 8.387 * * * * [points]: Setting MPFR precision to 1344 8.395 * * * * [points]: Computing exacts on every 62 of 3979 points to ramp up precision 8.397 * * * * [points]: Setting MPFR precision to 1088 8.411 * * * * [points]: Setting MPFR precision to 1344 8.428 * * * * [points]: Computing exacts on every 31 of 3979 points to ramp up precision 8.430 * * * * [points]: Setting MPFR precision to 1088 8.455 * * * * [points]: Setting MPFR precision to 1344 8.488 * * * * [points]: Computing exacts on every 15 of 3979 points to ramp up precision 8.490 * * * * [points]: Setting MPFR precision to 1088 8.566 * * * * [points]: Setting MPFR precision to 1344 8.631 * * * * [points]: Computing exacts on every 7 of 3979 points to ramp up precision 8.633 * * * * [points]: Setting MPFR precision to 1088 8.734 * * * * [points]: Setting MPFR precision to 1344 8.901 * * * * [points]: Computing exacts on every 3 of 3979 points to ramp up precision 8.904 * * * * [points]: Setting MPFR precision to 1088 9.146 * * * * [points]: Setting MPFR precision to 1344 9.445 * * * * [points]: Computing exacts for 3979 points 9.448 * * * * [points]: Setting MPFR precision to 1088 10.749 * * * * [points]: Setting MPFR precision to 1344 11.989 * * * * [points]: Filtering points with unrepresentable outputs 11.992 * * * * [points]: Sampling 1966 additional inputs, on iter 2 have 6034 / 8000 12.022 * * * * [points]: Computing exacts on every 122 of 1966 points to ramp up precision 12.024 * * * * [points]: Setting MPFR precision to 1088 12.027 * * * * [points]: Setting MPFR precision to 1344 12.031 * * * * [points]: Computing exacts on every 61 of 1966 points to ramp up precision 12.034 * * * * [points]: Setting MPFR precision to 1088 12.039 * * * * [points]: Setting MPFR precision to 1344 12.047 * * * * [points]: Computing exacts on every 30 of 1966 points to ramp up precision 12.050 * * * * [points]: Setting MPFR precision to 1088 12.080 * * * * [points]: Setting MPFR precision to 1344 12.099 * * * * [points]: Computing exacts on every 15 of 1966 points to ramp up precision 12.101 * * * * [points]: Setting MPFR precision to 1088 12.125 * * * * [points]: Setting MPFR precision to 1344 12.157 * * * * [points]: Computing exacts on every 7 of 1966 points to ramp up precision 12.159 * * * * [points]: Setting MPFR precision to 1088 12.212 * * * * [points]: Setting MPFR precision to 1344 12.276 * * * * [points]: Computing exacts on every 3 of 1966 points to ramp up precision 12.278 * * * * [points]: Setting MPFR precision to 1088 12.419 * * * * [points]: Setting MPFR precision to 1344 12.551 * * * * [points]: Computing exacts for 1966 points 12.589 * * * * [points]: Setting MPFR precision to 1088 13.366 * * * * [points]: Setting MPFR precision to 1344 13.975 * * * * [points]: Filtering points with unrepresentable outputs 13.977 * * * * [points]: Sampling 952 additional inputs, on iter 3 have 7048 / 8000 13.992 * * * * [points]: Computing exacts on every 59 of 952 points to ramp up precision 13.994 * * * * [points]: Setting MPFR precision to 1088 13.998 * * * * [points]: Setting MPFR precision to 1344 14.002 * * * * [points]: Computing exacts on every 29 of 952 points to ramp up precision 14.005 * * * * [points]: Setting MPFR precision to 1088 14.011 * * * * [points]: Setting MPFR precision to 1344 14.019 * * * * [points]: Computing exacts on every 14 of 952 points to ramp up precision 14.022 * * * * [points]: Setting MPFR precision to 1088 14.034 * * * * [points]: Setting MPFR precision to 1344 14.049 * * * * [points]: Computing exacts on every 7 of 952 points to ramp up precision 14.051 * * * * [points]: Setting MPFR precision to 1088 14.075 * * * * [points]: Setting MPFR precision to 1344 14.139 * * * * [points]: Computing exacts on every 3 of 952 points to ramp up precision 14.142 * * * * [points]: Setting MPFR precision to 1088 14.190 * * * * [points]: Setting MPFR precision to 1344 14.252 * * * * [points]: Computing exacts for 952 points 14.254 * * * * [points]: Setting MPFR precision to 1088 14.496 * * * * [points]: Setting MPFR precision to 1344 14.789 * * * * [points]: Filtering points with unrepresentable outputs 14.790 * * * * [points]: Sampling 481 additional inputs, on iter 4 have 7519 / 8000 14.797 * * * * [points]: Computing exacts on every 30 of 481 points to ramp up precision 14.799 * * * * [points]: Setting MPFR precision to 1088 14.803 * * * * [points]: Setting MPFR precision to 1344 14.808 * * * * [points]: Computing exacts on every 15 of 481 points to ramp up precision 14.810 * * * * [points]: Setting MPFR precision to 1088 14.816 * * * * [points]: Setting MPFR precision to 1344 14.825 * * * * [points]: Computing exacts on every 7 of 481 points to ramp up precision 14.858 * * * * [points]: Setting MPFR precision to 1088 14.872 * * * * [points]: Setting MPFR precision to 1344 14.889 * * * * [points]: Computing exacts on every 3 of 481 points to ramp up precision 14.891 * * * * [points]: Setting MPFR precision to 1088 14.914 * * * * [points]: Setting MPFR precision to 1344 14.953 * * * * [points]: Computing exacts for 481 points 14.955 * * * * [points]: Setting MPFR precision to 1088 15.055 * * * * [points]: Setting MPFR precision to 1344 15.227 * * * * [points]: Filtering points with unrepresentable outputs 15.228 * * * * [points]: Sampling 246 additional inputs, on iter 5 have 7754 / 8000 15.231 * * * * [points]: Computing exacts on every 15 of 246 points to ramp up precision 15.234 * * * * [points]: Setting MPFR precision to 1088 15.237 * * * * [points]: Setting MPFR precision to 1344 15.241 * * * * [points]: Computing exacts on every 7 of 246 points to ramp up precision 15.243 * * * * [points]: Setting MPFR precision to 1088 15.250 * * * * [points]: Setting MPFR precision to 1344 15.257 * * * * [points]: Computing exacts on every 3 of 246 points to ramp up precision 15.259 * * * * [points]: Setting MPFR precision to 1088 15.273 * * * * [points]: Setting MPFR precision to 1344 15.290 * * * * [points]: Computing exacts for 246 points 15.293 * * * * [points]: Setting MPFR precision to 1088 15.379 * * * * [points]: Setting MPFR precision to 1344 15.447 * * * * [points]: Filtering points with unrepresentable outputs 15.447 * * * * [points]: Sampling 115 additional inputs, on iter 6 have 7885 / 8000 15.449 * * * * [points]: Computing exacts on every 7 of 115 points to ramp up precision 15.451 * * * * [points]: Setting MPFR precision to 1088 15.455 * * * * [points]: Setting MPFR precision to 1344 15.459 * * * * [points]: Computing exacts on every 3 of 115 points to ramp up precision 15.461 * * * * [points]: Setting MPFR precision to 1088 15.468 * * * * [points]: Setting MPFR precision to 1344 15.476 * * * * [points]: Computing exacts for 115 points 15.478 * * * * [points]: Setting MPFR precision to 1088 15.506 * * * * [points]: Setting MPFR precision to 1344 15.539 * * * * [points]: Filtering points with unrepresentable outputs 15.539 * * * * [points]: Sampling 55 additional inputs, on iter 7 have 7945 / 8000 15.540 * * * * [points]: Computing exacts on every 3 of 55 points to ramp up precision 15.873 * * * * [points]: Setting MPFR precision to 1088 15.876 * * * * [points]: Setting MPFR precision to 1344 15.880 * * * * [points]: Computing exacts for 55 points 15.884 * * * * [points]: Setting MPFR precision to 1088 15.896 * * * * [points]: Setting MPFR precision to 1344 15.909 * * * * [points]: Filtering points with unrepresentable outputs 15.909 * * * * [points]: Sampling 30 additional inputs, on iter 8 have 7970 / 8000 15.909 * * * * [points]: Computing exacts for 30 points 15.911 * * * * [points]: Setting MPFR precision to 1088 15.918 * * * * [points]: Setting MPFR precision to 1344 15.927 * * * * [points]: Filtering points with unrepresentable outputs 15.927 * * * * [points]: Sampling 10 additional inputs, on iter 9 have 7990 / 8000 15.927 * * * * [points]: Computing exacts for 10 points 15.930 * * * * [points]: Setting MPFR precision to 1088 15.933 * * * * [points]: Setting MPFR precision to 1344 15.935 * * * * [points]: Filtering points with unrepresentable outputs 15.935 * * * * [points]: Sampling 4 additional inputs, on iter 10 have 7997 / 8000 15.936 * * * * [points]: Computing exacts for 4 points 15.938 * * * * [points]: Setting MPFR precision to 1088 15.939 * * * * [points]: Setting MPFR precision to 1344 15.942 * * * * [points]: Filtering points with unrepresentable outputs 15.942 * * * * [points]: Sampled 8000 points with exact outputs 16.033 * [regime-testing]: Baseline error score: 43.429034494411766 16.036 * [regime-testing]: Oracle error score: 43.429034494411766 16.036 * [regime-testing]: End program error score: 43.429034494411766