Details

sample1.8m (47.2%)

Algorithm
56×intervals
16×halfpoints
Results
24.1s67365×body1280valid
16.8s17378×body2560valid
8.2s42313×body640valid
4.0s13130×body10240exit
2.9s93461×body80valid
2.5s20779×body320valid
1.6s62665×body80nan
808.0ms10432×body160valid
527.0ms47482×pre80true
291.0ms632×body1280nan
222.0ms680×body640nan
128.0ms473×body5120valid
70.0ms372×body320nan
23.0ms200×body160nan

series43.4s (18.5%)

Calls

413 calls:

1.2s
(cbrt (* (cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x))) (cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x)))))
1.2s
(cbrt (* (cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x))) (cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x)))))
1.2s
(cbrt (* (cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x))) (cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x)))))
1.1s
(* (cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x))) (cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x))))
936.0ms
(cbrt (+ (* 0.0021164021164021165 (pow x 5)) (* 0.3333333333333333 x)))

prune43.2s (18.4%)

rewrite20.4s (8.7%)

Algorithm
124×rewrite-expression-head
Calls

413 calls:

1.6s
(- (pow eps 2) (/ (- (/ (/ (/ (pow eps 4) (pow 1.0 2)) 1.0) 1.0) (pow eps 2)) (- (/ (pow eps 2) (pow 1.0 2)) eps)))
1.3s
(/ (- (/ (/ (/ (pow eps 4) (pow 1.0 2)) 1.0) 1.0) (pow eps 2)) (- (/ (pow eps 2) (pow 1.0 2)) eps))
666.0ms
(- 1.0 (- (+ 1.0 (+ (/ 0.16666666666666669 (pow n 2)) (* 1.0 (log (/ 1 n))))) (/ 0.5 n)))
625.0ms
(/ (+ (* (* (/ 1 (pow N 2)) (- (pow (/ 0.3333333333333333 N) 3) (pow 0.5 3))) N) (* (+ (* (/ 0.3333333333333333 N) (/ 0.3333333333333333 N)) (+ (* 0.5 0.5) (* (/ 0.3333333333333333 N) 0.5))) 1.0)) (* N (+ (* 0.5 (+ 0.5 (/ 0.3333333333333333 N))) (* (/ 0.3333333333333333 N) (/ 0.3333333333333333 N)))))
620.0ms
(- (+ (- 1.0 (+ (* 1.0 (log (/ 1 n))) (* 0.16666666666666669 (/ 1 (pow n 2))))) (/ 0.5 n)) 1.0)
Rules
13656×add-sqr-sqrt
12440×times-frac
6360×*-un-lft-identity
3645×difference-of-squares
3619×add-cube-cbrt
2940×sqrt-prod
2544×unpow-prod-down
2114×sqr-pow
1594×add-exp-log
1417×unpow2
1069×add-cbrt-cube
957×associate-*r*
815×add-log-exp
809×associate-*l*
734×distribute-lft-out--
731×pow1
700×distribute-lft-out
619×associate-/l*
426×associate-/r* div-exp
414×prod-exp
384×cbrt-prod
365×cube-prod
320×unswap-sqr
301×associate-*l/
265×flip-- flip3--
251×flip-+ flip3-+
220×div-inv
214×cbrt-undiv
208×associate-/r/
204×cbrt-unprod
201×cbrt-div
168×associate-*r/
160×sqrt-pow1
155×associate-/l/
151×frac-times
147×log-prod
146×diff-log
139×frac-add
129×sub-neg
122×distribute-rgt-neg-in
116×sqrt-div
107×swap-sqr
99×pow-to-exp pow-exp
97×pow-prod-down
90×1-exp rec-exp
82×log-pow
81×clear-num frac-2neg
80×pow1/2
76×*-commutative
66×pow1/3
64×sum-log
56×exp-prod
39×pow-unpow
35×distribute-rgt-in rem-sqrt-square +-commutative distribute-lft-in
34×pow-prod-up
31×pow-flip frac-sub
29×tan-quot
28×associate--r+
27×exp-sum
26×associate-+l+ pow-sqr exp-to-pow
25×difference-cubes associate--l+
24×complex-mul-def
23×div-sub
20×log-div
18×neg-sub0
17×associate--l-
16×unpow3 cube-mult
15×inv-pow
14×neg-log rem-log-exp
12×pow-pow
10×pow-div rem-exp-log
pow2 pow-plus sin-mult cos-mult associate-+l-
rem-cube-cbrt
sqrt-unprod *.c-commutative difference-of-sqr-1 associate-+r+
un-div-inv associate--r-
cube-div exp-diff +.c-commutative complex-add-def associate-+r-
sqr-cos rem-square-sqrt distribute-rgt-out distribute-rgt-neg-out
associate-+l+.c exp-neg sub-div associate-*l*.c tan-sum cos-sum sin-sum log-rec
sub0-neg sin-cos-mult diff-atan diff-cos unsub-neg distribute-frac-neg frac-2neg.c diff-sin

simplify10.6s (4.5%)

regimes3.1s (1.3%)

Accuracy

Total 33.2b remaining (14.8%)

Threshold costs 6.2b (2.8%)

4.4b84%quad2m (problem 3.2.1, negative)
4.4b84.8%quadm (p42, negative)
4.4b83.7%quadp (p42, positive)
4.3b82.4%quad2p (problem 3.2.1, positive)
3.2b0%expq3 (problem 3.4.2)

localize2.0s (0.8%)

bsearch1.3s (0.5%)

end1.0ms (0.0%)