Date:Friday, July 29th, 2022
Commit:f364f272 on change-defaults
Hostname:warfa with Racket 8.5
Seed:2022210
Parameters:256 points for 4 iterations
Flags:
reduce: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: 5.1min)

sample2.5min (47.9%)

Results
34.8s34147×body1024valid
31.7s173661×body64valid
21.1s108788×body64invalid
12.1s16019×body512valid
10.6s11248×body2048valid
9.5s10776×body1024invalid
5.2s7798×body256valid
4.4s2951×body4096valid
4.1s5888×body512invalid
3.9s972×body4096invalid
3.4s8865×body128valid
2.5s959×body2048invalid
1.7s1247×body8192valid
1.6s3057×body256invalid
314.0ms979×body128invalid
9.0msbody8192exit

prune1.8min (34.5%)

Counts
26135 → 1179
Compiler

Compiled 1277071 to 785929 computations (38.5% saved)

analyze14.2s (4.6%)

Algorithm
31×search
Search
TrueOtherFalseIter
0%98.2%1.8%0
3.2%95%1.8%1
4%92.6%3.4%2
5.6%86.9%7.4%3
7.4%83.1%9.5%4
11.1%79.3%9.7%5
13.5%75.8%10.8%6
15.7%70.9%13.4%7
17.9%66.4%15.7%8
21.5%61.5%17%9
23%58.1%18.9%10
25.7%54%20.2%11
26.9%51.4%21.7%12
Compiler

Compiled 845 to 604 computations (28.5% saved)

simplify12.7s (4.1%)

Algorithm
178×egg-herbie
Rules
58194×fma-def_binary64
39857×associate-/l*_binary64
37995×distribute-rgt-in_binary64
34769×associate-*l*_binary64
32530×times-frac_binary64
Stop Event
44×saturated
134×node limit
Counts
23860 → 20531

rewrite10.0s (3.2%)

Algorithm
116×batch-egg-rewrite
egg-rewrite
egg-rewrite-iter-limit
Rules
47635×log-prod_binary64
27991×log1p-udef_binary64
26354×expm1-udef_binary64
24725×prod-diff_binary64
24620×pow1_binary64
Stop Event
unsound
iter limit
116×node limit
Counts
365 → 14184

regimes5.8s (1.9%)

Counts
636 → 58
Compiler

Compiled 20995 to 12408 computations (40.9% saved)

series4.0s (1.3%)

Counts
365 → 9645
Calls

2739 calls:

TimeVariablePointExpression
127.0ms
x
@0
(fma.f64 (neg.f64 (-.f64 (+.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 x)))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 x)))))) (/.f64 (/.f64 1/2 (hypot.f64 1 x)) (+.f64 1 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 x))) 3/2))) (*.f64 (-.f64 (+.f64 1 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 x)))) (sqrt.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 x))))) (/.f64 (/.f64 1/2 (hypot.f64 1 x)) (+.f64 1 (pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 x))) 3/2)))))
48.0ms
v
@inf
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 (acos.f64 (/.f64 (fma.f64 v (*.f64 v -5) 1) (fma.f64 v v -1)))))) 2) 3)
48.0ms
a
@0
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 4) 3) (pow.f64 (hypot.f64 b a) 12)) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 4) 2) (-.f64 (pow.f64 (hypot.f64 b a) 8) (*.f64 (*.f64 (fma.f64 (fma.f64 a -3 1) (*.f64 b b) (*.f64 a (fma.f64 a a a))) 4) (pow.f64 (hypot.f64 b a) 4)))))
44.0ms
l
@-inf
(pow.f64 (/.f64 (*.f64 V l) A) -1/4)
43.0ms
f
@-inf
(log.f64 (/.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 (PI.f64) 4)) f) (pow.f64 (exp.f64 -1/4) (*.f64 (PI.f64) f))) (-.f64 (pow.f64 (exp.f64 (/.f64 (PI.f64) 4)) f) (pow.f64 (exp.f64 -1/4) (*.f64 (PI.f64) f)))))

bsearch2.6s (0.9%)

Algorithm
left-value
18×binary-search
Calls

10 calls:

1.4s
t
267.0ms
F
265.0ms
h
252.0ms
J
248.0ms
d
Compiler

Compiled 5491 to 4084 computations (25.6% saved)

localize1.8s (0.6%)

preprocess1.8s (0.6%)

Algorithm
62×egg-herbie
Rules
12089×fma-def_binary64
8874×fma-neg_binary64
6531×associate-*l*_binary64
6422×distribute-rgt-in_binary64
6288×associate-/l*_binary64
Stop Event
unsound
30×saturated
25×node limit
Compiler

Compiled 806 to 568 computations (29.5% saved)

end1.4s (0.5%)

Stop Event
done
24×fuel
Compiler

Compiled 5044 to 3500 computations (30.6% saved)

Profiling

Loading profile data...