Details

sample1.8m (53.2%)

Algorithm
56×intervals
16×halfpoints
Results
24.6s66473×body1280valid
17.3s17399×body2560valid
8.2s41018×body640valid
3.2s94269×body80valid
2.7s21187×body320valid
1.7s63474×body80nan
1.6s1629×body10240exit
936.0ms11130×body160valid
582.0ms47472×pre80true
391.0ms11929×body80overflowed
165.0ms176×body1280nan
121.0ms455×body5120valid
116.0ms238×body640nan
39.0ms163×body320nan
23.0ms218×body160overflowed
12.0ms92×body160nan

series39.1s (19.1%)

Calls

390 calls:

1.3s
(/ (* eps (- (exp (* (+ a b) eps)) 1.0)) (* (- (exp (* a eps)) 1.0) (+ (* 1/6 (* (pow eps 3) (pow b 3))) (+ (* 1/2 (* (pow eps 2) (pow b 2))) (* eps b)))))
907.0ms
(- (* (/ (+ (tan x) (tan eps)) (- 1 (* (* (tan x) (tan eps)) (* (tan x) (tan eps))))) (+ 1 (* (tan x) (tan eps)))) (tan x))
897.0ms
(- (* (/ (+ (tan x) (tan eps)) (- 1 (* (* (tan x) (tan eps)) (* (tan x) (tan eps))))) (+ 1 (log (exp (* (tan x) (tan eps)))))) (tan x))
755.0ms
(* (sqrt (+ (sqrt (pow (+ x 1.0) (/ 1.0 n))) (sqrt (pow x (/ 1.0 n))))) (+ (- (* 0.25 (+ (/ 1 (* (pow x 2) n)) (/ (log (/ 1 x)) (* x (pow n 2)))))) (/ (/ 0.5 n) x)))
673.0ms
(cbrt (+ (/ (- (/ 1 x)) x) (* 1/144 (* x x))))

prune32.6s (15.9%)

simplify10.0s (4.9%)

Algorithm
194×egg-herbie

rewrite7.9s (3.8%)

Algorithm
122×rewrite-expression-head
Calls

390 calls:

675.0ms
(+ (- (/ (/ 1.0 (* (cbrt (+ x 1.0)) (cbrt (+ x 1.0)))) (cbrt (+ x 1.0))) (/ 2.0 x)) (/ 1.0 (- x 1.0)))
235.0ms
(* (cbrt (+ (/ (pow eps 2) (pow 1.0 2)) eps)) (cbrt (+ (/ (pow eps 2) (pow 1.0 2)) eps)))
199.0ms
(* (+ (sqrt (pow (+ x 1.0) (/ 1.0 n))) (sqrt (pow x (/ 1.0 n)))) (+ (- (* 0.25 (+ (/ 1 (* (pow x 2) n)) (/ (log (/ 1 x)) (* x (pow n 2)))))) (/ (/ 0.5 n) x)))
197.0ms
(/ (+ (* 2.0 2.0) (+ (exp (+ x x)) (* (exp x) (+ 2.0 (- (pow (exp x) 3) (pow 2.0 3)))))) (* (exp x) (+ (* 2.0 (+ 2.0 (exp x))) (exp (+ x x)))))
189.0ms
(* (sqrt (+ (sqrt (pow (+ x 1.0) (/ 1.0 n))) (sqrt (pow x (/ 1.0 n))))) (+ (- (* 0.25 (+ (/ 1 (* (pow x 2) n)) (/ (log (/ 1 x)) (* x (pow n 2)))))) (/ (/ 0.5 n) x)))
Rules
5963×*-un-lft-identity
5555×times-frac
4994×add-sqr-sqrt
3369×add-cube-cbrt
2853×sqrt-prod
1355×add-exp-log
1032×add-cbrt-cube
877×distribute-lft-out
801×pow1
783×associate-*l*
705×add-log-exp
595×difference-of-squares
594×associate-/l*
515×distribute-lft-out--
456×associate-*r*
363×associate-/r* prod-exp
334×unpow-prod-down
320×cbrt-prod
293×div-exp
228×flip-+ flip3-+
218×unswap-sqr
217×associate-/r/
216×div-inv
215×flip-- flip3--
213×cbrt-unprod
211×log-pow
202×cbrt-undiv
177×cube-prod exp-prod log-prod
166×associate-*l/
164×distribute-rgt-neg-in
151×cbrt-div
145×sqr-pow
141×associate-*r/
128×pow-prod-down frac-times
126×sqrt-pow1
113×sqrt-div
101×sub-neg
100×tan-quot
99×diff-log
97×swap-sqr
96×associate-/l/
90×pow-exp
89×pow-to-exp
88×pow1/2
84×distribute-lft-neg-in
80×*-commutative
75×frac-2neg clear-num
73×sum-log
63×pow-unpow frac-add
54×associate-+r+
52×pow1/3
46×rem-sqrt-square
40×pow-prod-up distribute-rgt-in +-commutative distribute-lft-in
39×associate-+l+ unpow2
36×neg-mul-1
29×div-sub frac-sub
28×log-div
26×pow-sqr 1-exp
25×distribute-neg-frac
24×complex-mul-def
23×neg-sub0 rec-exp
21×neg-log
20×associate--l+
19×pow-flip
17×pow-pow associate-+l-
15×rem-log-exp
14×unpow3 cube-mult exp-sum
12×associate--r+ pow-plus
11×associate--l-
10×pow-div exp-diff
pow2
associate-+r- cos-mult
rem-cube-cbrt exp-to-pow
cube-div difference-cubes sqrt-unprod sin-mult *.c-commutative
inv-pow
sin-cos-mult distribute-neg-in +.c-commutative unsub-neg complex-add-def
un-div-inv rem-square-sqrt distribute-rgt-out
rem-exp-log distribute-neg-out pow3 associate-+l+.c exp-neg sub-div difference-of-sqr-1 associate-*l*.c cos-sum tan-sum frac-2neg.c sin-sum
distribute-lft1-in distribute-rgt1-in diff-atan diff-cos count-2 distribute-frac-neg rem-cbrt-cube diff-sin

regimes3.0s (1.5%)

Accuracy

Total 28.1b remaining (12.8%)

Threshold costs 7.6b (3.5%)

7.0b74.3%quadp (p42, positive)
3.2b0%expq3 (problem 3.4.2)
2.8b89.5%quad2m (problem 3.2.1, negative)
2.0b92%quad2p (problem 3.2.1, positive)
1.7b83.9%2cos (problem 3.3.5)

localize1.9s (0.9%)

bsearch1.4s (0.7%)

end1.0ms (0.0%)