Details

simplify5.4s (52.5%)

sample4.2s (41.4%)

Algorithm
intervals
Results
1.3s7527×body1280valid
1.1s4405×body640valid
742.0ms2817×body2560valid
366.0ms10159×body80valid
215.0ms1826×body320valid
38.0ms829×body160valid

series283.0ms (2.8%)

Calls

4 calls:

112.0ms
(/ (* x (- 4 (* x x))) (- 2 x))
75.0ms
(* x (- 4 (* x x)))
50.0ms
(* (+ 2 x) x)
45.0ms
(- 4 (* x x))

prune244.0ms (2.4%)

rewrite48.0ms (0.5%)

Algorithm
rewrite-expression-head
Calls

4 calls:

16.0ms
(/ (* x (- 4 (* x x))) (- 2 x))
14.0ms
(* (+ 2 x) x)
11.0ms
(* x (- 4 (* x x)))
4.0ms
(- 4 (* x x))
Rules
20×add-sqr-sqrt
16×*-un-lft-identity
13×add-cbrt-cube add-exp-log
10×add-cube-cbrt
pow1
associate-*l* associate-*r*
add-log-exp
associate-/r* times-frac
difference-of-squares insert-posit16 associate-*r/ flip3-- flip--
sub-neg cbrt-unprod prod-exp
associate-/r/ div-exp unswap-sqr distribute-lft-in distribute-rgt-in associate-*l/ associate-/l/ cbrt-undiv *-commutative pow-prod-down distribute-lft-out--
distribute-lft-out frac-2neg clear-num flip-+ div-inv flip3-+ diff-log associate-/l*

localize30.0ms (0.3%)

regimes17.0ms (0.2%)

Accuracy

Total 0.0b remaining (52.7%)

Threshold costs 0.0b (52.7%)

0.0b0%Expanding a square

bsearch0.0ms (0.0%)

end0.0ms (0.0%)