Date:Wednesday, March 11th, 2020
Commit:79312c80 on better-rr
Hostname:warfa with Racket 7.5
Seed:2020071
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifygenerate:better-rrreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample1.8m (58.6%)

Algorithm
56×intervals
16×halfpoints
Results
23.3s67933×body1280valid
17.0s17224×body2560valid
7.8s42560×body640valid
4.1s12913×body10240exit
2.8s92212×body80valid
2.4s20335×body320valid
1.8s64348×body80nan
1.4s2292×body1280nan
823.0ms10835×body160valid
787.0ms1897×body640nan
566.0ms47471×pre80true
229.0ms922×body320nan
125.0ms451×body5120valid
67.0ms463×body160nan

series32.5s (17.4%)

Calls

385 calls:

1.3s
(/ (* eps (- (exp (* (+ a b) eps)) 1.0)) (* (- (exp (* a eps)) 1.0) (+ (* 1/6 (pow (* b eps) 3)) (+ (* 1/2 (* (pow eps 2) (pow b 2))) (* eps b)))))
934.0ms
(- (* (/ (+ (tan x) (tan eps)) (- 1 (* (* (tan eps) (tan x)) (* (tan eps) (tan x))))) (+ 1 (* (tan eps) (tan x)))) (tan x))
533.0ms
(/ (/ (+ 1.0 (- x x)) (- (- (sqrt (+ x 1.0))) (sqrt x))) (* (- (sqrt x)) (/ (sqrt (+ x 1.0)) 1.0)))
507.0ms
(/ (/ 1.0 (* (sqrt (+ x 1.0)) (sqrt x))) (- (- (sqrt (+ x 1.0))) (sqrt x)))
474.0ms
(* (/ 1.0 (+ (pow (sqrt (+ x 1.0)) 3) (pow (sqrt x) 3))) (+ (* (sqrt (+ x 1.0)) (sqrt (+ x 1.0))) (/ (+ (* (pow (sqrt x) 3) (sqrt x)) (- (* (+ x 1.0) x))) (+ (* (sqrt (+ x 1.0)) (sqrt x)) x))))

prune25.0s (13.4%)

Filtered
6822 candidates to 5388 candidates (79.0%)

simplify11.3s (6.1%)

Algorithm
194×egg-herbie

rewrite2.7s (1.4%)

Algorithm
122×rewrite-expression-head
Calls

385 calls:

78.0ms
(- (* (* (/ (+ x 1.0) 1.0) (/ x 2.0)) (- 1.0)) (* (- x 1.0) (+ (/ x 2.0) (- (/ (+ x 1.0) 1.0)))))
49.0ms
(- (/ (/ 1.0 n) x) (- (/ (/ 0.5 n) (pow x 2)) (/ (* (log x) 1.0) (* x (pow n 2)))))
43.0ms
(- (/ (- (log 1.0) (* 1.0 x)) (- (+ (* 1.0 x) (log 1.0)) (* 1/2 (/ (pow x 2) (pow 1.0 2))))) (/ (* 1/2 (/ (pow x 2) (pow 1.0 2))) (- (+ (* 1.0 x) (log 1.0)) (* 1/2 (/ (pow x 2) (pow 1.0 2))))))
39.0ms
(* (/ 1.0 (+ (pow (sqrt (+ x 1.0)) 3) (pow (sqrt x) 3))) (+ (* (sqrt (+ x 1.0)) (sqrt (+ x 1.0))) (/ (+ (* (pow (sqrt x) 3) (sqrt x)) (- (* (+ x 1.0) x))) (+ (* (sqrt (+ x 1.0)) (sqrt x)) x))))
26.0ms
(* (/ 1.0 (+ (pow (sqrt (+ x 1.0)) 3) (pow (sqrt x) 3))) (+ (* (sqrt (+ x 1.0)) (sqrt (+ x 1.0))) (- (* (sqrt x) (sqrt x)) (* (sqrt (+ x 1.0)) (sqrt x)))))
Rules
2878×frac-sub
2620×frac-times
2323×clear-num
2202×frac-2neg
1967×associate-*l/
1908×associate-/l/
1644×frac-add
1391×distribute-neg-frac
1051×flip-+ flip3-+
1037×associate-*r/
858×flip-- flip3--
661×associate-/r*
563×associate-/r/
511×associate-/l*
485×sqrt-div
433×div-inv
424×*-commutative
319×sqr-pow
301×associate-*r*
255×unpow2
185×times-frac
145×*.c-commutative
138×associate-*l*.c
124×sub-neg
116×un-div-inv
114×associate-*l*
100×distribute-lft-out.c
99×tan-quot
72×+-commutative
68×sum-cubes
63×neg-mul-1
59×div-sub
55×difference-of-squares
48×unpow3
40×distribute-rgt-in distribute-lft-in
38×log-div
34×neg-sub0
31×pow1/2
30×distribute-rgt-out--
26×associate-+r+ associate--r+
25×complex-mul-def
24×associate--l+
23×sub-div
21×distribute-lft-neg-in associate--l-
20×exp-prod
18×log-prod
15×distribute-rgt-neg-in pow-to-exp
14×cbrt-div unswap-sqr
13×associate-+l-
12×associate-+r- distribute-neg-in pow1/3
associate-+l+
distribute-lft-out-- pow-prod-down remove-double-div distribute-frac-neg sin-mult cos-mult
inv-pow +.c-commutative distribute-rgt-out prod-exp
sqrt-prod unsub-neg pow2
cbrt-prod unpow-prod-down pow-pow sin-sum complex-add-def associate-+l+.c difference-of-sqr-1 distribute-rgt-out.c swap-sqr tan-sum cos-sum log-rec
sin-cos-mult distribute-lft-neg-out distribute-rgt-neg-out
exp-diff difference-cubes sqrt-pow2 sub-1-cos sqrt-unprod exp-neg
pow-unpow associate--r- diff-atan pow-sqr diff-cos rem-square-sqrt sqrt-undiv pow-prod-up pow-exp diff-sin diff-log

regimes2.4s (1.3%)

Accuracy

Total 22.2b remaining (15.3%)

Threshold costs 7.4b (5.1%)

5.1b82.2%quadp (p42, positive)
3.3b0%expq3 (problem 3.4.2)
2.4b67.2%2tan (problem 3.3.2)
1.6b84.7%2nthrt (problem 3.4.6)
1.3b93.9%expax (section 3.5)

localize2.0s (1.1%)

bsearch1.3s (0.7%)

end1.0ms (0.0%)