Details

sample2.7s (63.7%)

Algorithm
intervals
Results
578.0ms7592×body1280valid
313.0ms2890×body2560valid
224.0ms4361×body640valid
131.0ms10112×body80valid
70.0ms1893×body320valid
18.0ms748×body160valid

series516.0ms (12.1%)

Calls

7 calls:

192.0ms
(/ (* x (+ (pow 2.0 3) (pow x 3))) (+ (* 2.0 2.0) (- (* x x) (* 2.0 x))))
91.0ms
(* x (+ (pow 2.0 3) (pow x 3)))
64.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
54.0ms
(- (* x x) (* 2.0 x))
53.0ms
(+ (* x 2.0) (pow x 2))

simplify433.0ms (10.2%)

prune305.0ms (7.2%)

rewrite245.0ms (5.8%)

Algorithm
rewrite-expression-head
Calls

7 calls:

68.0ms
(* x (+ (pow 2.0 3) (pow x 3)))
56.0ms
(/ (* x (+ (pow 2.0 3) (pow x 3))) (+ (* 2.0 2.0) (- (* x x) (* 2.0 x))))
43.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
31.0ms
(* (+ x 1.0) (+ x 1.0))
18.0ms
(* x (+ 2.0 x))
Rules
43×*-un-lft-identity
24×add-sqr-sqrt
18×pow1 add-exp-log add-cbrt-cube
17×associate-*r* add-cube-cbrt
13×distribute-lft-out add-log-exp
11×flip3-+ flip-+
10×associate-*l*
associate-*r/
swap-sqr
unpow-prod-down distribute-rgt-in cube-prod frac-times prod-exp cbrt-unprod distribute-lft-in
*-commutative unswap-sqr pow-prod-down times-frac associate-/r*
diff-log cbrt-undiv flip-- associate-*l/ flip3-- associate-/r/ sub-neg associate-/l/ associate--l+ div-exp
associate-/l* +-commutative pow-plus sum-log difference-of-squares sum-cubes pow2 pow-prod-up clear-num frac-2neg div-inv distribute-rgt-out-- unpow2 pow-sqr

localize28.0ms (0.7%)

regimes17.0ms (0.4%)

Accuracy

Total 0.0b remaining (98.8%)

Threshold costs 0.0b (98.8%)

0.0b0%Expanding a square

bsearch0.0ms (0.0%)

end0.0ms (0.0%)