Date:Wednesday, March 15th, 2023
Commit:32647e2f on using-ruler-nightlies
Hostname:nightly with Racket 8.6
Seed:2023074
Parameters:256 points for 4 iterations
Flags:
reduce: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: 9.2min)

sample3.2min (34.6%)

Results
1.2min36329×body2048valid
1.2min66415×body1024valid
21.4s91170×body256valid
18.7s35138×body512valid
2.5s2114×body4096valid
2.2s5966×body256invalid
1.7s1526×body1024invalid
1.0s1059×body256unsamplable
632.0ms2944×body256infinite
601.0ms228×body512infinite
447.0ms812×body512invalid
384.0ms444×body1024unsamplable
179.0ms271×body2048unsamplable
163.0ms184×body1024infinite
62.0ms222×body512unsamplable
9.0msbody2048invalid
4.0msbody8192valid
2.0msbody2048infinite
Bogosity

simplify1.8min (19.6%)

Algorithm
328×egg-herbie
Rules
418030×rational.json-simplify-35
321760×rational.json-simplify-2
281434×rational.json-simplify-41
256234×rational.json-simplify-51
239040×rational.json-simplify-1
Stop Event
38×saturated
done
22×fuel
290×node limit
Counts
33472 → 38246
Compiler

Compiled 4034 to 2810 computations (30.3% saved)

eval54.7s (9.9%)

Compiler

Compiled 1152849 to 741386 computations (35.7% saved)

rewrite47.6s (8.6%)

Algorithm
272×batch-egg-rewrite
Rules
410930×rational.json-1
391768×rational.json-2
379510×rational.json-3
364828×rational.json-4
343370×exponential.json-3
Stop Event
272×node limit
Counts
625 → 24536

regimes45.3s (8.2%)

Counts
3562 → 330
Calls

43 calls:

20.2s
c
7.4s
a
5.6s
x
2.9s
eps
1.4s
(-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x))
Compiler

Compiled 45830 to 27535 computations (39.9% saved)

prune29.2s (5.3%)

Counts
51684 → 1810
Compiler

Compiled 42049 to 30570 computations (27.3% saved)

preprocess27.9s (5%)

Algorithm
56×egg-herbie
Rules
135118×rational.json-simplify-41
31224×rational.json-simplify-1
24268×rational.json-simplify-35
12984×rational.json-simplify-2
12568×rational.json-simplify-51
Stop Event
unsound
33×saturated
21×node limit
Compiler

Compiled 368 to 279 computations (24.2% saved)

analyze16.0s (2.9%)

Algorithm
28×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%90.9%9.1%0%0%0%0
11.8%10.7%80.2%9.1%0%0%0%1
16%14.2%74.9%9.1%0%1.8%0%2
34.9%29.6%55.3%9.1%1.6%4.5%0%3
43.8%35.9%45.9%9.1%2.9%5.4%0.9%4
51.1%40.9%39.1%9.1%3.5%6%1.3%5
54.8%43.3%35.7%9.1%4%6.4%1.6%6
57.8%44.9%32.7%9.1%4.2%7.2%1.9%7
60.1%46.4%30.8%9.1%4.4%7.4%2%8
62.1%47.4%28.9%9.1%4.7%7.8%2.1%9
64%48.4%27.2%9.1%4.9%8.4%2.2%10
66%49.5%25.5%9.1%5.1%8.6%2.3%11
67.9%50.6%23.8%9.1%5.3%8.9%2.3%12
Compiler

Compiled 375 to 278 computations (25.9% saved)

localize13.9s (2.5%)

Compiler

Compiled 14131 to 8107 computations (42.6% saved)

bsearch8.6s (1.5%)

Algorithm
155×binary-search
20×left-value
Results
4.3s15261×body256valid
1.5s2754×body1024valid
949.0ms702×body2048valid
680.0ms1621×body512valid
325.0ms1569×body256invalid
95.0ms508×body256unsamplable
59.0ms62×body1024infinite
39.0ms243×body256infinite
11.0ms23×body512infinite
1.0msbody512unsamplable
Compiler

Compiled 32310 to 24553 computations (24% saved)

soundness6.3s (1.1%)

Algorithm
35×egg-herbie
Rules
45662×rational.json-simplify-35
36462×rational.json-simplify-2
36378×rational.json-simplify-51
28162×rational.json-simplify-1
25138×rational.json-simplify-41
Stop Event
saturated
34×node limit
Compiler

Compiled 4276 to 2918 computations (31.8% saved)

end2.8s (0.5%)

Compiler

Compiled 4071 to 2457 computations (39.6% saved)

series2.0s (0.4%)

Counts
625 → 8908
Calls

2820 calls:

TimeVariablePointExpression
386.0ms
x
@0
(pow.f64 (cos.f64 x) 2)
121.0ms
n
@0
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
114.0ms
a
@0
(*.f64 a (*.f64 1/2 (/.f64 c b_2)))
85.0ms
x
@inf
(-.f64 (+.f64 1 (cbrt.f64 (+.f64 x 1))) (cbrt.f64 x))
75.0ms
a
@-inf
(/.f64 (*.f64 eps (-.f64 (exp.f64 (*.f64 (+.f64 a b) eps)) 1)) (*.f64 b (*.f64 (pow.f64 eps 2) a)))

Profiling

Loading profile data...