Date:Thursday, May 5th, 2022
Commit:69a095f8 on main
Hostname:warfa with Racket 8.1
Seed:2022125
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: 32.6s)

sample12.3s (37.7%)

Results
9.2s70188×body128valid
1.8s4116×body2048valid
546.0ms3372×body128invalid
Compiler

Compiled 474 to 321 computations (32.3% saved)

prune6.5s (19.8%)

Counts
4495 → 168
Compiler

Compiled 178726 to 104312 computations (41.6% saved)

series4.0s (12.1%)

Counts
54 → 892
Calls

50 calls:

828.0ms
(/.f64 1 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b)) c))
639.0ms
(*.f64 (/.f64 x y) (*.f64 (cbrt.f64 z) (cbrt.f64 z)))
270.0ms
(/.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b) (*.f64 c 2)))
268.0ms
(/.f64 (*.f64 c 2) (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b))
253.0ms
(*.f64 c (/.f64 -2 (+.f64 b (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))))))

simplify3.2s (9.7%)

Algorithm
41×egg-herbie
Rules
14284×fma-def_binary64
13658×fma-neg_binary64
6980×associate-/l*_binary64
5569×distribute-rgt-in_binary64
5540×cancel-sign-sub-inv_binary64
Counts
2863 → 2949

regimes2.7s (8.2%)

Counts
318 → 14
Compiler

Compiled 42350 to 28269 computations (33.2% saved)

analyze2.1s (6.5%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%94.4%5.6%2
13.9%74.9%11.2%3
29.1%54.1%16.8%4
34%46.5%19.5%5
44.1%35%20.9%6
50.1%26.9%23%7
53%23.7%23.3%8
57.4%18.5%24.1%9
59.5%15.2%25.4%10
61.2%13%25.8%11
63.2%10%26.8%12
64.1%8.2%27.6%13
64.9%6.9%28.2%14
Compiler

Compiled 161 to 110 computations (31.7% saved)

end1.1s (3.3%)

Compiler

Compiled 2227 to 1433 computations (35.7% saved)

rewrite509.0ms (1.6%)

Algorithm
23×rewrite-expression-head
Rules
814×add-sqr-sqrt_binary64
778×*-un-lft-identity_binary64
551×times-frac_binary64
536×add-cube-cbrt_binary64
270×sqrt-prod_binary64
Counts
54 → 1962
Calls

50 calls:

29.0ms
(-.f64 (/.f64 1 x) 1)
15.0ms
(log.f64 (+.f64 (+.f64 -1 (pow.f64 (/.f64 1 (cbrt.f64 x)) 3)) 0))
13.0ms
(*.f64 c (/.f64 -2 (+.f64 b (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))))))
12.0ms
(+.f64 (log.f64 (sqrt.f64 (-.f64 x 1))) (log.f64 (sqrt.f64 x)))
12.0ms
(/.f64 1 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b)) c))

localize302.0ms (0.9%)

Compiler

Compiled 12288 to 10240 computations (16.7% saved)

bsearch41.0ms (0.1%)

Compiler

Compiled 45 to 29 computations (35.6% saved)

Profiling

Loading profile data...