Date:Wednesday, March 9th, 2022
Commit:31c460f2 on inf-ordinary
Hostname:warfa with Racket 8.1
Seed:2022068
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: 4.7min)

sample2.2min (46.6%)

Results
47.7s33310×body2048valid
43.9s62336×body1024valid
13.5s33412×body512valid
11.7s83739×body128valid
4.2s16284×body256valid
2.2s2086×body4096valid
2.0s1777×body1024invalid
1.6s10440×body128invalid
742.0ms867×body512invalid
364.0ms397×body2048invalid
195.0ms453×body256invalid
4.0msbody8192valid
Compiler

Compiled 1075 to 792 computations (26.3% saved)

prune40.7s (14.4%)

Counts
18591 → 687
Compiler

Compiled 625864 to 386157 computations (38.3% saved)

regimes31.2s (11%)

Counts
3542 → 49
Compiler

Compiled 248514 to 172798 computations (30.5% saved)

series28.9s (10.2%)

Counts
211 → 3038
Calls

204 calls:

5.0s
(-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 1 (log.f64 (pow.f64 (exp.f64 (tan.f64 x)) (tan.f64 eps))))) (tan.f64 x))
5.0s
(fma.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (-.f64 (*.f64 1 1) (*.f64 (log.f64 (pow.f64 (exp.f64 (tan.f64 x)) (tan.f64 eps))) (log.f64 (pow.f64 (exp.f64 (tan.f64 x)) (tan.f64 eps)))))) (+.f64 1 (log.f64 (pow.f64 (exp.f64 (tan.f64 x)) (tan.f64 eps)))) (neg.f64 (tan.f64 x)))
2.2s
(log.f64 (pow.f64 (exp.f64 (tan.f64 x)) (tan.f64 eps)))
1.1s
(pow.f64 (exp.f64 (tan.f64 x)) (tan.f64 eps))
788.0ms
(/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) b_2))

simplify23.3s (8.2%)

Algorithm
142×egg-herbie
Rules
46487×fma-def_binary64
45694×fma-neg_binary64
21811×times-frac_binary64
19990×cancel-sign-sub-inv_binary64
19857×distribute-rgt-in_binary64
Counts
12828 → 13933

analyze14.2s (5%)

Algorithm
28×search
Search
TrueOtherFalseIter
0%90.9%9.1%0
24.9%66%9.1%1
34.7%54.4%10.9%2
44.1%41.5%14.4%3
51.5%33.2%15.3%4
56.4%27.4%16.2%5
57.9%25.4%16.7%6
59.2%23.2%17.7%7
60.7%21.5%17.9%8
61.6%19.9%18.4%9
62.1%18.9%19%10
63%17.7%19.3%11
63.4%16.9%19.7%12
63.7%16.3%20%13
64.2%15.7%20.2%14
Compiler

Compiled 375 to 278 computations (25.9% saved)

end6.5s (2.3%)

Compiler

Compiled 7616 to 5146 computations (32.4% saved)

rewrite4.2s (1.5%)

Algorithm
86×rewrite-expression-head
Rules
5899×*-un-lft-identity_binary64
5252×add-sqr-sqrt_binary64
4491×times-frac_binary64
4034×add-cube-cbrt_binary64
3074×prod-diff_binary64
Counts
211 → 9762
Calls

204 calls:

108.0ms
(+.f64 (-.f64 (/.f64 1 (+.f64 x 1)) (/.f64 2 x)) (/.f64 1 (-.f64 x 1)))
81.0ms
(-.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 x 1))))
73.0ms
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))) (sqrt.f64 (/.f64 1 (+.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x)))))
64.0ms
(*.f64 (+.f64 (pow.f64 x (/.f64 1/2 n)) (pow.f64 (+.f64 1 x) (/.f64 1/2 n))) (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1/2 n)) (pow.f64 x (/.f64 1/2 n))))
57.0ms
(*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 x 1)))) (sqrt.f64 (/.f64 1 (sqrt.f64 (+.f64 x 1)))))

localize1.3s (0.4%)

bsearch928.0ms (0.3%)

Compiler

Compiled 63 to 45 computations (28.6% saved)

Profiling

Loading profile data...