Date:Thursday, April 6th, 2023
Commit:eea3080f on using-ruler-nightlies
Hostname:nightly with Racket 8.6
Seed:2023096
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: 6.7min)

sample1.8min (26.7%)

Results
54.8s296911×body256valid
23.5s14981×body2048valid
13.9s21728×body1024valid
6.2s18977×body256infinite
4.5s12243×body512valid
1.6s202×body8192exit
578.0ms889×body4096valid
362.0ms2969×body256invalid
233.0ms255×body512infinite
170.0ms412×body256unsamplable
125.0ms195×body1024infinite
18.0ms18×body2048infinite
Bogosity

simplify1.4min (20.7%)

Algorithm
389×egg-herbie
Rules
279918×rational_best-simplify-2
261618×rational_best-simplify-1
214418×rational_best-simplify-43
154618×rational_best-simplify-51
149916×rational_best-simplify-47
Stop Event
17×done
169×saturated
25×fuel
220×node limit
Counts
36521 → 48193
Compiler

Compiled 7774 to 4982 computations (35.9% saved)

eval1.0min (15.4%)

Compiler

Compiled 2463065 to 1581430 computations (35.8% saved)

regimes35.8s (8.9%)

Counts
4632 → 387
Calls

91 calls:

5.4s
a
4.6s
c
4.2s
b
3.5s
x2
2.8s
(*.f64 2 x2)
Compiler

Compiled 118776 to 69689 computations (41.3% saved)

rewrite29.7s (7.4%)

Algorithm
305×batch-egg-rewrite
Rules
302306×rational_best-1
282940×rational_best-2
263574×rational_best-3
241022×rational_best-4
226002×exponential-1
Stop Event
100×saturated
205×node limit
Counts
760 → 19942

prune26.2s (6.5%)

Counts
59791 → 1858
Compiler

Compiled 68111 to 46021 computations (32.4% saved)

localize18.9s (4.7%)

Compiler

Compiled 32068 to 18803 computations (41.4% saved)

analyze14.3s (3.6%)

Algorithm
43×search
random
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%54.5%45.5%0%0%0%0
6.4%3.5%51%45.5%0%0%0%1
6.4%3.5%51%45.5%0%0%0%2
20.5%10.9%42.4%45.5%0%1.2%0%3
26.9%14.3%38.7%45.5%0%1.5%0%4
34.9%18.2%34%45.6%0.6%1.7%0%5
38.2%19.4%31.4%45.6%1.9%1.7%0%6
44.8%22%27.2%45.6%3%2.2%0%7
48.2%23.4%25.2%45.7%3.6%2.2%0.1%8
52.7%25%22.5%45.7%4.1%2.5%0.1%9
57.3%26.9%20%45.7%4.5%2.7%0.2%10
61%28.3%18%45.7%4.9%2.8%0.2%11
64.7%29.7%16.2%45.7%5.2%2.9%0.3%12
Compiler

Compiled 1441 to 1017 computations (29.4% saved)

soundness8.4s (2.1%)

Algorithm
45×egg-herbie
Rules
41838×rational_best-simplify-2
36014×rational_best-simplify-1
25202×rational_best-simplify-46
24054×rational_best-simplify-51
23642×rational_best-simplify-47
Stop Event
12×saturated
33×node limit
Compiler

Compiled 5756 to 3678 computations (36.1% saved)

bsearch7.5s (1.9%)

Algorithm
209×binary-search
14×left-value
Results
5.0s22517×body256valid
772.0ms1576×body1024valid
349.0ms1322×body512valid
334.0ms425×body2048valid
212.0ms801×body256infinite
177.0ms1686×body256invalid
18.0ms19×body2048infinite
Compiler

Compiled 67227 to 46589 computations (30.7% saved)

end3.8s (1%)

Compiler

Compiled 7621 to 4505 computations (40.9% saved)

series2.4s (0.6%)

Counts
760 → 16537
Calls

4464 calls:

TimeVariablePointExpression
92.0ms
a
@0
(-.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 (*.f64 c a) (+.f64 (/.f64 -2 b) (/.f64 -4 b))) (*.f64 b 6)) (*.f64 a -2))) (*.f64 (+.f64 (*.f64 (*.f64 c a) (+.f64 (/.f64 -2 b) (/.f64 -4 b))) (+.f64 (*.f64 b 6) (*.f64 2 (+.f64 (*.f64 c (/.f64 (*.f64 a -2) b)) (+.f64 b b))))) (/.f64 1 (*.f64 a -2))))
86.0ms
a
@-inf
(*.f64 -1/2 (/.f64 (-.f64 (/.f64 -1 b) (/.f64 -1 a)) (*.f64 (+.f64 a b) (-.f64 a b))))
83.0ms
x
@-inf
(+.f64 (*.f64 x x) (*.f64 y y))
70.0ms
x1
@inf
(+.f64 x1 (*.f64 x2 -10))
70.0ms
v
@inf
(*.f64 r (*.f64 (*.f64 w w) (*.f64 r (+.f64 (*.f64 1/8 v) 3/8))))

preprocess1.8s (0.4%)

Algorithm
84×egg-herbie
Rules
15192×rational_best-simplify-2
10854×rational_best-simplify-46
9906×rational_best-simplify-49
9242×rational_best-simplify-53
9084×rational_best-simplify-47
Stop Event
unsound
68×saturated
11×node limit
Compiler

Compiled 913 to 679 computations (25.6% saved)

Profiling

Loading profile data...