Details

simplify27.9s (75.6%)

sample7.6s (20.5%)

Algorithm
intervals
Results
3.1s7693×body1280valid
1.9s2796×body2560valid
746.0ms4203×body640valid
457.0ms10059×body80valid
175.0ms1843×body320valid
49.0ms841×body160valid

prune679.0ms (1.8%)

series463.0ms (1.3%)

Calls

4 calls:

157.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
141.0ms
(fma x 2.0 (* x x))
127.0ms
(* (+ x 2.0) x)
37.0ms
(* (+ x 1.0) (+ x 1.0))

rewrite194.0ms (0.5%)

Algorithm
rewrite-expression-head
Calls

4 calls:

67.0ms
(* (+ x 1.0) (+ x 1.0))
60.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
55.0ms
(* (+ x 2.0) x)
1.0ms
(fma x 2.0 (* x x))
Rules
27×*-un-lft-identity
16×add-sqr-sqrt
13×pow1
11×add-cube-cbrt
add-exp-log associate-*l* add-cbrt-cube
distribute-lft-out associate-*r* flip3-+ flip-+
add-log-exp swap-sqr
log1p-expm1-u associate-*l/ expm1-log1p-u frac-times
prod-diff
pow-prod-down unswap-sqr *-commutative distribute-rgt-in associate-*r/ cbrt-unprod associate--l+ distribute-lft-in prod-exp
flip-- sub-neg pow-sqr fma-neg diff-log pow2 flip3-- difference-of-squares fma-udef pow-plus pow-prod-up

localize47.0ms (0.1%)

regimes42.0ms (0.1%)

Accuracy

Total 0.0b remaining (95.8%)

Threshold costs 0.0b (95.8%)

0.0b0%Expanding a square

bsearch0.0ms (0.0%)

end0.0ms (0.0%)