0.003 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 0.007 * * * * [points]: Sampling 256 additional inputs, on iter 0 have 0 / 256 0.010 * * * * [points]: Computing exacts on every 16 of 256 points to ramp up precision 0.114 * * * * [points]: Setting MPFR precision to 64 0.120 * * * * [points]: Setting MPFR precision to 320 0.121 * * * * [points]: Computing exacts on every 8 of 256 points to ramp up precision 0.123 * * * * [points]: Setting MPFR precision to 64 0.125 * * * * [points]: Setting MPFR precision to 320 0.127 * * * * [points]: Computing exacts on every 4 of 256 points to ramp up precision 0.128 * * * * [points]: Setting MPFR precision to 64 0.132 * * * * [points]: Setting MPFR precision to 320 0.136 * * * * [points]: Computing exacts on every 2 of 256 points to ramp up precision 0.137 * * * * [points]: Setting MPFR precision to 64 0.148 * * * * [points]: Setting MPFR precision to 320 0.159 * * * * [points]: Computing exacts for 256 points 0.161 * * * * [points]: Setting MPFR precision to 64 0.188 * * * * [points]: Setting MPFR precision to 320 0.209 * * * * [points]: Filtering points with unrepresentable outputs 0.210 * * * * [points]: Sampled 256 points with exact outputs 0.211 * * * [progress]: [2/2] Setting up program. 0.222 * [progress]: [Phase 2 of 3] Improving. 0.223 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.224 * [simplify]: Simplifying (/.p16 (+.p16 (neg.p16 b_2) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) a) 0.225 * * [simplify]: iters left: 5 (10 enodes) 0.290 * * [simplify]: iters left: 4 (25 enodes) 0.302 * * [simplify]: iters left: 3 (48 enodes) 0.320 * * [simplify]: iters left: 2 (111 enodes) 0.377 * * [simplify]: iters left: 1 (394 enodes) 0.889 * * [simplify]: Extracting #0: cost 1 inf + 0 0.889 * * [simplify]: Extracting #1: cost 10 inf + 0 0.890 * * [simplify]: Extracting #2: cost 35 inf + 1 0.891 * * [simplify]: Extracting #3: cost 92 inf + 83 0.893 * * [simplify]: Extracting #4: cost 333 inf + 1810 0.897 * * [simplify]: Extracting #5: cost 518 inf + 5618 0.911 * * [simplify]: Extracting #6: cost 470 inf + 184191 0.975 * * [simplify]: Extracting #7: cost 61 inf + 918877 1.047 * * [simplify]: Extracting #8: cost 0 inf + 1055660 1.094 * [simplify]: Simplified to (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) a) 1.094 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) a)) 1.113 * * [progress]: iteration 1 / 4 1.113 * * * [progress]: picking best candidate 1.122 * * * * [pick]: Picked # 1.122 * * * [progress]: localizing error 1.293 * * * [progress]: generating rewritten candidates 1.294 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 1.299 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 1.300 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 1.306 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 1.313 * * * [progress]: generating series expansions 1.314 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 1.314 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 1.314 * * * * [progress]: [ 3 / 4 ] generating series at (2) 1.314 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 1.314 * * * [progress]: simplifying candidates 1.314 * * * * [progress]: [ 1 / 9 ] simplifiying candidate # 1.315 * * * * [progress]: [ 2 / 9 ] simplifiying candidate # 1.315 * * * * [progress]: [ 3 / 9 ] simplifiying candidate # 1.315 * [simplify]: Simplifying (-.p16 (*.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) (*.p16 b_2 b_2)) 1.315 * * [simplify]: iters left: 5 (9 enodes) 1.318 * * [simplify]: iters left: 4 (32 enodes) 1.324 * * [simplify]: iters left: 3 (94 enodes) 1.354 * * [simplify]: iters left: 2 (340 enodes) 1.557 * * [simplify]: Extracting #0: cost 1 inf + 0 1.557 * * [simplify]: Extracting #1: cost 50 inf + 0 1.558 * * [simplify]: Extracting #2: cost 240 inf + 0 1.560 * * [simplify]: Extracting #3: cost 363 inf + 51025 1.574 * * [simplify]: Extracting #4: cost 279 inf + 363866 1.610 * * [simplify]: Extracting #5: cost 63 inf + 808744 1.651 * * [simplify]: Extracting #6: cost 1 inf + 916546 1.692 * * [simplify]: Extracting #7: cost 0 inf + 919829 1.732 * [simplify]: Simplified to (-.p16 (real->posit16 0.0) (*.p16 a c)) 1.732 * [simplify]: Simplified (2 1) to (λ (a b_2 c) (/.p16 (-.p16 (real->posit16 0.0) (*.p16 a c)) (*.p16 a (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)))) 1.732 * * * * [progress]: [ 4 / 9 ] simplifiying candidate # 1.733 * * * * [progress]: [ 5 / 9 ] simplifiying candidate # 1.733 * * * * [progress]: [ 6 / 9 ] simplifiying candidate # 1.733 * [simplify]: Simplifying (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) a) 1.733 * * [simplify]: iters left: 5 (9 enodes) 1.735 * * [simplify]: iters left: 4 (29 enodes) 1.740 * * [simplify]: iters left: 3 (62 enodes) 1.752 * * [simplify]: iters left: 2 (199 enodes) 1.815 * * [simplify]: Extracting #0: cost 1 inf + 0 1.815 * * [simplify]: Extracting #1: cost 20 inf + 0 1.816 * * [simplify]: Extracting #2: cost 94 inf + 1 1.817 * * [simplify]: Extracting #3: cost 162 inf + 1046 1.819 * * [simplify]: Extracting #4: cost 205 inf + 21625 1.826 * * [simplify]: Extracting #5: cost 170 inf + 98466 1.851 * * [simplify]: Extracting #6: cost 65 inf + 303687 1.871 * * [simplify]: Extracting #7: cost 1 inf + 408042 1.888 * * [simplify]: Extracting #8: cost 0 inf + 411325 1.917 * [simplify]: Simplified to (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) a) 1.917 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) a)) 1.917 * * * * [progress]: [ 7 / 9 ] simplifiying candidate # 1.918 * [simplify]: Simplifying (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) a) 1.918 * * [simplify]: iters left: 5 (9 enodes) 1.920 * * [simplify]: iters left: 4 (29 enodes) 1.925 * * [simplify]: iters left: 3 (62 enodes) 1.937 * * [simplify]: iters left: 2 (199 enodes) 2.022 * * [simplify]: Extracting #0: cost 1 inf + 0 2.022 * * [simplify]: Extracting #1: cost 20 inf + 0 2.022 * * [simplify]: Extracting #2: cost 94 inf + 1 2.023 * * [simplify]: Extracting #3: cost 162 inf + 1046 2.026 * * [simplify]: Extracting #4: cost 205 inf + 21625 2.033 * * [simplify]: Extracting #5: cost 170 inf + 98466 2.052 * * [simplify]: Extracting #6: cost 65 inf + 303687 2.078 * * [simplify]: Extracting #7: cost 1 inf + 408042 2.094 * * [simplify]: Extracting #8: cost 0 inf + 411325 2.110 * [simplify]: Simplified to (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) a) 2.110 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) a)) 2.110 * * * * [progress]: [ 8 / 9 ] simplifiying candidate # 2.110 * [simplify]: Simplifying (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) a) 2.110 * * [simplify]: iters left: 5 (9 enodes) 2.112 * * [simplify]: iters left: 4 (29 enodes) 2.117 * * [simplify]: iters left: 3 (62 enodes) 2.130 * * [simplify]: iters left: 2 (199 enodes) 2.198 * * [simplify]: Extracting #0: cost 1 inf + 0 2.198 * * [simplify]: Extracting #1: cost 20 inf + 0 2.198 * * [simplify]: Extracting #2: cost 94 inf + 1 2.199 * * [simplify]: Extracting #3: cost 162 inf + 1046 2.200 * * [simplify]: Extracting #4: cost 205 inf + 21625 2.203 * * [simplify]: Extracting #5: cost 170 inf + 98466 2.224 * * [simplify]: Extracting #6: cost 65 inf + 303687 2.258 * * [simplify]: Extracting #7: cost 1 inf + 408042 2.289 * * [simplify]: Extracting #8: cost 0 inf + 411325 2.319 * [simplify]: Simplified to (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) a) 2.319 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) a)) 2.319 * * * * [progress]: [ 9 / 9 ] simplifiying candidate # 2.320 * [simplify]: Simplifying (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) a) 2.320 * * [simplify]: iters left: 5 (9 enodes) 2.324 * * [simplify]: iters left: 4 (29 enodes) 2.334 * * [simplify]: iters left: 3 (62 enodes) 2.358 * * [simplify]: iters left: 2 (199 enodes) 2.419 * * [simplify]: Extracting #0: cost 1 inf + 0 2.419 * * [simplify]: Extracting #1: cost 20 inf + 0 2.420 * * [simplify]: Extracting #2: cost 94 inf + 1 2.420 * * [simplify]: Extracting #3: cost 162 inf + 1046 2.421 * * [simplify]: Extracting #4: cost 205 inf + 21625 2.425 * * [simplify]: Extracting #5: cost 170 inf + 98466 2.438 * * [simplify]: Extracting #6: cost 65 inf + 303687 2.470 * * [simplify]: Extracting #7: cost 1 inf + 408042 2.501 * * [simplify]: Extracting #8: cost 0 inf + 411325 2.520 * [simplify]: Simplified to (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) a) 2.520 * [simplify]: Simplified (2) to (λ (a b_2 c) (/.p16 (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) a)) 2.520 * * * [progress]: adding candidates to table 2.679 * * [progress]: iteration 2 / 4 2.679 * * * [progress]: picking best candidate 2.710 * * * * [pick]: Picked # 2.711 * * * [progress]: localizing error 2.965 * * * [progress]: generating rewritten candidates 2.965 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 2.974 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 2.975 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1) 2.976 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 2.978 * * * [progress]: generating series expansions 2.978 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 2.978 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 2.978 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1) 2.979 * * * * [progress]: [ 4 / 4 ] generating series at (2) 2.979 * * * [progress]: simplifying candidates 2.979 * * * * [progress]: [ 1 / 9 ] simplifiying candidate # 2.979 * [simplify]: Simplifying (+.p16 (*.p16 b_2 b_2) (*.p16 c a)) 2.979 * * [simplify]: iters left: 2 (6 enodes) 2.980 * * [simplify]: iters left: 1 (14 enodes) 2.982 * * [simplify]: Extracting #0: cost 1 inf + 0 2.982 * * [simplify]: Extracting #1: cost 3 inf + 0 2.982 * * [simplify]: Extracting #2: cost 6 inf + 0 2.982 * * [simplify]: Extracting #3: cost 2 inf + 325 2.982 * * [simplify]: Extracting #4: cost 0 inf + 1329 2.982 * [simplify]: Simplified to (+.p16 (*.p16 a c) (*.p16 b_2 b_2)) 2.982 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b_2 c) (/.p16 (-.p16 (sqrt.p16 (/.p16 (+.p16 (*.p16 a c) (*.p16 b_2 b_2)) (/.p16 (+.p16 (*.p16 b_2 b_2) (*.p16 c a)) (-.p16 (*.p16 b_2 b_2) (*.p16 c a))))) b_2) a)) 2.982 * * * * [progress]: [ 2 / 9 ] simplifiying candidate # 2.982 * [simplify]: Simplifying (-.p16 (*.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2))) (*.p16 (*.p16 (*.p16 c a) (*.p16 c a)) (*.p16 (*.p16 c a) (*.p16 c a)))) 2.982 * * [simplify]: iters left: 4 (10 enodes) 2.985 * * [simplify]: iters left: 3 (43 enodes) 2.993 * * [simplify]: iters left: 2 (121 enodes) 3.040 * * [simplify]: iters left: 1 (456 enodes) 3.449 * * [simplify]: Extracting #0: cost 1 inf + 0 3.449 * * [simplify]: Extracting #1: cost 46 inf + 0 3.450 * * [simplify]: Extracting #2: cost 270 inf + 0 3.455 * * [simplify]: Extracting #3: cost 402 inf + 62527 3.492 * * [simplify]: Extracting #4: cost 378 inf + 463702 3.579 * * [simplify]: Extracting #5: cost 11 inf + 1296655 3.651 * * [simplify]: Extracting #6: cost 0 inf + 1315117 3.726 * [simplify]: Simplified to (*.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 c a) (*.p16 c a))) (+.p16 (*.p16 (*.p16 c a) (*.p16 c a)) (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)))) 3.726 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b_2 c) (/.p16 (-.p16 (sqrt.p16 (/.p16 (*.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 c a) (*.p16 c a))) (+.p16 (*.p16 (*.p16 c a) (*.p16 c a)) (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)))) (*.p16 (+.p16 (*.p16 b_2 b_2) (*.p16 c a)) (+.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 c a) (*.p16 c a)))))) b_2) a)) 3.727 * * * * [progress]: [ 3 / 9 ] simplifiying candidate # 3.727 * * * * [progress]: [ 4 / 9 ] simplifiying candidate # 3.727 * * * * [progress]: [ 5 / 9 ] simplifiying candidate # 3.727 * [simplify]: Simplifying (-.p16 (*.p16 (sqrt.p16 (/.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 c a) (*.p16 c a))) (+.p16 (*.p16 b_2 b_2) (*.p16 c a)))) (sqrt.p16 (/.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 c a) (*.p16 c a))) (+.p16 (*.p16 b_2 b_2) (*.p16 c a))))) (*.p16 b_2 b_2)) 3.727 * * [simplify]: iters left: 6 (13 enodes) 3.733 * * [simplify]: iters left: 5 (47 enodes) 3.752 * * [simplify]: iters left: 4 (118 enodes) 3.808 * * [simplify]: iters left: 3 (482 enodes) 4.342 * * [simplify]: Extracting #0: cost 1 inf + 0 4.342 * * [simplify]: Extracting #1: cost 47 inf + 0 4.343 * * [simplify]: Extracting #2: cost 266 inf + 0 4.345 * * [simplify]: Extracting #3: cost 536 inf + 28392 4.360 * * [simplify]: Extracting #4: cost 646 inf + 405570 4.424 * * [simplify]: Extracting #5: cost 179 inf + 1412113 4.534 * * [simplify]: Extracting #6: cost 2 inf + 1774901 4.648 * * [simplify]: Extracting #7: cost 0 inf + 1777784 4.810 * [simplify]: Simplified to (-.p16 (*.p16 b_2 b_2) (+.p16 (*.p16 a c) (*.p16 b_2 b_2))) 4.810 * [simplify]: Simplified (2 1) to (λ (a b_2 c) (/.p16 (-.p16 (*.p16 b_2 b_2) (+.p16 (*.p16 a c) (*.p16 b_2 b_2))) (*.p16 a (+.p16 (sqrt.p16 (/.p16 (-.p16 (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 (*.p16 c a) (*.p16 c a))) (+.p16 (*.p16 b_2 b_2) (*.p16 c a)))) b_2)))) 4.810 * * * * [progress]: [ 6 / 9 ] simplifiying candidate # 4.810 * * * * [progress]: [ 7 / 9 ] simplifiying candidate # 4.810 * * * * [progress]: [ 8 / 9 ] simplifiying candidate # 4.810 * * * * [progress]: [ 9 / 9 ] simplifiying candidate # 4.810 * * * [progress]: adding candidates to table 5.002 * * [progress]: iteration 3 / 4 5.002 * * * [progress]: picking best candidate 5.060 * * * * [pick]: Picked # 5.061 * * * [progress]: localizing error 5.371 * * * [progress]: generating rewritten candidates 5.371 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 5.377 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2) 5.383 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 5.392 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1) 5.393 * * * [progress]: generating series expansions 5.393 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 5.393 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2) 5.393 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 5.393 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1) 5.393 * * * [progress]: simplifying candidates 5.393 * * * * [progress]: [ 1 / 10 ] simplifiying candidate # 5.394 * [simplify]: Simplifying (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 5.394 * * [simplify]: iters left: 4 (8 enodes) 5.397 * * [simplify]: iters left: 3 (23 enodes) 5.405 * * [simplify]: iters left: 2 (45 enodes) 5.422 * * [simplify]: iters left: 1 (108 enodes) 5.458 * * [simplify]: Extracting #0: cost 1 inf + 0 5.458 * * [simplify]: Extracting #1: cost 3 inf + 0 5.459 * * [simplify]: Extracting #2: cost 3 inf + 1 5.459 * * [simplify]: Extracting #3: cost 17 inf + 1 5.459 * * [simplify]: Extracting #4: cost 55 inf + 322 5.459 * * [simplify]: Extracting #5: cost 80 inf + 11197 5.461 * * [simplify]: Extracting #6: cost 84 inf + 56173 5.467 * * [simplify]: Extracting #7: cost 7 inf + 177856 5.473 * * [simplify]: Extracting #8: cost 0 inf + 193436 5.479 * [simplify]: Simplified to (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 5.479 * [simplify]: Simplified (2 1 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 5.480 * [simplify]: Simplifying (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 5.480 * * [simplify]: iters left: 4 (8 enodes) 5.481 * * [simplify]: iters left: 3 (28 enodes) 5.487 * * [simplify]: iters left: 2 (59 enodes) 5.498 * * [simplify]: iters left: 1 (178 enodes) 5.555 * * [simplify]: Extracting #0: cost 1 inf + 0 5.555 * * [simplify]: Extracting #1: cost 12 inf + 0 5.555 * * [simplify]: Extracting #2: cost 64 inf + 1 5.556 * * [simplify]: Extracting #3: cost 140 inf + 403 5.557 * * [simplify]: Extracting #4: cost 187 inf + 15607 5.561 * * [simplify]: Extracting #5: cost 136 inf + 133387 5.576 * * [simplify]: Extracting #6: cost 33 inf + 315910 5.600 * * [simplify]: Extracting #7: cost 1 inf + 363183 5.614 * * [simplify]: Extracting #8: cost 0 inf + 364746 5.632 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) 5.632 * [simplify]: Simplified (2 1 1 2) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 5.632 * * * * [progress]: [ 2 / 10 ] simplifiying candidate # 5.632 * * * * [progress]: [ 3 / 10 ] simplifiying candidate # 5.632 * * * * [progress]: [ 4 / 10 ] simplifiying candidate # 5.632 * * * * [progress]: [ 5 / 10 ] simplifiying candidate # 5.632 * [simplify]: Simplifying (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 5.633 * * [simplify]: iters left: 4 (8 enodes) 5.634 * * [simplify]: iters left: 3 (23 enodes) 5.638 * * [simplify]: iters left: 2 (45 enodes) 5.646 * * [simplify]: iters left: 1 (108 enodes) 5.680 * * [simplify]: Extracting #0: cost 1 inf + 0 5.680 * * [simplify]: Extracting #1: cost 3 inf + 0 5.681 * * [simplify]: Extracting #2: cost 3 inf + 1 5.681 * * [simplify]: Extracting #3: cost 17 inf + 1 5.681 * * [simplify]: Extracting #4: cost 55 inf + 322 5.682 * * [simplify]: Extracting #5: cost 80 inf + 11197 5.685 * * [simplify]: Extracting #6: cost 84 inf + 56173 5.695 * * [simplify]: Extracting #7: cost 7 inf + 177856 5.706 * * [simplify]: Extracting #8: cost 0 inf + 193436 5.714 * [simplify]: Simplified to (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 5.714 * [simplify]: Simplified (2 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) (/.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) a)) 5.714 * * * * [progress]: [ 6 / 10 ] simplifiying candidate # 5.714 * [simplify]: Simplifying (-.p16 (*.p16 (*.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) (*.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))))) (*.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2))) 5.714 * * [simplify]: iters left: 6 (11 enodes) 5.717 * * [simplify]: iters left: 5 (43 enodes) 5.726 * * [simplify]: iters left: 4 (139 enodes) 5.780 * * [simplify]: Extracting #0: cost 1 inf + 0 5.780 * * [simplify]: Extracting #1: cost 32 inf + 0 5.780 * * [simplify]: Extracting #2: cost 85 inf + 0 5.780 * * [simplify]: Extracting #3: cost 152 inf + 1364 5.781 * * [simplify]: Extracting #4: cost 166 inf + 20000 5.792 * * [simplify]: Extracting #5: cost 75 inf + 165167 5.812 * * [simplify]: Extracting #6: cost 1 inf + 282810 5.831 * * [simplify]: Extracting #7: cost 0 inf + 285213 5.842 * [simplify]: Simplified to (*.p16 (-.p16 (+.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 a c)) (-.p16 (*.p16 b_2 b_2) (+.p16 (*.p16 a c) (*.p16 b_2 b_2)))) 5.842 * [simplify]: Simplified (2 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (-.p16 (+.p16 (*.p16 b_2 b_2) (*.p16 b_2 b_2)) (*.p16 a c)) (-.p16 (*.p16 b_2 b_2) (+.p16 (*.p16 a c) (*.p16 b_2 b_2)))) (*.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (+.p16 (*.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) (*.p16 b_2 b_2)))) a)) 5.842 * * * * [progress]: [ 7 / 10 ] simplifiying candidate # 5.842 * * * * [progress]: [ 8 / 10 ] simplifiying candidate # 5.842 * * * * [progress]: [ 9 / 10 ] simplifiying candidate # 5.842 * * * * [progress]: [ 10 / 10 ] simplifiying candidate # 5.842 * * * [progress]: adding candidates to table 5.990 * * [progress]: iteration 4 / 4 5.990 * * * [progress]: picking best candidate 6.057 * * * * [pick]: Picked # 6.057 * * * [progress]: localizing error 6.304 * * * [progress]: generating rewritten candidates 6.304 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2) 6.307 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1) 6.309 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 6.311 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 6.316 * * * [progress]: generating series expansions 6.316 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2) 6.316 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1) 6.316 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 6.316 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 6.316 * * * [progress]: simplifying candidates 6.316 * * * * [progress]: [ 1 / 10 ] simplifiying candidate # 6.316 * * * * [progress]: [ 2 / 10 ] simplifiying candidate # 6.316 * * * * [progress]: [ 3 / 10 ] simplifiying candidate # 6.316 * * * * [progress]: [ 4 / 10 ] simplifiying candidate # 6.316 * * * * [progress]: [ 5 / 10 ] simplifiying candidate # 6.317 * [simplify]: Simplifying (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 6.317 * * [simplify]: iters left: 4 (8 enodes) 6.318 * * [simplify]: iters left: 3 (23 enodes) 6.322 * * [simplify]: iters left: 2 (45 enodes) 6.330 * * [simplify]: iters left: 1 (108 enodes) 6.392 * * [simplify]: Extracting #0: cost 1 inf + 0 6.393 * * [simplify]: Extracting #1: cost 3 inf + 0 6.393 * * [simplify]: Extracting #2: cost 3 inf + 1 6.393 * * [simplify]: Extracting #3: cost 17 inf + 1 6.393 * * [simplify]: Extracting #4: cost 55 inf + 322 6.394 * * [simplify]: Extracting #5: cost 80 inf + 11197 6.397 * * [simplify]: Extracting #6: cost 84 inf + 56173 6.407 * * [simplify]: Extracting #7: cost 7 inf + 177856 6.420 * * [simplify]: Extracting #8: cost 0 inf + 193436 6.432 * [simplify]: Simplified to (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 6.432 * [simplify]: Simplified (2 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) (/.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) a)) 6.432 * * * * [progress]: [ 6 / 10 ] simplifiying candidate # 6.433 * [simplify]: Simplifying (*.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (-.p16 (*.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a)))) (*.p16 b_2 b_2))) 6.433 * * [simplify]: iters left: 6 (11 enodes) 6.437 * * [simplify]: iters left: 5 (35 enodes) 6.450 * * [simplify]: iters left: 4 (111 enodes) 6.487 * * [simplify]: iters left: 3 (448 enodes) 6.895 * * [simplify]: Extracting #0: cost 1 inf + 0 6.895 * * [simplify]: Extracting #1: cost 64 inf + 0 6.896 * * [simplify]: Extracting #2: cost 370 inf + 0 6.898 * * [simplify]: Extracting #3: cost 525 inf + 6695 6.908 * * [simplify]: Extracting #4: cost 541 inf + 226661 6.950 * * [simplify]: Extracting #5: cost 130 inf + 956060 7.409 * * [simplify]: Extracting #6: cost 30 inf + 1175202 7.523 * * [simplify]: Extracting #7: cost 0 inf + 1216547 7.594 * * [simplify]: Extracting #8: cost 0 inf + 1216352 7.677 * [simplify]: Simplified to (*.p16 (-.p16 (real->posit16 0.0) (*.p16 a c)) (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))))) 7.677 * [simplify]: Simplified (2 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (-.p16 (real->posit16 0.0) (*.p16 a c)) (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))))) (*.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2))) a)) 7.678 * * * * [progress]: [ 7 / 10 ] simplifiying candidate # 7.678 * [simplify]: Simplifying (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 7.678 * * [simplify]: iters left: 4 (8 enodes) 7.681 * * [simplify]: iters left: 3 (23 enodes) 7.688 * * [simplify]: iters left: 2 (45 enodes) 7.698 * * [simplify]: iters left: 1 (108 enodes) 7.726 * * [simplify]: Extracting #0: cost 1 inf + 0 7.726 * * [simplify]: Extracting #1: cost 3 inf + 0 7.726 * * [simplify]: Extracting #2: cost 3 inf + 1 7.726 * * [simplify]: Extracting #3: cost 17 inf + 1 7.726 * * [simplify]: Extracting #4: cost 55 inf + 322 7.727 * * [simplify]: Extracting #5: cost 80 inf + 11197 7.729 * * [simplify]: Extracting #6: cost 84 inf + 56173 7.734 * * [simplify]: Extracting #7: cost 7 inf + 177856 7.741 * * [simplify]: Extracting #8: cost 0 inf + 193436 7.751 * [simplify]: Simplified to (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 7.751 * [simplify]: Simplified (2 1 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 7.752 * [simplify]: Simplifying (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 7.752 * * [simplify]: iters left: 4 (8 enodes) 7.755 * * [simplify]: iters left: 3 (28 enodes) 7.765 * * [simplify]: iters left: 2 (59 enodes) 7.782 * * [simplify]: iters left: 1 (178 enodes) 7.882 * * [simplify]: Extracting #0: cost 1 inf + 0 7.882 * * [simplify]: Extracting #1: cost 12 inf + 0 7.882 * * [simplify]: Extracting #2: cost 64 inf + 1 7.883 * * [simplify]: Extracting #3: cost 140 inf + 403 7.884 * * [simplify]: Extracting #4: cost 187 inf + 15607 7.892 * * [simplify]: Extracting #5: cost 136 inf + 133387 7.910 * * [simplify]: Extracting #6: cost 33 inf + 315910 7.934 * * [simplify]: Extracting #7: cost 1 inf + 363183 7.956 * * [simplify]: Extracting #8: cost 0 inf + 364746 7.984 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) 7.984 * [simplify]: Simplified (2 1 1 2) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 7.984 * * * * [progress]: [ 8 / 10 ] simplifiying candidate # 7.985 * [simplify]: Simplifying (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 7.985 * * [simplify]: iters left: 4 (8 enodes) 7.988 * * [simplify]: iters left: 3 (23 enodes) 7.996 * * [simplify]: iters left: 2 (45 enodes) 8.015 * * [simplify]: iters left: 1 (108 enodes) 8.054 * * [simplify]: Extracting #0: cost 1 inf + 0 8.054 * * [simplify]: Extracting #1: cost 3 inf + 0 8.054 * * [simplify]: Extracting #2: cost 3 inf + 1 8.054 * * [simplify]: Extracting #3: cost 17 inf + 1 8.054 * * [simplify]: Extracting #4: cost 55 inf + 322 8.054 * * [simplify]: Extracting #5: cost 80 inf + 11197 8.056 * * [simplify]: Extracting #6: cost 84 inf + 56173 8.061 * * [simplify]: Extracting #7: cost 7 inf + 177856 8.071 * * [simplify]: Extracting #8: cost 0 inf + 193436 8.080 * [simplify]: Simplified to (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 8.080 * [simplify]: Simplified (2 1 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 8.080 * [simplify]: Simplifying (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 8.080 * * [simplify]: iters left: 4 (8 enodes) 8.082 * * [simplify]: iters left: 3 (28 enodes) 8.087 * * [simplify]: iters left: 2 (59 enodes) 8.100 * * [simplify]: iters left: 1 (178 enodes) 8.155 * * [simplify]: Extracting #0: cost 1 inf + 0 8.155 * * [simplify]: Extracting #1: cost 12 inf + 0 8.155 * * [simplify]: Extracting #2: cost 64 inf + 1 8.156 * * [simplify]: Extracting #3: cost 140 inf + 403 8.157 * * [simplify]: Extracting #4: cost 187 inf + 15607 8.162 * * [simplify]: Extracting #5: cost 136 inf + 133387 8.187 * * [simplify]: Extracting #6: cost 33 inf + 315910 8.216 * * [simplify]: Extracting #7: cost 1 inf + 363183 8.244 * * [simplify]: Extracting #8: cost 0 inf + 364746 8.263 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) 8.263 * [simplify]: Simplified (2 1 1 2) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 8.263 * * * * [progress]: [ 9 / 10 ] simplifiying candidate # 8.263 * [simplify]: Simplifying (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 8.263 * * [simplify]: iters left: 4 (8 enodes) 8.265 * * [simplify]: iters left: 3 (23 enodes) 8.269 * * [simplify]: iters left: 2 (45 enodes) 8.277 * * [simplify]: iters left: 1 (108 enodes) 8.324 * * [simplify]: Extracting #0: cost 1 inf + 0 8.324 * * [simplify]: Extracting #1: cost 3 inf + 0 8.324 * * [simplify]: Extracting #2: cost 3 inf + 1 8.324 * * [simplify]: Extracting #3: cost 17 inf + 1 8.325 * * [simplify]: Extracting #4: cost 55 inf + 322 8.326 * * [simplify]: Extracting #5: cost 80 inf + 11197 8.329 * * [simplify]: Extracting #6: cost 84 inf + 56173 8.339 * * [simplify]: Extracting #7: cost 7 inf + 177856 8.352 * * [simplify]: Extracting #8: cost 0 inf + 193436 8.365 * [simplify]: Simplified to (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 8.365 * [simplify]: Simplified (2 1 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 8.366 * [simplify]: Simplifying (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 8.366 * * [simplify]: iters left: 4 (8 enodes) 8.370 * * [simplify]: iters left: 3 (28 enodes) 8.380 * * [simplify]: iters left: 2 (59 enodes) 8.403 * * [simplify]: iters left: 1 (178 enodes) 8.513 * * [simplify]: Extracting #0: cost 1 inf + 0 8.513 * * [simplify]: Extracting #1: cost 12 inf + 0 8.513 * * [simplify]: Extracting #2: cost 64 inf + 1 8.514 * * [simplify]: Extracting #3: cost 140 inf + 403 8.516 * * [simplify]: Extracting #4: cost 187 inf + 15607 8.525 * * [simplify]: Extracting #5: cost 136 inf + 133387 8.547 * * [simplify]: Extracting #6: cost 33 inf + 315910 8.575 * * [simplify]: Extracting #7: cost 1 inf + 363183 8.607 * * [simplify]: Extracting #8: cost 0 inf + 364746 8.635 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) 8.635 * [simplify]: Simplified (2 1 1 2) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 8.635 * * * * [progress]: [ 10 / 10 ] simplifiying candidate # 8.635 * [simplify]: Simplifying (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 8.635 * * [simplify]: iters left: 4 (8 enodes) 8.639 * * [simplify]: iters left: 3 (23 enodes) 8.647 * * [simplify]: iters left: 2 (45 enodes) 8.663 * * [simplify]: iters left: 1 (108 enodes) 8.714 * * [simplify]: Extracting #0: cost 1 inf + 0 8.714 * * [simplify]: Extracting #1: cost 3 inf + 0 8.714 * * [simplify]: Extracting #2: cost 3 inf + 1 8.714 * * [simplify]: Extracting #3: cost 17 inf + 1 8.714 * * [simplify]: Extracting #4: cost 55 inf + 322 8.715 * * [simplify]: Extracting #5: cost 80 inf + 11197 8.716 * * [simplify]: Extracting #6: cost 84 inf + 56173 8.721 * * [simplify]: Extracting #7: cost 7 inf + 177856 8.729 * * [simplify]: Extracting #8: cost 0 inf + 193436 8.735 * [simplify]: Simplified to (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) 8.735 * [simplify]: Simplified (2 1 1 1) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 b_2 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c)))) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 8.736 * [simplify]: Simplifying (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) 8.736 * * [simplify]: iters left: 4 (8 enodes) 8.737 * * [simplify]: iters left: 3 (28 enodes) 8.742 * * [simplify]: iters left: 2 (59 enodes) 8.754 * * [simplify]: iters left: 1 (178 enodes) 8.860 * * [simplify]: Extracting #0: cost 1 inf + 0 8.860 * * [simplify]: Extracting #1: cost 12 inf + 0 8.860 * * [simplify]: Extracting #2: cost 64 inf + 1 8.861 * * [simplify]: Extracting #3: cost 140 inf + 403 8.863 * * [simplify]: Extracting #4: cost 187 inf + 15607 8.872 * * [simplify]: Extracting #5: cost 136 inf + 133387 8.893 * * [simplify]: Extracting #6: cost 33 inf + 315910 8.921 * * [simplify]: Extracting #7: cost 1 inf + 363183 8.949 * * [simplify]: Extracting #8: cost 0 inf + 364746 8.965 * [simplify]: Simplified to (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2) 8.965 * [simplify]: Simplified (2 1 1 2) to (λ (a b_2 c) (/.p16 (/.p16 (*.p16 (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2) (-.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 a c))) b_2)) (+.p16 (sqrt.p16 (-.p16 (*.p16 b_2 b_2) (*.p16 c a))) b_2)) a)) 8.965 * * * [progress]: adding candidates to table 9.158 * [progress]: [Phase 3 of 3] Extracting. 9.159 * * [regime]: Finding splitpoints for: (# # # # # # # # # # #) 9.168 * * * [regime-changes]: Trying 3 branch expressions: (c a b_2) 9.169 * * * * [regimes]: Trying to branch on c from (# # # # # # # # # # #) 9.401 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # # #) 9.604 * * * * [regimes]: Trying to branch on b_2 from (# # # # # # # # # # #) 9.717 * * * [regime]: Found split indices: #