Date:Sunday, October 16th, 2022
Commit:4572d3e7 on tweak-regimes
Hostname:warfa with Racket 8.5
Seed:2022289
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: 4.9min)

sample2.0min (40.3%)

Results
44.1s36689×body2048valid
39.7s66308×body1024valid
14.5s91141×body256valid
11.8s34651×body512valid
2.7s2120×body1024invalid
2.2s10238×body256invalid
1.9s2378×body4096valid
766.0ms1182×body512invalid
236.0ms263×body2048invalid
2.0msbody8192valid

eval37.0s (12.6%)

Compiler

Compiled 1355771 to 758285 computations (44.1% saved)

simplify33.4s (11.4%)

Algorithm
367×egg-herbie
Rules
127549×fma-def_binary64
83834×associate-*l*_binary64
80385×unswap-sqr_binary64
72781×fma-neg_binary64
65406×associate-*r*_binary64
Stop Event
done
104×saturated
22×fuel
263×node limit
Counts
48891 → 44777
Compiler

Compiled 2015 to 1330 computations (34% saved)

rewrite30.7s (10.4%)

Algorithm
311×batch-egg-rewrite
egg-rewrite-iter-limit
egg-rewrite
Rules
112740×pow1_binary64
106106×add-log-exp_binary64
106072×expm1-log1p-u_binary64
106047×log1p-expm1-u_binary64
96383×add-exp-log_binary64
Stop Event
unsound
iter limit
309×node limit
Counts
758 → 37503

regimes19.4s (6.6%)

Counts
2650 → 163
Calls

43 calls:

3.8s
c
3.7s
a
3.5s
x
1.6s
eps
845.0ms
b_2
Compiler

Compiled 31855 to 17119 computations (46.3% saved)

prune17.1s (5.8%)

Counts
56865 → 2311
Compiler

Compiled 55932 to 39305 computations (29.7% saved)

localize9.9s (3.4%)

Compiler

Compiled 15141 to 8074 computations (46.7% saved)

series7.5s (2.5%)

Counts
758 → 11360
Calls

3567 calls:

TimeVariablePointExpression
154.0ms
x
@0
(+.f64 (-.f64 1 (*.f64 (cos.f64 x) (sin.f64 eps))) (sin.f64 x))
147.0ms
n
@0
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
111.0ms
x
@0
(pow.f64 x (/.f64 1 n))
105.0ms
x
@0
(-.f64 1 (-.f64 (+.f64 1 (cos.f64 x)) 1))
91.0ms
c
@0
(/.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -4))))) -1/2)))

bsearch6.7s (2.3%)

Algorithm
59×binary-search
left-value
Compiler

Compiled 5209 to 3770 computations (27.6% saved)

analyze5.5s (1.9%)

Algorithm
28×search
Search
TrueOtherFalseIter
0%90.9%9.1%0
10.7%80.2%9.1%1
14.2%74.9%10.9%2
29.6%55.3%15.1%3
35.9%45.9%18.2%4
40.9%39.1%19.9%5
43.3%35.7%20.9%6
44.9%32.7%22.4%7
46.4%30.8%22.9%8
47.4%28.9%23.7%9
48.4%27.2%24.5%10
49.5%25.5%25%11
50.6%23.8%25.6%12
Compiler

Compiled 375 to 278 computations (25.9% saved)

soundness4.8s (1.6%)

Algorithm
35×egg-herbie
Rules
16421×fma-def_binary64
11596×times-frac_binary64
10952×fma-neg_binary64
8623×associate-*l*_binary64
8459×associate-/l*_binary64
Stop Event
saturated
26×node limit
Compiler

Compiled 4306 to 3040 computations (29.4% saved)

end2.0s (0.7%)

Compiler

Compiled 2088 to 1269 computations (39.2% saved)

preprocess1.9s (0.6%)

Algorithm
56×egg-herbie
Rules
8011×fma-def_binary64
7975×fma-neg_binary64
4152×div-sub_binary64
4046×distribute-rgt-in_binary64
3668×associate-/l*_binary64
Stop Event
unsound
43×saturated
11×node limit
Compiler

Compiled 368 to 279 computations (24.2% saved)

Profiling

Loading profile data...