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.8min (54.1%)

Results
1.0min374639×body64valid
53.2s7831×body8192exit
14.0s19072×body1024valid
11.6s14426×body1024invalid
6.5s33342×body64invalid
5.5s10314×body512valid
4.2s6852×body512invalid
3.6s8456×body128valid
2.0s5332×body256valid
1.6s2119×body2048valid
1.3s3151×body256invalid
854.0ms1124×body4096valid
434.0ms1571×body128invalid
363.0ms247×body2048invalid

prune1.5min (30.1%)

Counts
25058 → 1163
Compiler

Compiled 1544244 to 946536 computations (38.7% saved)

simplify16.4s (5.3%)

Algorithm
244×egg-herbie
Rules
73072×fma-def_binary64
48793×fma-neg_binary64
37730×associate-*l*_binary64
36882×unswap-sqr_binary64
36769×distribute-rgt-in_binary64
Stop Event
94×saturated
150×node limit
Counts
20636 → 19457

rewrite10.3s (3.4%)

Algorithm
142×batch-egg-rewrite
egg-rewrite-iter-limit
egg-rewrite
Rules
54446×pow1_binary64
51389×add-log-exp_binary64
51327×expm1-log1p-u_binary64
51319×log1p-expm1-u_binary64
45816×add-exp-log_binary64
Stop Event
unsound
iter limit
145×node limit
Counts
361 → 12901

analyze7.8s (2.5%)

Algorithm
51×search
Search
TrueOtherFalseIter
0%87.4%12.6%0
2%85.4%12.6%1
7.7%77.5%14.8%2
16.9%67.5%15.6%3
20%62.5%17.5%4
30%51.8%18.2%5
33.7%46.6%19.7%6
39%38.3%22.7%7
41.8%34.8%23.4%8
45.3%30.2%24.5%9
47.7%26.7%25.7%10
49.8%23.8%26.4%11
51.5%21.6%26.9%12
Compiler

Compiled 1515 to 960 computations (36.6% saved)

series4.1s (1.3%)

Counts
361 → 7684
Calls

2133 calls:

TimeVariablePointExpression
88.0ms
x.im
@-inf
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.re x.im)) y.im)))) 3) 3)
66.0ms
y.re
@inf
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.im x.re)) y.im))))) 1)
65.0ms
x.im
@inf
(cos.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.re x.im)) y.im)))) 3) 3))
65.0ms
x.re
@inf
(cos.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 (log.f64 (hypot.f64 x.re x.im)) y.im)))) 3) 3))
63.0ms
base
@inf
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)

regimes3.3s (1.1%)

Counts
643 → 62
Compiler

Compiled 25796 to 16202 computations (37.2% saved)

preprocess2.7s (0.9%)

Algorithm
102×egg-herbie
Rules
14102×fma-def_binary64
10931×fma-neg_binary64
7982×distribute-rgt-in_binary64
7223×associate-*l*_binary64
6726×distribute-lft-in_binary64
Stop Event
57×saturated
14×unsound
31×node limit
Compiler

Compiled 1406 to 871 computations (38.1% saved)

localize2.2s (0.7%)

end1.3s (0.4%)

Stop Event
25×done
26×fuel
Compiler

Compiled 4096 to 2502 computations (38.9% saved)

bsearch392.0ms (0.1%)

Algorithm
left-value
binary-search
Calls

10 calls:

194.0ms
re
103.0ms
x
54.0ms
y.re
34.0ms
beta
0.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 529 to 260 computations (50.9% saved)

Profiling

Loading profile data...