Details

simplify13.2s (74.6%)

sample3.7s (20.9%)

Algorithm
intervals
Results
1.5s7606×body1280valid
623.0ms2916×body2560valid
471.0ms10173×body80valid
372.0ms4274×body640valid
113.0ms1804×body320valid
24.0ms822×body160valid

prune361.0ms (2.0%)

series273.0ms (1.5%)

Calls

6 calls:

68.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
55.0ms
(+ (* 2.0 x) (* x x))
50.0ms
(* (sqrt x) (+ 2.0 x))
45.0ms
(* x (+ 2.0 x))
40.0ms
(* (sqrt x) (* (sqrt x) (+ 2.0 x)))

rewrite109.0ms (0.6%)

Algorithm
rewrite-expression-head
Calls

6 calls:

25.0ms
(* (sqrt x) (* (sqrt x) (+ 2.0 x)))
24.0ms
(* (+ x 1.0) (+ x 1.0))
18.0ms
(* (sqrt x) (+ 2.0 x))
15.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
14.0ms
(* x (+ 2.0 x))
Rules
35×*-un-lft-identity
26×add-sqr-sqrt
22×pow1
19×associate-*l*
17×add-cube-cbrt add-cbrt-cube add-exp-log
13×associate-*r*
10×add-log-exp flip-+ flip3-+ associate-*r/
distribute-lft-in distribute-lft-out distribute-rgt-in
sqrt-prod
pow-prod-down swap-sqr cbrt-unprod prod-exp
unswap-sqr frac-times *-commutative
associate--l+ associate-*l/
sum-log pow2 sub-neg difference-of-squares +-commutative pow-prod-up pow-sqr pow-plus flip-- distribute-rgt-out diff-log flip3--

localize33.0ms (0.2%)

regimes21.0ms (0.1%)

Accuracy

Total 0.0b remaining (21.4%)

Threshold costs 0.0b (21.4%)

0.0b0%Expanding a square

bsearch0.0ms (0.0%)

end0.0ms (0.0%)