Details

sample4.5s

Algorithm
intervals
Results
1.6s7754×body1280valid
1.1s2895×body2560valid
772.0ms4172×body640valid
371.0ms10109×body80valid
127.0ms1813×body320valid
39.0ms850×body160valid

simplify2.8s

Calls

55 calls:

Slowest
477.0ms
(- (* (+ x 1) (+ x 1)) 1)
358.0ms
(* (* (* (+ 2 x) (+ 2 x)) (+ 2 x)) (* (* x x) x))
341.0ms
(* (* (* (+ 2 x) (+ 2 x)) (+ 2 x)) (* (* (sqrt x) (sqrt x)) (sqrt x)))
200.0ms
(* (* (- (* 2 2) (* x x)) (sqrt x)) (sqrt x))
193.0ms
(* (- (* 2 2) (* x x)) x)

prune360.0ms

series152.0ms

Calls

3 calls:

Slowest
56.0ms
(* (+ 2 x) (sqrt x))
55.0ms
(* (+ 2 x) x)
41.0ms
(* (* (+ 2 x) (sqrt x)) (sqrt x))

rewrite69.0ms

Algorithm
rewrite-expression-head
Calls

3 calls:

Slowest
32.0ms
(* (* (+ 2 x) (sqrt x)) (sqrt x))
17.0ms
(* (+ 2 x) (sqrt x))
16.0ms
(* (+ 2 x) x)
Rules
16×add-sqr-sqrt
15×associate-*r*
14×*-un-lft-identity
12×pow1 add-exp-log add-cbrt-cube
10×add-cube-cbrt
associate-*l*
associate-*l/
sqrt-prod
cbrt-unprod pow-prod-down prod-exp
flip-+ unswap-sqr insert-posit16 flip3-+ add-log-exp *-commutative
distribute-lft-out

localize20.0ms

regimes16.0ms

Accuracy

Total 0.0b remaining (20.7%)

0.0b0%Expanding a square

bsearch1.0ms

end0.0ms