Details

sample2.6s (75.0%)

Algorithm
intervals
Results
601.0ms7612×body1280valid
362.0ms2877×body2560valid
249.0ms4315×body640valid
152.0ms10188×body80valid
74.0ms1812×body320valid
21.0ms798×body160valid

simplify400.0ms (11.7%)

Algorithm
11×egg-herbie

prune194.0ms (5.7%)

series179.0ms (5.2%)

Calls

5 calls:

67.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
54.0ms
(fma x 2.0 (pow x 2))
27.0ms
(- (* (fabs (+ x 1.0)) (fabs (+ x 1.0))) 1.0)
16.0ms
(* (+ x 1.0) (+ x 1.0))
14.0ms
(* (fabs (+ x 1.0)) (fabs (+ x 1.0)))

rewrite41.0ms (1.2%)

Algorithm
rewrite-expression-head
Calls

5 calls:

17.0ms
(* (+ x 1.0) (+ x 1.0))
11.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
3.0ms
(- (* (fabs (+ x 1.0)) (fabs (+ x 1.0))) 1.0)
3.0ms
(* (fabs (+ x 1.0)) (fabs (+ x 1.0)))
0.0ms
(fma x 2.0 (pow x 2))
Rules
29×*-un-lft-identity
21×add-sqr-sqrt
19×pow1
15×add-cube-cbrt
add-log-exp swap-sqr add-exp-log add-cbrt-cube
associate-*r* associate-*l*
distribute-lft-out flip3-+ flip-+ prod-diff
log1p-expm1-u expm1-log1p-u
frac-times
diff-log fma-neg flip-- unswap-sqr *-commutative pow-prod-up pow-plus pow-sqr distribute-rgt-in associate-*l/ cbrt-unprod associate--l+ associate-*r/ pow-prod-down flip3-- pow2 prod-exp difference-of-squares distribute-lft-in sub-neg
fma-udef

regimes23.0ms (0.7%)

Accuracy

Total 0.0b remaining (94.7%)

Threshold costs 0.0b (94.7%)

0.0b0%Expanding a square

localize19.0ms (0.6%)

bsearch0.0ms (0.0%)

end0.0ms (0.0%)