Details

simplify26.7s (75.3%)

sample7.5s (21.1%)

Algorithm
intervals
Results
2.2s2796×body2560valid
2.2s7693×body1280valid
819.0ms1843×body320valid
765.0ms4203×body640valid
349.0ms10059×body80valid
110.0ms841×body160valid

prune658.0ms (1.9%)

series364.0ms (1.0%)

Calls

4 calls:

126.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
113.0ms
(fma x 2.0 (* x x))
90.0ms
(* (+ x 2.0) x)
33.0ms
(* (+ x 1.0) (+ x 1.0))

rewrite167.0ms (0.5%)

Algorithm
rewrite-expression-head
Calls

4 calls:

64.0ms
(* (+ x 1.0) (+ x 1.0))
50.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
42.0ms
(* (+ x 2.0) x)
1.0ms
(fma x 2.0 (* x x))
Rules
27×*-un-lft-identity
16×add-sqr-sqrt
13×pow1
11×add-cube-cbrt
add-exp-log associate-*l* add-cbrt-cube
distribute-lft-out associate-*r* flip3-+ flip-+
add-log-exp swap-sqr
log1p-expm1-u associate-*l/ expm1-log1p-u frac-times
prod-diff
pow-prod-down unswap-sqr *-commutative distribute-rgt-in associate-*r/ cbrt-unprod associate--l+ distribute-lft-in prod-exp
flip-- sub-neg pow-sqr fma-neg diff-log pow2 flip3-- difference-of-squares fma-udef pow-plus pow-prod-up

localize47.0ms (0.1%)

regimes45.0ms (0.1%)

Accuracy

Total 0.0b remaining (95.8%)

Threshold costs 0.0b (95.8%)

0.0b0%Expanding a square

bsearch0.0ms (0.0%)

end0.0ms (0.0%)