Date:Tuesday, May 17th, 2022
Commit:0ea94ded on fixes
Hostname:warfa with Racket 8.1
Seed:2022137
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: 2.3min)

sample49.9s (36.3%)

Results
15.1s6218×body8192exit
13.3s16855×body1024valid
9.8s79500×body128valid
3.3s7018×body512valid
3.0s5090×body1024invalid
1.2s3132×body256valid
1.1s823×body2048valid
998.0ms2674×body512invalid
494.0ms2940×body128invalid
327.0ms1317×body256invalid
6.0msbody8192invalid
4.0msbody2048invalid
2.0msbody4096invalid
Compiler

Compiled 550 to 392 computations (28.7% saved)

analyze31.6s (23%)

Algorithm
13×search
Search
TrueOtherFalseIter
0%76.9%23.1%0
0%76.9%23.1%1
0%76.9%23.1%2
23.1%53.8%23.1%3
32.7%44.2%23.1%4
38.4%38.4%23.1%5
40.8%35.3%23.8%6
44.6%31.5%24%7
46.2%29.4%24.4%8
48.1%27.4%24.5%9
50.1%25%24.9%10
50.8%24.1%25.1%11
51.5%23.1%25.4%12
52.3%22.2%25.6%13
52.5%21.6%25.9%14
Compiler

Compiled 211 to 152 computations (28% saved)

series23.5s (17.1%)

Counts
118 → 2192
Calls

96 calls:

3.0s
(pow.f64 (pow.f64 (pow.f64 (pow.f64 l (fabs.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w))))
1.9s
(pow.f64 (pow.f64 (pow.f64 l (fabs.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w))))
1.8s
(pow.f64 (pow.f64 (pow.f64 l (fabs.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
1.7s
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 (pow.f64 (pow.f64 l (fabs.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))))
1.6s
(pow.f64 (exp.f64 (*.f64 (cbrt.f64 (log.f64 (fmod.f64 (exp.f64 x) (sqrt.f64 (cos.f64 x))))) (cbrt.f64 (log.f64 (fmod.f64 (exp.f64 x) (sqrt.f64 (cos.f64 x))))))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 (fmod.f64 (exp.f64 x) (sqrt.f64 (cos.f64 x))))) (cbrt.f64 (log.f64 (fmod.f64 (exp.f64 x) (sqrt.f64 (cos.f64 x)))))) (cbrt.f64 (log.f64 (fmod.f64 (exp.f64 x) (sqrt.f64 (cos.f64 x))))))))

regimes10.9s (7.9%)

Counts
1778 → 14
Compiler

Compiled 244262 to 141826 computations (41.9% saved)

prune9.5s (6.9%)

Counts
8438 → 399
Compiler

Compiled 278402 to 95026 computations (65.9% saved)

simplify8.1s (5.9%)

Algorithm
72×egg-herbie
Rules
21985×fma-def_binary64
14921×unswap-sqr_binary64
13075×sqr-pow_binary64
11859×fma-neg_binary64
11371×*-commutative_binary64
Counts
6651 → 6624

rewrite1.7s (1.3%)

Algorithm
46×rewrite-expression-head
Rules
2239×add-sqr-sqrt_binary64
2033×times-frac_binary64
1817×*-un-lft-identity_binary64
1671×add-cube-cbrt_binary64
815×prod-diff_binary64
Counts
118 → 4446
Calls

96 calls:

48.0ms
(-.f64 (/.f64 (cos.f64 a) (/.f64 (sin.f64 b) (cos.f64 b))) (/.f64 (sin.f64 a) 1))
32.0ms
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (pow.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) 3))
26.0ms
(/.f64 r (-.f64 (/.f64 (cos.f64 a) (/.f64 (sin.f64 b) (cos.f64 b))) (/.f64 (sin.f64 a) 1)))
22.0ms
(*.f64 (sqrt.f64 (hypot.f64 x x)) (*.f64 (cbrt.f64 (hypot.f64 x x)) (sqrt.f64 (cbrt.f64 (hypot.f64 x x)))))
21.0ms
(*.f64 (sqrt.f64 (hypot.f64 x x)) (sqrt.f64 (hypot.f64 x x)))

end1.7s (1.2%)

Compiler

Compiled 3138 to 1700 computations (45.8% saved)

localize433.0ms (0.3%)

bsearch24.0ms (0%)

Compiler

Compiled 21 to 15 computations (28.6% saved)

Profiling

Loading profile data...