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.032 * * * * [points]: Setting MPFR precision to 64 0.036 * * * * [points]: Setting MPFR precision to 320 0.040 * * * * [points]: Computing exacts on every 8 of 256 points to ramp up precision 0.079 * * * * [points]: Setting MPFR precision to 64 0.085 * * * * [points]: Setting MPFR precision to 320 0.091 * * * * [points]: Computing exacts on every 4 of 256 points to ramp up precision 0.148 * * * * [points]: Setting MPFR precision to 64 0.158 * * * * [points]: Setting MPFR precision to 320 0.168 * * * * [points]: Computing exacts on every 2 of 256 points to ramp up precision 0.209 * * * * [points]: Setting MPFR precision to 64 0.225 * * * * [points]: Setting MPFR precision to 320 0.241 * * * * [points]: Computing exacts for 256 points 0.307 * * * * [points]: Setting MPFR precision to 64 0.356 * * * * [points]: Setting MPFR precision to 320 0.407 * * * * [points]: Filtering points with unrepresentable outputs 0.408 * * * * [points]: Sampled 256 points with exact outputs 0.408 * * * [progress]: [2/2] Setting up program. 0.562 * [progress]: [Phase 2 of 3] Improving. 0.562 * * * * [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.563 * [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.563 * * [simplify]: iteration 1: (56 enodes) 0.588 * * [simplify]: iteration 2: (159 enodes) 0.652 * * [simplify]: iteration 3: (526 enodes) 1.039 * * [simplify]: iteration 4: (1907 enodes) 3.677 * * [simplify]: Extracting #0: cost 1 inf + 0 3.677 * * [simplify]: Extracting #1: cost 7 inf + 0 3.677 * * [simplify]: Extracting #2: cost 337 inf + 1 3.682 * * [simplify]: Extracting #3: cost 1447 inf + 1 3.691 * * [simplify]: Extracting #4: cost 1690 inf + 1609 3.701 * * [simplify]: Extracting #5: cost 1612 inf + 64467 3.755 * * [simplify]: Extracting #6: cost 1026 inf + 1022588 4.007 * * [simplify]: Extracting #7: cost 123 inf + 3103670 4.402 * * [simplify]: Extracting #8: cost 0 inf + 3328963 4.812 * * [simplify]: Extracting #9: cost 0 inf + 3307083 5.150 * * [simplify]: Extracting #10: cost 0 inf + 3304843 5.448 * * [simplify]: Extracting #11: cost 0 inf + 3302603 5.848 * [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.026 * * [progress]: iteration 1 / 4 6.026 * * * [progress]: picking best candidate 6.250 * * * * [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.250 * * * [progress]: localizing error 7.554 * * * [progress]: generating rewritten candidates 7.554 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 7.570 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 2 1 2 1) 7.583 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 2 1 2 1) 7.589 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1 2 1) 7.609 * * * [progress]: generating series expansions 7.609 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 7.609 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 2 1 2 1) 7.609 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 2 1 2 1) 7.609 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1 2 1) 7.609 * * * [progress]: simplifying candidates 7.609 * * * * [progress]: [ 1 / 12 ] 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.610 * * * * [progress]: [ 2 / 12 ] 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.610 * * * * [progress]: [ 3 / 12 ] 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.610 * * * * [progress]: [ 4 / 12 ] 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.610 * * * * [progress]: [ 5 / 12 ] simplifiying candidate #posit16 0.0001789971))) (*.p16 (*.p16 (*.p16 x x) (*.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.610 * * * * [progress]: [ 6 / 12 ] simplifiying candidate #posit16 0.0001789971)) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x)))) (+.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.610 * * * * [progress]: [ 7 / 12 ] 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.610 * * * * [progress]: [ 8 / 12 ] simplifiying candidate #posit16 0.0001789971)) (real->posit16 0.0005064034)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.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.610 * * * * [progress]: [ 9 / 12 ] 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.610 * * * * [progress]: [ 10 / 12 ] 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.610 * * * * [progress]: [ 11 / 12 ] 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.611 * * * * [progress]: [ 12 / 12 ] 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.611 * [simplify]: Simplifying (*.p16 (real->posit16 0.0001789971) (real->posit16 2)), (*.p16 x (real->posit16 0.0001789971)), (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))), (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0005064034)), (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (*.p16 x x))), (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x))), (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))), (*.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.612 * * [simplify]: iteration 1: (60 enodes) 7.643 * * [simplify]: iteration 2: (183 enodes) 7.735 * * [simplify]: iteration 3: (560 enodes) 8.028 * * [simplify]: Extracting #0: cost 6 inf + 0 8.028 * * [simplify]: Extracting #1: cost 31 inf + 0 8.028 * * [simplify]: Extracting #2: cost 96 inf + 1 8.029 * * [simplify]: Extracting #3: cost 299 inf + 2255 8.031 * * [simplify]: Extracting #4: cost 458 inf + 24856 8.038 * * [simplify]: Extracting #5: cost 402 inf + 122824 8.049 * * [simplify]: Extracting #6: cost 322 inf + 220683 8.077 * * [simplify]: Extracting #7: cost 168 inf + 482487 8.117 * * [simplify]: Extracting #8: cost 47 inf + 746146 8.169 * * [simplify]: Extracting #9: cost 0 inf + 866652 8.221 * * [simplify]: Extracting #10: cost 0 inf + 858332 8.286 * [simplify]: Simplified to (*.p16 (real->posit16 0.0001789971) (real->posit16 2)), (*.p16 x (real->posit16 0.0001789971)), (*.p16 (*.p16 x x) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))), (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x))), (*.p16 (*.p16 x x) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))), (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x))), (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))), (/.p16 (*.p16 x (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))), (/.p16 (*.p16 x (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))), (/.p16 (*.p16 x (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))), (/.p16 (*.p16 x (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))) 8.289 * * * [progress]: adding candidates to table 10.173 * * [progress]: iteration 2 / 4 10.174 * * * [progress]: picking best candidate 10.575 * * * * [pick]: Picked #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 10.575 * * * [progress]: localizing error 11.313 * * * [progress]: generating rewritten candidates 11.313 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 11.324 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 2 1 2 2 1) 11.333 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 2 2 1 2 2 2) 11.336 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 2 2 1 2 1) 11.343 * * * [progress]: generating series expansions 11.343 * * * * [progress]: [ 1 / 4 ] generating series at (2) 11.343 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 2 1 2 2 1) 11.343 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 2 2 1 2 2 2) 11.343 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 2 2 1 2 1) 11.343 * * * [progress]: simplifying candidates 11.343 * * * * [progress]: [ 1 / 11 ] simplifiying candidate #posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604)))))))> 11.343 * * * * [progress]: [ 2 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 x x) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 3 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 4 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 5 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (real->posit16 0.0005064034) (*.p16 x x))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 6 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2)) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 7 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 2)) (real->posit16 0.0001789971)) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 8 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 9 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 10 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.343 * * * * [progress]: [ 11 / 11 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 11.347 * [simplify]: Simplifying (/.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))), (*.p16 (*.p16 x x) (real->posit16 0.0001789971)), (*.p16 x (real->posit16 0.0005064034)), (*.p16 (real->posit16 0.0001789971) (*.p16 x x)), (/.p16 (*.p16 x (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))), (/.p16 (*.p16 x (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))), (/.p16 (*.p16 x (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))), (/.p16 (*.p16 x (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 (*.p16 x x) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))) 11.348 * * [simplify]: iteration 1: (56 enodes) 11.364 * * [simplify]: iteration 2: (171 enodes) 11.411 * * [simplify]: iteration 3: (590 enodes) 11.829 * * [simplify]: Extracting #0: cost 4 inf + 0 11.829 * * [simplify]: Extracting #1: cost 34 inf + 0 11.829 * * [simplify]: Extracting #2: cost 75 inf + 322 11.830 * * [simplify]: Extracting #3: cost 273 inf + 324 11.832 * * [simplify]: Extracting #4: cost 498 inf + 5778 11.836 * * [simplify]: Extracting #5: cost 531 inf + 44564 11.843 * * [simplify]: Extracting #6: cost 451 inf + 150246 11.859 * * [simplify]: Extracting #7: cost 325 inf + 372163 11.916 * * [simplify]: Extracting #8: cost 101 inf + 836555 12.032 * * [simplify]: Extracting #9: cost 4 inf + 1026597 12.151 * * [simplify]: Extracting #10: cost 0 inf + 1025458 12.266 * * [simplify]: Extracting #11: cost 0 inf + 1022578 12.358 * * [simplify]: Extracting #12: cost 0 inf + 1020338 12.486 * [simplify]: Simplified to (/.p16 (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 (*.p16 x x) (real->posit16 0.0001789971)), (*.p16 (real->posit16 0.0005064034) x), (*.p16 (*.p16 x x) (real->posit16 0.0001789971)), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))) 12.490 * * * [progress]: adding candidates to table 14.321 * * [progress]: iteration 3 / 4 14.321 * * * [progress]: picking best candidate 14.926 * * * * [pick]: Picked #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 14.926 * * * [progress]: localizing error 15.712 * * * [progress]: generating rewritten candidates 15.712 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 15.722 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 2 1 2 2 1) 15.737 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 2 2 1 2 1) 15.743 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 2 2 1 2 2 2 2) 15.746 * * * [progress]: generating series expansions 15.746 * * * * [progress]: [ 1 / 4 ] generating series at (2) 15.746 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 2 1 2 2 1) 15.746 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 2 2 1 2 1) 15.746 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 2 2 1 2 2 2 2) 15.746 * * * [progress]: simplifying candidates 15.746 * * * * [progress]: [ 1 / 10 ] simplifiying candidate #posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604)))))))> 15.746 * * * * [progress]: [ 2 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 x x) (*.p16 (*.p16 x x) (real->posit16 0.0001789971))) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.746 * * * * [progress]: [ 3 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.746 * * * * [progress]: [ 4 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2)) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.746 * * * * [progress]: [ 5 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 2)) (real->posit16 0.0001789971)) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.746 * * * * [progress]: [ 6 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 (real->posit16 0.0005064034) x))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.747 * * * * [progress]: [ 7 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.747 * * * * [progress]: [ 8 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.747 * * * * [progress]: [ 9 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.747 * * * * [progress]: [ 10 / 10 ] simplifiying candidate #posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> 15.747 * [simplify]: Simplifying (/.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1))) (+.p16 (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))), (*.p16 (*.p16 x x) (real->posit16 0.0001789971)), (*.p16 (real->posit16 0.0001789971) (*.p16 x x)), (*.p16 x (real->posit16 0.0005064034)), (*.p16 x (real->posit16 0.0005064034)), (*.p16 x (real->posit16 0.0005064034)), (*.p16 x (real->posit16 0.0005064034)) 15.748 * * [simplify]: iteration 1: (54 enodes) 15.763 * * [simplify]: iteration 2: (161 enodes) 15.817 * * [simplify]: iteration 3: (516 enodes) 16.319 * * [simplify]: Extracting #0: cost 3 inf + 0 16.320 * * [simplify]: Extracting #1: cost 10 inf + 0 16.320 * * [simplify]: Extracting #2: cost 38 inf + 1 16.321 * * [simplify]: Extracting #3: cost 206 inf + 324 16.323 * * [simplify]: Extracting #4: cost 422 inf + 5454 16.329 * * [simplify]: Extracting #5: cost 460 inf + 33747 16.342 * * [simplify]: Extracting #6: cost 373 inf + 144893 16.365 * * [simplify]: Extracting #7: cost 272 inf + 288008 16.436 * * [simplify]: Extracting #8: cost 87 inf + 669713 16.532 * * [simplify]: Extracting #9: cost 2 inf + 820872 16.603 * * [simplify]: Extracting #10: cost 0 inf + 803038 16.689 * * [simplify]: Extracting #11: cost 0 inf + 797918 16.782 * [simplify]: Simplified to (/.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))))) (real->posit16 0.7715471019))) (real->posit16 1)) (+.p16 (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))) (real->posit16 0.1049934947)) (*.p16 x x)) (real->posit16 1))), (*.p16 (*.p16 x x) (real->posit16 0.0001789971)), (*.p16 (*.p16 x x) (real->posit16 0.0001789971)), (*.p16 (real->posit16 0.0005064034) x), (*.p16 (real->posit16 0.0005064034) x), (*.p16 (real->posit16 0.0005064034) x), (*.p16 (real->posit16 0.0005064034) x) 16.786 * * * [progress]: adding candidates to table 18.412 * * [progress]: iteration 4 / 4 18.412 * * * [progress]: picking best candidate 19.092 * * * * [pick]: Picked #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 19.092 * * * [progress]: localizing error 20.113 * * * [progress]: generating rewritten candidates 20.113 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 20.117 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 20.119 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 2 1 2 1 1 2 1) 20.123 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 2 2 2 2 1 2 1 1 2 1 1 1) 20.126 * * * [progress]: generating series expansions 20.126 * * * * [progress]: [ 1 / 4 ] generating series at (2) 20.126 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 20.126 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 2 1 2 1 1 2 1) 20.126 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 2 2 2 2 1 2 1 1 2 1 1 1) 20.126 * * * [progress]: simplifying candidates 20.126 * * * * [progress]: [ 1 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x))) (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (real->posit16 1))))> 20.126 * * * * [progress]: [ 2 / 12 ] simplifiying candidate #posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)))))))) (*.p16 (real->posit16 1) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))))))> 20.127 * * * * [progress]: [ 3 / 12 ] simplifiying candidate #posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))))> 20.127 * * * * [progress]: [ 4 / 12 ] simplifiying candidate #posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1)) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)))))))))> 20.127 * * * * [progress]: [ 5 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 x (*.p16 x (real->posit16 0.0001789971))) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 20.127 * * * * [progress]: [ 6 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.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))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 20.127 * * * * [progress]: [ 7 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 x (*.p16 x (real->posit16 0.0001789971))) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 20.127 * * * * [progress]: [ 8 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 x x)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 20.127 * * * * [progress]: [ 9 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 20.127 * * * * [progress]: [ 10 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 20.127 * * * * [progress]: [ 11 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 20.127 * * * * [progress]: [ 12 / 12 ] simplifiying candidate #posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> 20.127 * [simplify]: Simplifying (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x))), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (real->posit16 1)), (*.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)))))))), (*.p16 (real->posit16 1) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)))))))), (*.p16 x (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 x (real->posit16 0.0001789971)), (*.p16 x (real->posit16 0.0001789971)), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))) 20.128 * * [simplify]: iteration 1: (56 enodes) 20.143 * * [simplify]: iteration 2: (159 enodes) 20.201 * * [simplify]: iteration 3: (408 enodes) 20.396 * * [simplify]: iteration 4: (1170 enodes) 21.786 * * [simplify]: Extracting #0: cost 5 inf + 0 21.786 * * [simplify]: Extracting #1: cost 84 inf + 0 21.787 * * [simplify]: Extracting #2: cost 234 inf + 1 21.789 * * [simplify]: Extracting #3: cost 491 inf + 1611 21.792 * * [simplify]: Extracting #4: cost 726 inf + 10906 21.797 * * [simplify]: Extracting #5: cost 743 inf + 37045 21.819 * * [simplify]: Extracting #6: cost 664 inf + 125581 21.850 * * [simplify]: Extracting #7: cost 532 inf + 312735 21.909 * * [simplify]: Extracting #8: cost 378 inf + 589512 22.052 * * [simplify]: Extracting #9: cost 167 inf + 1261034 22.253 * * [simplify]: Extracting #10: cost 5 inf + 1912679 22.413 * * [simplify]: Extracting #11: cost 0 inf + 1881697 22.569 * * [simplify]: Extracting #12: cost 0 inf + 1843337 22.723 * * [simplify]: Extracting #13: cost 0 inf + 1837737 22.875 * * [simplify]: Extracting #14: cost 0 inf + 1828457 23.034 * * [simplify]: Extracting #15: cost 0 inf + 1815977 23.193 * [simplify]: Simplified to (*.p16 (*.p16 x (/.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (real->posit16 2)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (real->posit16 0.0008327945) (*.p16 x x)) (real->posit16 0.0140005442))))) (*.p16 (*.p16 x x) (real->posit16 0.0694555761))) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x)))))) (+.p16 (*.p16 (+.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.1049934947))), (/.p16 (*.p16 x (real->posit16 1)) (+.p16 (*.p16 (+.p16 (real->posit16 0.7715471019) (*.p16 (+.p16 (*.p16 (+.p16 (*.p16 (*.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))) (real->posit16 0.0694555761)) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 (*.p16 x (/.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (real->posit16 2)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (real->posit16 0.0008327945) (*.p16 x x)) (real->posit16 0.0140005442))))) (*.p16 (*.p16 x x) (real->posit16 0.0694555761))) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x)))))) (+.p16 (*.p16 (+.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x)))) (*.p16 x x)) (real->posit16 0.1049934947))), (/.p16 (*.p16 x (real->posit16 1)) (+.p16 (*.p16 (+.p16 (real->posit16 0.7715471019) (*.p16 (+.p16 (*.p16 (+.p16 (*.p16 (*.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))) (real->posit16 0.0694555761)) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))), (*.p16 x (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x))))) (+.p16 (*.p16 (real->posit16 0.1049934947) (*.p16 x x)) (real->posit16 1)))), (*.p16 x (real->posit16 0.0001789971)), (*.p16 x (real->posit16 0.0001789971)), (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x))))) (+.p16 (*.p16 (real->posit16 0.1049934947) (*.p16 x x)) (real->posit16 1))) (/.p16 x (+.p16 (*.p16 (+.p16 (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (real->posit16 2)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (real->posit16 0.0008327945) (*.p16 x x)) (real->posit16 0.0140005442))))) (*.p16 (*.p16 x x) (real->posit16 0.0694555761))) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x)))))), (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x))))) (+.p16 (*.p16 (real->posit16 0.1049934947) (*.p16 x x)) (real->posit16 1))) (/.p16 x (+.p16 (*.p16 (+.p16 (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (real->posit16 2)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (real->posit16 0.0008327945) (*.p16 x x)) (real->posit16 0.0140005442))))) (*.p16 (*.p16 x x) (real->posit16 0.0694555761))) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x)))))), (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x))))) (+.p16 (*.p16 (real->posit16 0.1049934947) (*.p16 x x)) (real->posit16 1))) (/.p16 x (+.p16 (*.p16 (+.p16 (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (real->posit16 2)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (real->posit16 0.0008327945) (*.p16 x x)) (real->posit16 0.0140005442))))) (*.p16 (*.p16 x x) (real->posit16 0.0694555761))) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x)))))), (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971))))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x))))) (+.p16 (*.p16 (real->posit16 0.1049934947) (*.p16 x x)) (real->posit16 1))) (/.p16 x (+.p16 (*.p16 (+.p16 (+.p16 (real->posit16 0.2909738639) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 (real->posit16 0.0001789971) (real->posit16 2)) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (*.p16 (real->posit16 0.0008327945) (*.p16 x x)) (real->posit16 0.0140005442))))) (*.p16 (*.p16 x x) (real->posit16 0.0694555761))) (*.p16 (*.p16 x x) (*.p16 x x))) (+.p16 (real->posit16 1) (*.p16 (real->posit16 0.7715471019) (*.p16 x x)))))) 23.196 * * * [progress]: adding candidates to table 25.150 * [progress]: [Phase 3 of 3] Extracting. 25.150 * * [regime]: Finding splitpoints for: (#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 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 x (*.p16 x (real->posit16 0.0001789971))) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> #posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))))> #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 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> #posit16 0.2909738639) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))))) (real->posit16 0.7715471019))) (real->posit16 1)) (+.p16 (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))) (real->posit16 0.1049934947)) (*.p16 x x)) (real->posit16 1)))))> #posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)))))))) (*.p16 (real->posit16 1) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))))))> #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 0.0001789971)) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x)))) (+.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))>) 25.177 * * * [regime-changes]: Trying 1 branch expressions: (x) 25.177 * * * * [regimes]: Trying to branch on x from (#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 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))) (+.p16 (*.p16 (+.p16 (real->posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 x (*.p16 x (real->posit16 0.0001789971))) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))))> #posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (real->posit16 1))) (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))))> #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 (real->posit16 0.1049934947) (*.p16 x x))) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (real->posit16 0.0001789971)) (*.p16 x (*.p16 x (real->posit16 0.0005064034)))))) (real->posit16 0.0424060604))))) (+.p16 (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (+.p16 (*.p16 (real->posit16 0.0694555761) (*.p16 x x)) (real->posit16 0.2909738639)) (*.p16 (*.p16 (*.p16 x x) (*.p16 x x)) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (real->posit16 0.0001789971) (*.p16 (*.p16 x x) (real->posit16 2))) (real->posit16 0.0008327945))) (real->posit16 0.0140005442))))) (+.p16 (*.p16 (real->posit16 0.7715471019) (*.p16 x x)) (real->posit16 1)))))> #posit16 0.2909738639) (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))))) (real->posit16 0.7715471019))) (real->posit16 1)) (+.p16 (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.0072644182) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))))) (real->posit16 0.0424060604))) (real->posit16 0.1049934947)) (*.p16 x x)) (real->posit16 1)))))> #posit16 0.1049934947) (*.p16 (+.p16 (real->posit16 0.0424060604) (*.p16 (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 0.0005064034))) (real->posit16 0.0072644182)) (*.p16 x x))) (*.p16 x x))) (*.p16 x x)) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639)))))))) (*.p16 (real->posit16 1) (/.p16 x (+.p16 (real->posit16 1) (*.p16 (*.p16 x x) (+.p16 (real->posit16 0.7715471019) (*.p16 (*.p16 x x) (+.p16 (*.p16 (*.p16 x x) (+.p16 (*.p16 (+.p16 (real->posit16 0.0140005442) (*.p16 (+.p16 (*.p16 (*.p16 (*.p16 x x) (real->posit16 0.0001789971)) (real->posit16 2)) (real->posit16 0.0008327945)) (*.p16 x x))) (*.p16 x x)) (real->posit16 0.0694555761))) (real->posit16 0.2909738639))))))))))> #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 0.0001789971)) (*.p16 (*.p16 x x) (*.p16 x x))) (*.p16 (real->posit16 0.0005064034) (*.p16 (*.p16 x x) (*.p16 x x)))) (+.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))>) 25.980 * * * [regime]: Found split indices: #