Date:Friday, March 18th, 2022
Commit:9de4ac37 on better-plugins
Hostname:warfa with Racket 8.1
Seed:2022077
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: 2.2min)

sample49.6s (37.9%)

Results
16.1s6508×body8192exit
12.6s17053×body1024valid
9.7s79313×body128valid
3.2s6997×body512valid
3.0s5194×body1024invalid
1.1s868×body2048valid
1.0s2726×body512invalid
962.0ms3097×body256valid
465.0ms2981×body128invalid
314.0ms1328×body256invalid
5.0msbody2048invalid
4.0msbody4096invalid
Compiler

Compiled 550 to 392 computations (28.7% saved)

analyze31.5s (24%)

Algorithm
13×search
Search
TrueOtherFalseIter
0%76.9%23.1%0
0%76.9%23.1%1
0%76.9%23.1%2
23.1%53.8%23.1%3
32.7%44.2%23.1%4
38.4%38.4%23.1%5
40.8%35.3%23.8%6
44.6%31.5%24%7
46.2%29.4%24.4%8
48.1%27.4%24.5%9
50.1%25%24.9%10
50.8%24.1%25.1%11
51.5%23.1%25.4%12
52.3%22.2%25.6%13
52.5%21.6%25.9%14
Compiler

Compiled 211 to 152 computations (28% saved)

series15.1s (11.6%)

Counts
127 → 2253
Calls

100 calls:

2.6s
(pow.f64 (cbrt.f64 (hypot.f64 x x)) 5/2)
2.5s
(fma.f64 (neg.f64 (cbrt.f64 (tan.f64 a))) (*.f64 (cbrt.f64 (tan.f64 a)) (cbrt.f64 (tan.f64 a))) (*.f64 (cbrt.f64 (tan.f64 a)) (*.f64 (cbrt.f64 (tan.f64 a)) (cbrt.f64 (tan.f64 a)))))
1.0s
(sqrt.f64 (cbrt.f64 (hypot.f64 x x)))
907.0ms
(cbrt.f64 (hypot.f64 x x))
417.0ms
(pow.f64 (cbrt.f64 (hypot.f64 x x)) 2)

regimes13.4s (10.3%)

Counts
1894 → 13
Compiler

Compiled 278143 to 161903 computations (41.8% saved)

prune9.4s (7.2%)

Counts
8380 → 436
Compiler

Compiled 258994 to 89695 computations (65.4% saved)

simplify7.8s (5.9%)

Algorithm
71×egg-herbie
Rules
23264×fma-def_binary64
13994×unswap-sqr_binary64
12744×sqr-pow_binary64
11244×associate-*l*_binary64
10286×*-commutative_binary64
Counts
6691 → 6786

end1.9s (1.5%)

Compiler

Compiled 3282 to 1777 computations (45.9% saved)

rewrite1.8s (1.4%)

Algorithm
45×rewrite-expression-head
Rules
2222×add-sqr-sqrt_binary64
2042×times-frac_binary64
1970×*-un-lft-identity_binary64
1637×add-cube-cbrt_binary64
911×prod-diff_binary64
Counts
127 → 4425
Calls

100 calls:

40.0ms
(-.f64 (/.f64 (cos.f64 a) (/.f64 (sin.f64 b) (cos.f64 b))) (/.f64 (sin.f64 a) 1))
28.0ms
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x x)) 5/2) (sqrt.f64 (cbrt.f64 (hypot.f64 x x))))
27.0ms
(/.f64 r (-.f64 (/.f64 (cos.f64 a) (/.f64 (sin.f64 b) (cos.f64 b))) (/.f64 (sin.f64 a) 1)))
20.0ms
(+.f64 x (-.f64 (/.f64 (+.f64 (tan.f64 y) (tan.f64 z)) (-.f64 1 (/.f64 (*.f64 (sin.f64 y) (sin.f64 z)) (*.f64 (cos.f64 y) (cos.f64 z))))) (tan.f64 a)))
20.0ms
(*.f64 (sqrt.f64 (hypot.f64 x x)) (sqrt.f64 (hypot.f64 x x)))

localize408.0ms (0.3%)

bsearch17.0ms (0%)

Compiler

Compiled 2 to 1 computations (50% saved)

Profiling

Loading profile data...