0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.003 * * * * [points]: Sampling 256 additional inputs, on iter 0 have 0 / 256 0.003 * * * * [points]: Computing exacts on every 16 of 256 points to ramp up precision 0.021 * * * * [points]: Setting MPFR precision to 64 0.022 * * * * [points]: Setting MPFR precision to 320 0.024 * * * * [points]: Computing exacts on every 8 of 256 points to ramp up precision 0.046 * * * * [points]: Setting MPFR precision to 64 0.049 * * * * [points]: Setting MPFR precision to 320 0.052 * * * * [points]: Computing exacts on every 4 of 256 points to ramp up precision 0.083 * * * * [points]: Setting MPFR precision to 64 0.089 * * * * [points]: Setting MPFR precision to 320 0.094 * * * * [points]: Computing exacts on every 2 of 256 points to ramp up precision 0.115 * * * * [points]: Setting MPFR precision to 64 0.131 * * * * [points]: Setting MPFR precision to 320 0.146 * * * * [points]: Computing exacts for 256 points 0.206 * * * * [points]: Setting MPFR precision to 64 0.233 * * * * [points]: Setting MPFR precision to 320 0.258 * * * * [points]: Filtering points with unrepresentable outputs 0.258 * * * * [points]: Sampled 256 points with exact outputs 0.258 * * * [progress]: [2/2] Setting up program. 0.350 * [progress]: [Phase 2 of 3] Improving. 0.350 * * * * [progress]: [ 1 / 1 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x))) (*.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (real->posit16 0.0694555761) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (*.p16 (real->posit16 2) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x))))) x))> 0.350 * [simplify]: Simplifying (*.p16 (/.p16 (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x))) (*.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (real->posit16 0.0694555761) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (*.p16 (real->posit16 2) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x))))) x) 0.351 * * [simplify]: iteration 1: (56 enodes) 0.366 * * [simplify]: iteration 2: (159 enodes) 0.405 * * [simplify]: iteration 3: (526 enodes) 0.689 * * [simplify]: iteration 4: (1907 enodes) 4.219 * * [simplify]: Extracting #0: cost 1 inf + 0 4.219 * * [simplify]: Extracting #1: cost 7 inf + 0 4.221 * * [simplify]: Extracting #2: cost 337 inf + 1 4.231 * * [simplify]: Extracting #3: cost 1447 inf + 1 4.248 * * [simplify]: Extracting #4: cost 1690 inf + 1609 4.270 * * [simplify]: Extracting #5: cost 1612 inf + 64467 4.376 * * [simplify]: Extracting #6: cost 1026 inf + 1022588 4.693 * * [simplify]: Extracting #7: cost 123 inf + 3103670 4.952 * * [simplify]: Extracting #8: cost 0 inf + 3328963 5.276 * * [simplify]: Extracting #9: cost 0 inf + 3307083 5.608 * * [simplify]: Extracting #10: cost 0 inf + 3304843 5.912 * * [simplify]: Extracting #11: cost 0 inf + 3302603 6.212 * [simplify]: Simplified to (*.p16 (/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x) 6.362 * * [progress]: iteration 1 / 4 6.362 * * * [progress]: picking best candidate 6.497 * * * * [pick]: Picked #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 6.497 * * * [progress]: localizing error 7.488 * * * [progress]: generating rewritten candidates 7.488 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 7.500 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 2 1 2 1) 7.507 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 2 1 2 1) 7.511 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1 2 2 2) 7.518 * * * [progress]: generating series expansions 7.518 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 7.518 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 2 1 2 1) 7.518 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 2 1 2 1) 7.518 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1 2 2 2) 7.518 * * * [progress]: simplifying candidates 7.518 * * * * [progress]: [ 1 / 10 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (real->posit16 2)) (*.p16 x x)) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.518 * * * * [progress]: [ 2 / 10 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (real->posit16 2) (*.p16 x x)) (real->posit16 0.0001789971)) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.518 * * * * [progress]: [ 3 / 10 ] simplifiying candidate #posit16 0.0001789971))) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.518 * * * * [progress]: [ 4 / 10 ] simplifiying candidate #posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.518 * * * * [progress]: [ 5 / 10 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (real->posit16 0.0072644182) x) x)))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.518 * * * * [progress]: [ 6 / 10 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (real->posit16 0.0072644182))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.518 * * * * [progress]: [ 7 / 10 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.519 * * * * [progress]: [ 8 / 10 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.519 * * * * [progress]: [ 9 / 10 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.519 * * * * [progress]: [ 10 / 10 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> 7.520 * [simplify]: Simplifying (*.p16 (real->posit16 0.0001789971) (real->posit16 2)), (*.p16 x (real->posit16 0.0001789971)), (*.p16 (real->posit16 0.0072644182) x), (*.p16 (/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x), (*.p16 (/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x), (*.p16 (/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x), (*.p16 (/.p16 (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x) 7.521 * * [simplify]: iteration 1: (56 enodes) 7.548 * * [simplify]: iteration 2: (168 enodes) 7.621 * * [simplify]: iteration 3: (579 enodes) 8.005 * * [simplify]: Extracting #0: cost 4 inf + 0 8.005 * * [simplify]: Extracting #1: cost 13 inf + 0 8.005 * * [simplify]: Extracting #2: cost 77 inf + 1 8.006 * * [simplify]: Extracting #3: cost 289 inf + 329 8.008 * * [simplify]: Extracting #4: cost 483 inf + 14113 8.017 * * [simplify]: Extracting #5: cost 452 inf + 85918 8.025 * * [simplify]: Extracting #6: cost 376 inf + 170857 8.048 * * [simplify]: Extracting #7: cost 225 inf + 428075 8.105 * * [simplify]: Extracting #8: cost 81 inf + 714777 8.192 * * [simplify]: Extracting #9: cost 5 inf + 899232 8.289 * * [simplify]: Extracting #10: cost 0 inf + 891742 8.358 * * [simplify]: Extracting #11: cost 0 inf + 885022 8.424 * * [simplify]: Extracting #12: cost 0 inf + 884702 8.508 * [simplify]: Simplified to (*.p16 (real->posit16 0.0001789971) (real->posit16 2)), (*.p16 x (real->posit16 0.0001789971)), (*.p16 x (real->posit16 0.0072644182)), (/.p16 (*.p16 x (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))), (/.p16 (*.p16 x (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))), (/.p16 (*.p16 x (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))), (/.p16 (*.p16 x (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))) 8.511 * * * [progress]: adding candidates to table 10.372 * * [progress]: iteration 2 / 4 10.372 * * * [progress]: picking best candidate 10.740 * * * * [pick]: Picked #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 10.740 * * * [progress]: localizing error 11.589 * * * [progress]: generating rewritten candidates 11.589 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 11.602 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 2 2 1) 11.613 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 2 2 2 2 1 1 2 2) 11.617 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 2 2 2 2 2 2 2) 11.621 * * * [progress]: generating series expansions 11.621 * * * * [progress]: [ 1 / 4 ] generating series at (2) 11.621 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 2 2 1) 11.621 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 2 2 2 2 1 1 2 2) 11.621 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 2 2 2 2 2 2 2) 11.621 * * * [progress]: simplifying candidates 11.621 * * * * [progress]: [ 1 / 11 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442))))))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1)))))> 11.621 * * * * [progress]: [ 2 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 x x)) (*.p16 x x)) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.621 * * * * [progress]: [ 3 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0072644182)) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.621 * * * * [progress]: [ 4 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 (real->posit16 0.0001789971) x) x))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.621 * * * * [progress]: [ 5 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.621 * * * * [progress]: [ 6 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (real->posit16 0.0001789971) x) x)))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.621 * * * * [progress]: [ 7 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.621 * * * * [progress]: [ 8 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.622 * * * * [progress]: [ 9 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.622 * * * * [progress]: [ 10 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.622 * * * * [progress]: [ 11 / 11 ] simplifiying candidate #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))> 11.622 * [simplify]: Simplifying (/.p16 (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442))))))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))), (*.p16 (real->posit16 0.0072644182) (*.p16 x x)), (*.p16 (real->posit16 0.0001789971) x), (*.p16 (real->posit16 0.0001789971) x), (/.p16 (*.p16 x (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))), (/.p16 (*.p16 x (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))), (/.p16 (*.p16 x (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))), (/.p16 (*.p16 x (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))) 11.622 * * [simplify]: iteration 1: (54 enodes) 11.638 * * [simplify]: iteration 2: (164 enodes) 11.705 * * [simplify]: iteration 3: (532 enodes) 12.057 * * [simplify]: iteration 4: (1874 enodes) 14.629 * * [simplify]: Extracting #0: cost 4 inf + 0 14.629 * * [simplify]: Extracting #1: cost 29 inf + 0 14.630 * * [simplify]: Extracting #2: cost 181 inf + 322 14.634 * * [simplify]: Extracting #3: cost 654 inf + 966 14.644 * * [simplify]: Extracting #4: cost 1009 inf + 19920 14.676 * * [simplify]: Extracting #5: cost 1003 inf + 82025 14.702 * * [simplify]: Extracting #6: cost 897 inf + 211676 14.751 * * [simplify]: Extracting #7: cost 660 inf + 575885 14.886 * * [simplify]: Extracting #8: cost 323 inf + 1293876 15.103 * * [simplify]: Extracting #9: cost 32 inf + 2059200 15.363 * * [simplify]: Extracting #10: cost 0 inf + 2127395 15.616 * * [simplify]: Extracting #11: cost 0 inf + 2074275 15.849 * * [simplify]: Extracting #12: cost 0 inf + 2064355 16.108 * * [simplify]: Extracting #13: cost 0 inf + 2063075 16.374 * * [simplify]: Extracting #14: cost 0 inf + 2058595 16.688 * * [simplify]: Extracting #15: cost 0 inf + 2054435 16.950 * [simplify]: Simplified to (/.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x)))), (*.p16 (*.p16 x x) (real->posit16 0.0072644182)), (*.p16 (real->posit16 0.0001789971) x), (*.p16 (real->posit16 0.0001789971) x), (/.p16 (*.p16 (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))), (/.p16 (*.p16 (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))), (/.p16 (*.p16 (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))), (/.p16 (*.p16 (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))) 16.954 * * * [progress]: adding candidates to table 18.629 * * [progress]: iteration 3 / 4 18.629 * * * [progress]: picking best candidate 19.253 * * * * [pick]: Picked #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 19.253 * * * [progress]: localizing error 20.316 * * * [progress]: generating rewritten candidates 20.316 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 20.322 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 2 1 1 2 1 1 1 2 1) 20.326 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1 1 1 2 2 1 1 1) 20.330 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1 1 1 2 2 1) 20.342 * * * [progress]: generating series expansions 20.343 * * * * [progress]: [ 1 / 4 ] generating series at (2) 20.343 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 2 1 1 2 1 1 1 2 1) 20.343 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1 1 1 2 2 1 1 1) 20.343 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1 1 1 2 2 1) 20.343 * * * [progress]: simplifying candidates 20.343 * * * * [progress]: [ 1 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) (/.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) x)))> 20.343 * * * * [progress]: [ 2 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) x) x) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 3 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 4 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) x) x) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 5 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 6 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 7 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 8 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 9 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 10 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.343 * * * * [progress]: [ 11 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 20.344 * [simplify]: Simplifying (/.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) x), (*.p16 (real->posit16 0.0001789971) x), (*.p16 (real->posit16 0.0001789971) x), (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x), (/.p16 (*.p16 (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))), (/.p16 (*.p16 (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))), (/.p16 (*.p16 (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))), (/.p16 (*.p16 (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))) 20.344 * * [simplify]: iteration 1: (53 enodes) 20.371 * * [simplify]: iteration 2: (133 enodes) 20.403 * * [simplify]: iteration 3: (326 enodes) 20.546 * * [simplify]: iteration 4: (926 enodes) 21.697 * * [simplify]: Extracting #0: cost 4 inf + 0 21.698 * * [simplify]: Extracting #1: cost 15 inf + 0 21.698 * * [simplify]: Extracting #2: cost 57 inf + 1 21.699 * * [simplify]: Extracting #3: cost 209 inf + 323 21.701 * * [simplify]: Extracting #4: cost 426 inf + 4172 21.707 * * [simplify]: Extracting #5: cost 565 inf + 18451 21.718 * * [simplify]: Extracting #6: cost 503 inf + 107968 21.738 * * [simplify]: Extracting #7: cost 387 inf + 243027 21.785 * * [simplify]: Extracting #8: cost 257 inf + 431059 21.854 * * [simplify]: Extracting #9: cost 115 inf + 734467 21.972 * * [simplify]: Extracting #10: cost 12 inf + 1007165 22.046 * * [simplify]: Extracting #11: cost 0 inf + 1018368 22.132 * * [simplify]: Extracting #12: cost 0 inf + 1004928 22.227 * * [simplify]: Extracting #13: cost 0 inf + 1003008 22.317 * * [simplify]: Extracting #14: cost 0 inf + 1001088 22.413 * * [simplify]: Extracting #15: cost 0 inf + 1000448 22.493 * [simplify]: Simplified to (/.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.7715471019) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x)))))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)) (*.p16 x x))) (*.p16 x x)) (real->posit16 1)) x), (*.p16 x (real->posit16 0.0001789971)), (*.p16 x (real->posit16 0.0001789971)), (*.p16 x (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))), (/.p16 (*.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (real->posit16 0.0072644182))) (real->posit16 0.0424060604))) (real->posit16 0.1049934947))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.7715471019) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x)))))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (/.p16 (*.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (real->posit16 0.0072644182))) (real->posit16 0.0424060604))) (real->posit16 0.1049934947))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.7715471019) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x)))))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (/.p16 (*.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (real->posit16 0.0072644182))) (real->posit16 0.0424060604))) (real->posit16 0.1049934947))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.7715471019) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x)))))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (/.p16 (*.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))) (real->posit16 0.0072644182))) (real->posit16 0.0424060604))) (real->posit16 0.1049934947))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.7715471019) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x)))))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))) 22.495 * * * [progress]: adding candidates to table 24.492 * * [progress]: iteration 4 / 4 24.492 * * * [progress]: picking best candidate 24.926 * * * * [pick]: Picked #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 24.926 * * * [progress]: localizing error 25.699 * * * [progress]: generating rewritten candidates 25.699 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 25.703 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 2 1 1 2 1 1 1 2 1) 25.707 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1 1 1 2 2 1 1 1 1) 25.711 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 2 2 1 1 2 1 1) 25.716 * * * [progress]: generating series expansions 25.716 * * * * [progress]: [ 1 / 4 ] generating series at (2) 25.716 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 2 1 1 2 1 1 1 2 1) 25.716 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1 1 1 2 2 1 1 1 1) 25.716 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 2 2 1 1 2 1 1) 25.717 * * * [progress]: simplifying candidates 25.717 * * * * [progress]: [ 1 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) (/.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) x)))> 25.717 * * * * [progress]: [ 2 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) x) x) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 3 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 4 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) x) x) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 5 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 6 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) x) x) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 7 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2)))) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 8 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 9 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 10 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * * * * [progress]: [ 11 / 11 ] simplifiying candidate #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> 25.717 * [simplify]: Simplifying (/.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) x), (*.p16 (real->posit16 0.0001789971) x), (*.p16 (real->posit16 0.0001789971) x), (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) x), (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x), (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x), (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x), (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) 25.718 * * [simplify]: iteration 1: (38 enodes) 25.732 * * [simplify]: iteration 2: (92 enodes) 25.753 * * [simplify]: iteration 3: (224 enodes) 25.848 * * [simplify]: iteration 4: (601 enodes) 26.310 * * [simplify]: iteration 5: (1778 enodes) 29.305 * * [simplify]: Extracting #0: cost 4 inf + 0 29.306 * * [simplify]: Extracting #1: cost 13 inf + 0 29.306 * * [simplify]: Extracting #2: cost 67 inf + 1 29.307 * * [simplify]: Extracting #3: cost 409 inf + 646 29.311 * * [simplify]: Extracting #4: cost 989 inf + 28594 29.323 * * [simplify]: Extracting #5: cost 971 inf + 177968 29.394 * * [simplify]: Extracting #6: cost 485 inf + 1181141 29.544 * * [simplify]: Extracting #7: cost 20 inf + 2269972 29.707 * * [simplify]: Extracting #8: cost 0 inf + 2297642 29.871 * * [simplify]: Extracting #9: cost 0 inf + 2293482 30.051 * [simplify]: Simplified to (/.p16 (+.p16 (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971)))))) (*.p16 x x))))) (*.p16 x x)) (real->posit16 0.7715471019)) (*.p16 x x)) (real->posit16 1)) x), (*.p16 x (real->posit16 0.0001789971)), (*.p16 x (real->posit16 0.0001789971)), (*.p16 x (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))))), (*.p16 (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034)) x), (*.p16 (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034)) x), (*.p16 (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034)) x), (*.p16 (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034)) x) 30.054 * * * [progress]: adding candidates to table 31.393 * [progress]: [Phase 3 of 3] Extracting. 31.394 * * [regime]: Finding splitpoints for: (#posit16 0.0001789971))) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) (/.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) x)))> #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) x) x) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x))) (*.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (real->posit16 0.0694555761) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (*.p16 (real->posit16 2) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x))))) x))> #posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))))))> #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))>) 31.415 * * * [regime-changes]: Trying 1 branch expressions: (x) 31.415 * * * * [regimes]: Trying to branch on x from (#posit16 0.0001789971))) (real->posit16 0.0005064034))) (+.p16 (real->posit16 0.0424060604) (*.p16 (real->posit16 0.0072644182) (*.p16 x x))))) (real->posit16 1)) (*.p16 (*.p16 x x) (real->posit16 0.1049934947))) (+.p16 (+.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (real->posit16 2) (*.p16 x x))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (real->posit16 0.2909738639)))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))))) x))> #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) (/.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) x)))> #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) x) x) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> #posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) x) x) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))) x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1))))> #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x))) (*.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 (real->posit16 0.0694555761) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0140005442) (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)))) (*.p16 (*.p16 (real->posit16 2) (real->posit16 0.0001789971)) (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x)) (*.p16 x x))))) x))> #posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0694555761) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2))) (*.p16 x x)) (real->posit16 0.0140005442)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.2909738639))))) (real->posit16 1)) (+.p16 (real->posit16 1) (*.p16 (+.p16 (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 0.0005064034)) (*.p16 x x)) (real->posit16 0.0072644182)))) (*.p16 x x)) (real->posit16 0.1049934947)) (*.p16 x x))))))> #posit16 0.1049934947) (+.p16 (*.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (real->posit16 0.0005064034) (*.p16 (real->posit16 0.0001789971) (*.p16 x x))))))))) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (real->posit16 0.7715471019))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0694555761)) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (+.p16 (real->posit16 0.0008327945) (*.p16 (real->posit16 2) (*.p16 (real->posit16 0.0001789971) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.0140005442)))))))))>) 32.280 * * * [regime]: Found split indices: #