Date:Monday, May 9th, 2022
Commit:023d038c on main
Hostname:warfa with Racket 8.1
Seed:2022129
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: 3.7min)

sample1.5min (41.5%)

Results
40.0s282332×body128valid
18.5s14728×body2048valid
12.8s21695×body1024valid
5.1s12360×body512valid
4.2s16152×body128invalid
4.0s14771×body256valid
1.6s202×body8192exit
624.0ms866×body4096valid
176.0ms180×body1024invalid
122.0ms219×body512invalid
55.0ms160×body256invalid
33.0ms23×body2048invalid
Compiler

Compiled 3337 to 2390 computations (28.4% saved)

analyze32.1s (14.6%)

Algorithm
43×search
random
Search
TrueOtherFalseIter
0%54.5%45.5%0
3.5%51%45.5%1
4.7%49.8%45.5%2
12.7%40.1%47.2%3
15.1%36.7%48.2%4
19.5%32.1%48.4%5
21%29.5%49.5%6
23.8%25.3%51%7
25.9%22.6%51.6%8
28.3%19.2%52.6%9
30.3%16.5%53.3%10
31.6%14.6%53.8%11
33.5%12.2%54.2%12
37.6%7.6%54.8%13
38.1%6.9%55%14
Compiler

Compiled 1441 to 1017 computations (29.4% saved)

prune29.1s (13.3%)

Counts
23063 → 854
Compiler

Compiled 853850 to 524217 computations (38.6% saved)

regimes23.0s (10.5%)

Counts
3209 → 57
Compiler

Compiled 426956 to 287953 computations (32.6% saved)

simplify18.7s (8.5%)

Algorithm
201×egg-herbie
Rules
63970×fma-def_binary64
63731×fma-neg_binary64
34081×times-frac_binary64
31956×distribute-rgt-in_binary64
29127×associate-*l*_binary64
Counts
16165 → 17329

series13.4s (6.1%)

Counts
278 → 5311
Calls

277 calls:

1.7s
(log.f64 (*.f64 (exp.f64 a) (*.f64 (exp.f64 b) (*.f64 (exp.f64 c) (exp.f64 d)))))
874.0ms
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 2 a b)))
716.0ms
(/.f64 a (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -4))))))
369.0ms
(*.f64 a (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -4)))))))
353.0ms
(/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -4))))))

end6.1s (2.8%)

Compiler

Compiled 9910 to 6631 computations (33.1% saved)

rewrite3.9s (1.8%)

Algorithm
117×rewrite-expression-head
Rules
6080×times-frac_binary64
5734×*-un-lft-identity_binary64
5496×add-sqr-sqrt_binary64
3709×add-cube-cbrt_binary64
1343×add-exp-log_binary64
Counts
278 → 10812
Calls

277 calls:

140.0ms
(*.f64 (*.f64 r w) w)
89.0ms
(*.f64 (/.f64 1 (hypot.f64 d c)) (fma.f64 d b (*.f64 c a)))
65.0ms
(*.f64 (*.f64 (*.f64 6450306886639899/50000000000000000 x) x) x)
65.0ms
(*.f64 (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))) (-.f64 2 (/.f64 (/.f64 2 t) (+.f64 1 (/.f64 1 t)))))
45.0ms
(*.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 v) (+.f64 t1 u)) (-.f64 -1 (/.f64 u t1))))

localize1.4s (0.6%)

bsearch577.0ms (0.3%)

Compiler

Compiled 32 to 24 computations (25% saved)

Profiling

Loading profile data...