Details

sample2.7s (63.7%)

Algorithm
intervals
Results
538.0ms7592×body1280valid
339.0ms2890×body2560valid
229.0ms4361×body640valid
149.0ms10112×body80valid
70.0ms1893×body320valid
20.0ms748×body160valid

series511.0ms (12.0%)

Calls

7 calls:

190.0ms
(/ (* x (+ (pow 2.0 3) (pow x 3))) (+ (* 2.0 2.0) (- (* x x) (* 2.0 x))))
90.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))
52.0ms
(+ (* x 2.0) (pow x 2))

simplify433.0ms (10.1%)

prune300.0ms (7.0%)

rewrite261.0ms (6.1%)

Algorithm
rewrite-expression-head
Calls

7 calls:

75.0ms
(* x (+ (pow 2.0 3) (pow x 3)))
59.0ms
(/ (* x (+ (pow 2.0 3) (pow x 3))) (+ (* 2.0 2.0) (- (* x x) (* 2.0 x))))
45.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
33.0ms
(* (+ x 1.0) (+ x 1.0))
19.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

localize29.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%)