Details

simplify26.6s (87.9%)

sample2.6s (8.7%)

Algorithm
intervals
Results
525.0ms7429×body1280valid
302.0ms2959×body2560valid
242.0ms4303×body640valid
131.0ms10122×body80valid
67.0ms1831×body320valid
21.0ms814×body160valid

series502.0ms (1.7%)

Calls

7 calls:

175.0ms
(/ (fma x (pow 2.0 3) (pow x 4)) (+ (* 2.0 2.0) (- (* x x) (* 2.0 x))))
106.0ms
(fma x (pow 2.0 3) (pow x 4))
60.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
53.0ms
(- (* x x) (* 2.0 x))
49.0ms
(+ (* x 2.0) (* x x))

prune334.0ms (1.1%)

rewrite127.0ms (0.4%)

Algorithm
rewrite-expression-head
Calls

7 calls:

35.0ms
(* (+ x 1.0) (+ x 1.0))
30.0ms
(/ (fma x (pow 2.0 3) (pow x 4)) (+ (* 2.0 2.0) (- (* x x) (* 2.0 x))))
20.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
18.0ms
(* x (+ 2.0 x))
9.0ms
(+ (* x 2.0) (* x x))
Rules
38×*-un-lft-identity
27×add-sqr-sqrt
22×add-cube-cbrt
16×pow1
13×add-log-exp add-exp-log add-cbrt-cube
flip3-+ flip-+ times-frac
distribute-lft-out associate-*r*
log1p-expm1-u associate-*l* expm1-log1p-u
swap-sqr
frac-times associate-*r/ prod-diff
associate-/l* distribute-rgt-in distribute-lft-in associate-/r*
diff-log *-commutative flip-- unswap-sqr associate-*l/ flip3-- pow-prod-down associate-/r/ sub-neg prod-exp cbrt-unprod associate--l+ fma-neg
cbrt-undiv +-commutative pow-plus sum-log difference-of-squares fma-udef distribute-rgt-out-- fma-def pow-prod-up clear-num frac-2neg div-inv div-exp pow2 pow-sqr

localize37.0ms (0.1%)

regimes12.0ms (0.0%)

Accuracy

Total 0.0b remaining (26.2%)

Threshold costs 0.0b (26.2%)

0.0b0%Expanding a square

bsearch0.0ms (0.0%)

end0.0ms (0.0%)