Date:Friday, July 17th, 2020
Commit:5d628957 on release-1.4
Hostname:warfa with Racket 7.5
Seed:2020199
Parameters:256 points for 4 iterations
Flags:
setup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample37.5s (33.8%)

Algorithm
73×intervals
Results
11.3s237897×body80valid
6.2s14226×body1280valid
2.9s3791×body2560valid
2.7s16713×body160valid
2.5s9390×body640valid
2.1s99272×pre80true
1.9s14530×body80invalid
1.1s6674×body320valid
955.0ms200×body5120exit
133.0ms269×body5120valid
120.0ms239×body640invalid
88.0ms1697×body80nan
85.0ms105×body1280invalid
63.0ms195×body320invalid
29.0ms15×body2560invalid
19.0ms100×body160invalid
15.0ms203×body80overflowed
4.0ms100×pre80false

prune23.9s (21.5%)

Filtered
9739 candidates to 6417 candidates (34.1%)

analyze22.3s (20.1%)

Algorithm
36×search
random
Search
TrueOtherFalseIter
0%60.5%39.5%0
1.4%59.2%39.5%1
5.6%55%39.5%2
11.1%47.4%41.5%3
13.9%43.5%42.6%4
19%38.1%42.8%5
20.7%35.1%44.2%6
24%30.1%45.9%7
26.5%26.9%46.6%8
29.4%22.8%47.8%9
31.8%19.6%48.6%10
33.4%17.3%49.2%11
35.7%14.6%49.7%12
40.6%9%50.4%13
41.2%8.2%50.6%14

simplify9.7s (8.8%)

Algorithm
183×egg-herbie

regimes7.0s (6.3%)

Accuracy

Total 24.3b remaining (17.3%)

Threshold costs 3.2b (2.3%)

6.9b65.4%Compound Interest
4.6b78.4%Kahan p9 Example
3.0b0%Complex division, real part
1.9b0%Rosa's TurbineBenchmark
1.4b94.4%The quadratic formula (r2)

series5.3s (4.8%)

Calls

321 calls:

569.0ms
(cbrt (* n (* 100.0 (/ (+ (* i 1.0) (+ (* (log 1.0) n) (* (* i i) (- 0.5 (* 0.5 (log 1.0)))))) i))))
170.0ms
(/ (- (* b c) (* a d)) (+ (* c c) (* d d)))
88.0ms
(+ (* x (- (* (* y (* y 11.0)) (pow x 3)) (* x (+ (pow y 6.0) (+ (* 121.0 (pow y 4.0)) 2.0))))) (+ (* 5.5 (pow y 8.0)) (/ x (* y 2.0))))
72.0ms
(- (* 9.0 (pow x 4.0)) (pow y 4.0))
72.0ms
(- (* 9.0 (pow x 4.0)) (pow y 4))

rewrite3.5s (3.1%)

Algorithm
113×rewrite-expression-head
Calls

321 calls:

58.0ms
(+ (* (* (* 2.0 x1) (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0))) (- (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0)) 3.0)) (+ (* x1 (* x1 (* 4.0 (/ (+ (* x1 (* x1 3.0)) (- (* 2.0 x2) x1)) (+ (* x1 x1) 1.0))))) (* x1 (* x1 (neg 6.0)))))
58.0ms
(* (* x1 (* x1 (* (cbrt (- (* 4.0 (/ (+ (* x1 (* x1 3.0)) (- (* 2.0 x2) x1)) (+ (* x1 x1) 1.0))) 6.0)) (cbrt (- (* 4.0 (/ (+ (* x1 (* x1 3.0)) (- (* 2.0 x2) x1)) (+ (* x1 x1) 1.0))) 6.0))))) (cbrt (- (* 4.0 (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0))) 6.0)))
45.0ms
(+ (* (* (* 2.0 x1) (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0))) (- (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0)) 3.0)) (* (* x1 (* x1 (* (cbrt (- (* 4.0 (/ (+ (* x1 (* x1 3.0)) (- (* 2.0 x2) x1)) (+ (* x1 x1) 1.0))) 6.0)) (cbrt (- (* 4.0 (/ (+ (* x1 (* x1 3.0)) (- (* 2.0 x2) x1)) (+ (* x1 x1) 1.0))) 6.0))))) (cbrt (- (* 4.0 (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0))) 6.0))))
44.0ms
(* (/ PI 2.0) (/ (/ 1.0 (+ b a)) (- b a)))
41.0ms
(* (* (cbrt r) (cbrt r)) (* (* r w) (* (* w (* (/ 0.125 (- 1.0 v)) (- (* v 2.0) 3.0))) (* (cbrt (* (cbrt r) (cbrt r))) (cbrt (cbrt r))))))
Rules
2911×*-un-lft-identity
2781×add-sqr-sqrt
2375×times-frac
1940×add-exp-log
1710×add-cube-cbrt
1664×add-cbrt-cube
1112×pow1
865×prod-exp
789×cbrt-unprod
775×associate-*r/
754×add-log-exp
620×associate-*r*
566×sqrt-prod
488×pow-prod-down
427×flip-- flip3--
426×difference-of-squares
406×frac-times
375×distribute-lft-out
363×cbrt-div
313×associate-*l*
308×div-exp
294×flip-+ flip3-+
272×associate-/l*
264×cbrt-undiv
261×distribute-lft-out--
258×associate-/r*
234×associate-/r/
228×associate-*l/
211×unpow-prod-down
190×frac-add
183×sum-log
176×cbrt-prod
153×div-inv
133×sub-neg
114×sqrt-div
103×distribute-rgt-in distribute-lft-in
99×unswap-sqr
98×frac-sub
85×cube-prod
77×exp-neg
76×sqr-pow
75×*-commutative
73×diff-log
72×sqrt-pow1
65×neg-sub0
62×associate-/l/
61×log-pow exp-diff
59×clear-num frac-2neg
58×log-prod
53×+-commutative
48×exp-prod
46×pow1/2
42×swap-sqr
38×associate-+l+
29×rem-sqrt-square associate-+r+
26×1-exp rec-exp
25×pow1/3
24×pow-unpow
23×pow-pow
21×un-div-inv
20×cube-div
18×distribute-rgt-neg-in
16×pow-exp
15×log-div div-sub
14×pow-to-exp pow-prod-up
13×cube-mult
12×unpow3
10×rem-log-exp associate-+r- pow-sqr pow-flip
associate--l- inv-pow
associate--r+
neg-log
pow2 pow-plus sqrt-pow2 rem-cbrt-cube rem-cube-cbrt
exp-sum
distribute-rgt-out
sqrt-unprod unsub-neg distribute-rgt1-in distribute-rgt-neg-out associate-+l- rem-exp-log
distribute-lft-neg-in neg-mul-1 rem-square-sqrt

localize1.4s (1.3%)

bsearch423.0ms (0.4%)

end1.0ms (0.0%)

Profiling

Loading profile data...