Date:Wednesday, May 11th, 2022
Commit:a0c6e795 on no-fractional-pow
Hostname:warfa with Racket 8.1
Seed:2022131
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.0min)

sample49.2s (41.6%)

Results
15.7s6408×body8192exit
12.6s17078×body1024valid
9.2s79206×body128valid
3.4s7028×body512valid
3.0s5169×body1024invalid
1.1s847×body2048valid
1.0s3169×body256valid
983.0ms2762×body512invalid
467.0ms2917×body128invalid
326.0ms1365×body256invalid
2.0msbody2048invalid
2.0msbody4096invalid
Compiler

Compiled 550 to 392 computations (28.7% saved)

analyze31.5s (26.7%)

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)

regimes12.7s (10.8%)

Counts
1854 → 13
Compiler

Compiled 273292 to 163460 computations (40.2% saved)

prune8.5s (7.2%)

Counts
7494 → 446
Compiler

Compiled 213286 to 69793 computations (67.3% saved)

series7.3s (6.1%)

Counts
110 → 2013
Calls

86 calls:

704.0ms
(/.f64 (sin.f64 b) (+.f64 (fma.f64 (cos.f64 a) (cos.f64 b) (neg.f64 (*.f64 (sin.f64 b) (sin.f64 a)))) (fma.f64 (neg.f64 (sin.f64 b)) (sin.f64 a) (*.f64 (sin.f64 b) (sin.f64 a)))))
464.0ms
(pow.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) 3)
450.0ms
(*.f64 x (pow.f64 (cbrt.f64 (sqrt.f64 2)) 2))
384.0ms
(*.f64 (exp.f64 x) (/.f64 (exp.f64 (/.f64 (+.f64 (tan.f64 y) (tan.f64 z)) (-.f64 1 (*.f64 (tan.f64 y) (tan.f64 z))))) (exp.f64 (tan.f64 a))))
360.0ms
(+.f64 x (-.f64 (/.f64 (+.f64 (tan.f64 y) (tan.f64 z)) (-.f64 1 (*.f64 (tan.f64 y) (tan.f64 z)))) (tan.f64 a)))

simplify5.8s (4.9%)

Algorithm
70×egg-herbie
Rules
22212×fma-def_binary64
15443×unswap-sqr_binary64
11902×sqr-pow_binary64
10733×*-commutative_binary64
10716×associate-/l*_binary64
Counts
5581 → 5390

end1.9s (1.6%)

Compiler

Compiled 3270 to 1709 computations (47.7% saved)

rewrite872.0ms (0.7%)

Algorithm
44×rewrite-expression-head
Rules
1288×add-sqr-sqrt_binary64
853×*-un-lft-identity_binary64
714×add-cube-cbrt_binary64
617×sqrt-prod_binary64
544×add-exp-log_binary64
Counts
110 → 3555
Calls

86 calls:

50.0ms
(*.f64 (sqrt.f64 (hypot.f64 x x)) (*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (sqrt.f64 (sqrt.f64 (hypot.f64 x x)))))
39.0ms
(*.f64 x (pow.f64 (cbrt.f64 (sqrt.f64 2)) 2))
32.0ms
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (sqrt.f64 (sqrt.f64 (hypot.f64 x x))))
21.0ms
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (pow.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) 3))
21.0ms
(*.f64 (sqrt.f64 (hypot.f64 x x)) (sqrt.f64 (hypot.f64 x x)))

localize407.0ms (0.3%)

bsearch16.0ms (0%)

Compiler

Compiled 2 to 1 computations (50% saved)

Profiling

Loading profile data...