Date:Wednesday, March 9th, 2022
Commit:888bede2 on demo-preconditions
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: 5.8min)

sample2.2min (38.1%)

Results
34.9s182787×body128valid
31.6s34176×body1024valid
14.9s71588×body128invalid
9.4s15886×body512valid
8.9s11184×body2048valid
8.6s10750×body1024invalid
4.8s1196×body4096invalid
4.1s3029×body4096valid
3.2s5739×body512invalid
3.1s7636×body256valid
2.9s1189×body2048invalid
1.5s1238×body8192valid
1.2s3052×body256invalid
14.0ms14×body8192exit
Compiler

Compiled 2496 to 1776 computations (28.8% saved)

analyze46.1s (13.3%)

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.8%75.1%11.2%6
15.9%70.3%13.7%7
18.2%65.5%16.3%8
22.1%59.6%18.3%9
23.8%55.9%20.2%10
26.5%51.8%21.7%11
27.8%49.1%23.1%12
29.7%44%26.3%13
30.8%42.3%27%14
Compiler

Compiled 845 to 604 computations (28.5% saved)

regimes44.8s (13%)

Counts
4248 → 56
Compiler

Compiled 939885 to 658729 computations (29.9% saved)

series43.7s (12.7%)

Counts
347 → 8707
Calls

338 calls:

1.5s
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 (-.f64 U* U) (*.f64 n (/.f64 l Om)))))))))
1.5s
(/.f64 (*.f64 (sqrt.f64 2) t) (sqrt.f64 (-.f64 (*.f64 (/.f64 (+.f64 x 1) (-.f64 x 1)) (fma.f64 2 (*.f64 t t) (*.f64 l l))) (*.f64 l l))))
1.5s
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (fma.f64 l -2 (*.f64 (-.f64 U* U) (*.f64 n (/.f64 l Om))))))))
1.5s
(*.f64 (cbrt.f64 (/.f64 x (tan.f64 B))) (cbrt.f64 (/.f64 x (tan.f64 B))))
1.5s
(/.f64 (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2) (*.f64 (cbrt.f64 l) (cbrt.f64 l)))

prune41.8s (12.1%)

Counts
29726 → 1118
Compiler

Compiled 1366132 to 740200 computations (45.8% saved)

simplify21.7s (6.3%)

Algorithm
175×egg-herbie
Rules
61866×fma-def_binary64
37235×fma-neg_binary64
32931×times-frac_binary64
30433×associate-*l*_binary64
29866×associate-*r*_binary64
Counts
21636 → 22665

end6.6s (1.9%)

Compiler

Compiled 12840 to 8373 computations (34.8% saved)

rewrite4.7s (1.4%)

Algorithm
113×rewrite-expression-head
Rules
6135×add-exp-log_binary64
5811×add-sqr-sqrt_binary64
5206×times-frac_binary64
3800×*-un-lft-identity_binary64
3335×prod-exp_binary64
Counts
347 → 12898
Calls

338 calls:

640.0ms
(*.f64 (fabs.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 V)) (cbrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 V)) (cbrt.f64 l))))
56.0ms
(fma.f64 a (fma.f64 a a a) (*.f64 (fma.f64 a -3 1) (*.f64 b b)))
42.0ms
(+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))
39.0ms
(/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (*.f64 (*.f64 (*.f64 (PI.f64) t) (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 3 (*.f64 v v)))))) (-.f64 1 (*.f64 v v))))
37.0ms
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 t (/.f64 t l)) (*.f64 (/.f64 t l) (sin.f64 k))) (tan.f64 k)) (sqrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2)))) (sqrt.f64 (+.f64 2 (pow.f64 (/.f64 k t) 2))))

bsearch2.4s (0.7%)

Compiler

Compiled 93 to 70 computations (24.7% saved)

localize1.8s (0.5%)

Profiling

Loading profile data...