Details

simplify30.7s (81.5%)

sample4.2s (11.2%)

Algorithm
intervals
Results
1.6s7559×body1280valid
775.0ms2902×body2560valid
491.0ms4337×body640valid
340.0ms10156×body80valid
279.0ms816×body160valid
204.0ms1820×body320valid

prune1.9s (5.0%)

series525.0ms (1.4%)

Calls

9 calls:

146.0ms
(/ (+ (* x 8) (* (* x x) (* x x))) (+ (* x x) (- (* 2 2) (* x 2))))
109.0ms
(+ (* x 8) (* (* x x) (* x x)))
67.0ms
(/ (+ (* x 8) (* (* x x) (* x x))) (- (* (* x x) (* x x)) (* (- (* 2 2) (* x 2)) (- (* 2 2) (* x 2)))))
48.0ms
(* (+ x 2) x)
36.0ms
(* (* x x) (* x x))

rewrite238.0ms (0.6%)

Algorithm
rewrite-expression-head
Calls

9 calls:

59.0ms
(/ (+ (* x 8) (* (* x x) (* x x))) (- (* (* x x) (* x x)) (* (- (* 2 2) (* x 2)) (- (* 2 2) (* x 2)))))
46.0ms
(/ (+ (* x 8) (* (* x x) (* x x))) (+ (* x x) (- (* 2 2) (* x 2))))
25.0ms
(- (* (* x x) (* x x)) (* (- (* 2 2) (* x 2)) (- (* 2 2) (* x 2))))
21.0ms
(* (* x x) (* x x))
21.0ms
(* (* x x) (* x x))
Rules
344×pow1
108×pow-prod-up
70×pow-prod-down
66×pow-sqr
54×pow-plus
51×add-cbrt-cube add-exp-log
39×pow2
30×add-sqr-sqrt *-un-lft-identity
28×add-cube-cbrt
25×cbrt-unprod prod-exp
21×times-frac
18×add-log-exp
insert-posit16
associate-*l* associate-/r*
associate-*r* flip-+ associate-/l* flip3-+
difference-of-squares
associate-/r/ sub-neg unswap-sqr associate-/l/ *-commutative associate--r+
swap-sqr sum-log
div-exp associate-+r+ flip3-- frac-2neg +-commutative distribute-rgt-in associate-*l/ clear-num distribute-lft-in cbrt-undiv div-inv flip-- diff-log
distribute-lft-out associate-+r-

localize62.0ms (0.2%)

regimes21.0ms (0.1%)

Accuracy

Total 0.0b remaining (81.3%)

Threshold costs 0.0b (81.3%)

0.0b0%Expanding a square

bsearch0.0ms (0.0%)

end0.0ms (0.0%)