Date:Sunday, June 21st, 2020
Commit:b922bf9e on ival-perf-with-search
Hostname:warfa with Racket 7.5
Seed:2020173
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

sample5.5s (26.6%)

Algorithm
18×intervals
Results
3.2s70149×body80valid
773.0ms4148×body1280valid
115.0ms1426×body80nan
115.0ms2071×body80invalid
0.0msbody160valid

simplify3.9s (19.1%)

Algorithm
46×egg-herbie

prune3.9s (18.8%)

Filtered
2251 candidates to 1456 candidates (35.3%)

analyze3.0s (14.7%)

Algorithm
18×search

regimes1.3s (6.1%)

Accuracy

Total 4.6b remaining (24.6%)

Threshold costs 1.5b (8%)

1.6b86.9%jeff quadratic root 2
1.5b0%fabs fraction 1
1.0b93%jeff quadratic root 1
0.5b0%sqrt times
0.0b0%subtraction fraction

bsearch1.2s (5.7%)

series928.0ms (4.5%)

Calls

72 calls:

36.0ms
(- (neg b) (* (fabs (cbrt (- (* b b) (* (* 4.0 a) c)))) (sqrt (cbrt (- (* b b) (* (* 4.0 a) c))))))
31.0ms
(+ (neg b) (* (fabs (cbrt (- (* b b) (* (* 4.0 a) c)))) (sqrt (cbrt (- (* b b) (* (* 4.0 a) c))))))
28.0ms
(cbrt (- (* b b) (* (* 4.0 a) c)))
27.0ms
(cbrt (- (* b b) (* (* 4.0 a) c)))
26.0ms
(cbrt (- (* b b) (* (* 4.0 a) c)))

rewrite584.0ms (2.8%)

Algorithm
28×rewrite-expression-head
Calls

72 calls:

37.0ms
(+ (log (+ (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (log (- (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))))
21.0ms
(- (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))
20.0ms
(cbrt (pow (/ (neg (+ f n)) (- f n)) 3))
19.0ms
(pow (/ (neg (+ f n)) (- f n)) 3)
11.0ms
(/ (neg (+ f n)) (- f n))
Rules
849×*-un-lft-identity
830×add-sqr-sqrt
600×times-frac
485×add-cube-cbrt
247×sqrt-prod
173×cbrt-prod
167×unpow-prod-down
163×distribute-rgt-neg-in
160×distribute-lft-neg-in
146×cube-prod
142×difference-of-squares
140×add-exp-log
138×add-cbrt-cube
128×add-log-exp
120×pow1
105×associate-*l*
102×distribute-lft-out--
84×exp-prod
83×distribute-lft-out
57×associate-/l*
51×flip-- flip3--
48×pow-unpow
45×associate-/r*
40×neg-mul-1
38×sqrt-div associate-*r*
35×pow-pow
29×log-prod
22×associate-/r/ div-inv
21×sqrt-pow1
20×div-exp cbrt-undiv pow1/2
19×associate-*l/
17×rem-sqrt-square diff-log unswap-sqr
16×prod-exp cbrt-unprod
15×sub-neg
14×associate-+r+ flip-+ flip3-+
12×associate-/l/ log-pow
11×cbrt-div clear-num pow-prod-down frac-2neg sqr-pow
10×neg-sub0 pow-exp sum-log
neg-log *-commutative
associate-*r/ log-div pow1/3 rem-exp-log
exp-sum pow-to-exp +-commutative frac-sub
frac-add associate-+l-
associate-+l+ distribute-neg-in div-sub cube-mult distribute-neg-frac unpow3
associate--l- distribute-frac-neg exp-diff rem-cube-cbrt
cube-div rem-log-exp unpow-prod-up sqrt-undiv associate-+r- sub-div frac-times un-div-inv rem-cbrt-cube
distribute-rgt-in cube-neg exp-neg e-exp-1 distribute-lft-in distribute-rgt-out sqrt-unprod associate--l+ pow-neg pow-sub

localize368.0ms (1.8%)

end0.0ms (0.0%)

Profiling

Loading profile data...