Date:Tuesday, November 9th, 2021
Commit:73345388 on master
Hostname:warfa with Racket 8.1
Seed:2021313
Parameters:256 points for 4 iterations
Flags:
precision:fallbackreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionssetup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplify
default

Details

Time bar (total: 7.6min)

sample2.3min (30.7%)

Algorithm
101×intervals
Results
51.8s8011×body8192exit
30.1s374445×body128valid
8.9s19407×body1024valid
7.3s14456×body1024invalid
2.5s10265×body512valid
2.0s6678×body512invalid
1.8s86909×pre128true
1.4s19460×body128invalid
974.0ms2167×body2048valid
921.0ms5447×body256valid
564.0ms3042×body256invalid
387.0ms1070×body4096valid
298.0ms239×body2048invalid
270.0ms2277×body128nan
0.0ms12×body128overflowed
Compiler

Compiled 24360 to 16789 computations (31.1% saved)

series2.0min (26.4%)

Counts
363 → 7337
Calls

353 calls:

56.8s
(-.f64 1 (pow.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) 1453152027/1000000000) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) 3))
9.0s
(log.f64 (/.f64 (exp.f64 1) (exp.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (-.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) 1453152027/1000000000) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) 3))))
8.0s
(log.f64 (/.f64 (exp.f64 1) (exp.f64 (pow.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (-.f64 (+.f64 1421413741/1000000000 (/.f64 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (/.f64 1453152027/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (exp.f64 (*.f64 x x)))) 3))))
6.9s
(/.f64 (/.f64 i (/.f64 (fma.f64 i 2 (+.f64 alpha beta)) (sqrt.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta))))) (sqrt.f64 (fma.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)) -1)))
3.1s
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 i (+.f64 alpha beta))) (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta))) (*.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)))) (fma.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)) -1))

prune1.2min (15.9%)

Counts
36136 → 1100
Compiler

Compiled 2658083 to 1617783 computations (39.1% saved)

regimes55.1s (12.1%)

Counts
6386 → 63
Compiler

Compiled 1149533 to 818951 computations (28.8% saved)

simplify34.5s (7.6%)

Algorithm
244×egg-herbie
Rules
75085×fma-def_binary64
58080×fma-neg_binary64
34932×distribute-rgt-in_binary64
34151×times-frac_binary64
33867×associate-*l*_binary64
Counts
25752 → 25147

analyze18.4s (4%)

Algorithm
51×search
Search
TrueOtherFalseIter
0%87.4%12.6%0
2.5%84.9%12.6%1
9.2%76%14.8%2
21.7%63%15.3%3
26.6%56.3%17.1%4
36.1%46.1%17.7%5
39.5%40.8%19.8%6
43.8%33.4%22.8%7
47.3%29.2%23.5%8
50.5%25%24.5%9
53%21.5%25.6%10
55.1%18.5%26.3%11
57%16.1%26.8%12
58.9%13.4%27.7%13
60%12%28%14
Compiler

Compiled 1515 to 960 computations (36.6% saved)

rewrite12.5s (2.7%)

Algorithm
144×rewrite-expression-head
Rules
20313×times-frac_binary64
14209×add-sqr-sqrt_binary64
12773×*-un-lft-identity_binary64
9996×sqrt-prod_binary64
9290×add-cube-cbrt_binary64
Counts
363 → 18365
Calls

353 calls:

2.8s
(*.f64 (/.f64 (/.f64 i (/.f64 (fma.f64 i 2 (+.f64 alpha beta)) (sqrt.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta))))) (sqrt.f64 (fma.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)) -1))) (/.f64 (/.f64 (+.f64 i (+.f64 alpha beta)) (/.f64 (fma.f64 i 2 (+.f64 alpha beta)) (sqrt.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta))))) (sqrt.f64 (fma.f64 (fma.f64 i 2 (+.f64 alpha beta)) (fma.f64 i 2 (+.f64 alpha beta)) -1))))
1.8s
(*.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) (/.f64 x 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 x)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) (/.f64 x 2)) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 x)))
97.0ms
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
93.0ms
(/.f64 (*.f64 (/.f64 (+.f64 1 alpha) (+.f64 2 (+.f64 alpha beta))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (sqrt.f64 (+.f64 (+.f64 alpha beta) 2)) (+.f64 beta 1)))) (+.f64 alpha (+.f64 beta 3)))
60.0ms
(-.f64 wj (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 (fma.f64 wj (exp.f64 wj) (exp.f64 wj)) (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)))))

localize1.9s (0.4%)

bsearch202.0ms (0%)

Compiler

Compiled 142 to 82 computations (42.3% saved)

end166.0ms (0%)

Compiler

Compiled 1963 to 1215 computations (38.1% saved)

Profiling

Loading profile data...